{"id":30295,"date":"2026-05-09T06:38:52","date_gmt":"2026-05-09T06:38:52","guid":{"rendered":"https:\/\/www.othellointernational.com\/?page_id=30295"},"modified":"2026-07-21T11:37:57","modified_gmt":"2026-07-21T11:37:57","slug":"sustainability-reporting","status":"publish","type":"page","link":"https:\/\/www.othellointernational.com\/th\/esg-advisory\/sustainability-reporting\/","title":{"rendered":"\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e04\u0e27\u0e32\u0e21\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19\u0e2a\u0e2d\u0e07\u0e20\u0e32\u0e29\u0e32"},"content":{"rendered":"\n<!-- ===================================================================\n     OTHELLO INTERNATIONAL \u2014 BILINGUAL SUSTAINABILITY REPORTING \u2014 v10\n     URL: \/esg-advisory\/bilingual-sustainability-reporting\/\n     PARENT: \/esg-advisory\/ \u00b7 COLUMN 01 \u00b7 ITEM 1.1 \u00b7 SHIPPED\n     The flagship capability \u2014 bilingual lockstep across 5 frameworks\n     v10 standard \u00b7 in-house bench credentials integrated \u00b7 RFP-ready\n   =================================================================== -->\n\n<style>.ico{display:inline-block;vertical-align:-.18em;flex:none;color:inherit}.eyebrow .ico{vertical-align:-.16em;margin-right:8px;opacity:.92}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=Fraunces:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&family=JetBrains+Mono:wght@400;500;600;700&family=Sarabun:wght@400;500;600&display=swap');\n\n.oth-bsr {\n  --black: #000000; --black-soft: #0a0a0a; --black-elev: #141414; --black-card: #1a1a1a; --black-line: #2a2a2a;\n  --red: #ED4036; --red-bright: #FF5046; --red-deep: #C2261C; --red-dark: #8a1a13;\n  --white: #ffffff; --white-soft: rgba(255,255,255,0.78); --white-mute: rgba(255,255,255,0.62);\n  --white-dim: rgba(255,255,255,0.50); --white-line: rgba(255,255,255,0.12);\n  --green: #4ade80; --blue: #60a5fa; --amber: #fbbf24;\n  --font-sans: 'Poppins', -apple-system, sans-serif; --font-display: 'Fraunces', Georgia, serif;\n  --font-mono: 'JetBrains Mono', Menlo, monospace; --font-thai: 'Sarabun', sans-serif;\n  font-family: var(--font-sans); color: var(--white); background: var(--black); line-height: 1.6;\n  font-size: 16px; margin: 0; padding: 0; width: 100%; overflow-x: hidden;\n  scroll-behavior: smooth; scroll-padding-top: 76px;\n}\n.oth-bsr *, .oth-bsr *::before, .oth-bsr *::after { box-sizing: border-box; }\n.oth-bsr .wrap { max-width: 1320px; margin: 0 auto; padding: 0 40px; }\n.oth-bsr a:focus-visible, .oth-bsr button:focus-visible, .oth-bsr summary:focus-visible { outline: 2px solid var(--red-bright); outline-offset: 3px; border-radius: 2px; }\n.oth-bsr .faq summary:focus-visible { outline-offset: -2px; }\n\n\/* ===== v10 PROGRESS + NAV + FAB ===== *\/\n.oth-bsr .reading-progress { position: fixed; top: 0; left: 0; width: 100%; height: 3px; background: rgba(0,0,0,0.4); z-index: 9999; pointer-events: none; }\n.oth-bsr .reading-progress-fill { height: 100%; width: 0%; background: linear-gradient(90deg, var(--red), var(--red-bright)); transition: width 0.1s ease-out; box-shadow: 0 0 12px rgba(255,80,70,0.6); }\n.oth-bsr .section-nav { position: fixed; top: 12px; left: 50%; transform: translateX(-50%) translateY(-110%); z-index: 9000; opacity: 0; transition: opacity 0.3s, transform 0.4s cubic-bezier(0.16,1,0.3,1); background: rgba(10,10,10,0.85); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); border: 1px solid rgba(255,255,255,0.08); border-radius: 100px; padding: 6px; display: flex; align-items: center; gap: 4px; max-width: calc(100vw - 24px); box-shadow: 0 12px 40px rgba(0,0,0,0.5); }\n.oth-bsr .section-nav.visible { opacity: 1; transform: translateX(-50%) translateY(0); }\n.oth-bsr .section-nav .sn-item { display: inline-flex; align-items: center; gap: 6px; font-family: var(--font-mono); font-size: 10.5px; font-weight: 500; letter-spacing: 0.06em; color: var(--white-soft); text-transform: uppercase; padding: 8px 14px; border-radius: 100px; text-decoration: none; transition: all 0.2s; white-space: nowrap; flex-shrink: 0; }\n.oth-bsr .section-nav .sn-item:hover { color: var(--white); background: rgba(255,255,255,0.06); }\n.oth-bsr .section-nav .sn-item.active { color: var(--white); background: var(--red); box-shadow: 0 4px 12px rgba(237,64,54,0.4); }\n.oth-bsr .section-nav .sn-cta { background: var(--red); color: var(--white); }\n.oth-bsr .section-nav .sn-cta:hover { background: var(--red-bright); }\n.oth-bsr .floating-cta { position: fixed; bottom: 16px; right: 16px; z-index: 9500; display: none; align-items: center; gap: 8px; background: var(--red); color: var(--white); padding: 14px 18px; border-radius: 100px; font-family: var(--font-sans); font-size: 13px; font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; text-decoration: none; box-shadow: 0 10px 30px rgba(237,64,54,0.5), 0 4px 12px rgba(0,0,0,0.3); opacity: 0; transform: translateY(80px); transition: opacity 0.3s, transform 0.4s cubic-bezier(0.16,1,0.3,1), background 0.2s; }\n.oth-bsr .floating-cta.visible { opacity: 1; transform: translateY(0); }\n.oth-bsr .floating-cta:hover { background: var(--red-bright); }\n.oth-bsr .floating-cta svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2.5; }\n\n\/* ===== STATUS + BREADCRUMB ===== *\/\n.oth-bsr .status-strip { background: var(--black-soft); border-bottom: 1px solid var(--black-line); padding: 12px 0; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--white-mute); }\n.oth-bsr .status-row { display: flex; align-items: center; justify-content: space-between; gap: 24px; flex-wrap: wrap; }\n.oth-bsr .status-row .left { display: flex; align-items: center; gap: 12px; }\n.oth-bsr .status-dot { width: 8px; height: 8px; background: var(--red); border-radius: 50%; animation: bsr-pulse 2s ease-in-out infinite; }\n@keyframes bsr-pulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(237, 64, 54, 0.6); } 50% { box-shadow: 0 0 0 8px rgba(237, 64, 54, 0); } }\n.oth-bsr .status-row .right { color: var(--white-dim); }\n.oth-bsr .status-row .right b { color: var(--white); font-weight: 500; }\n.oth-bsr .breadcrumb { padding: 18px 0 0 0; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.08em; color: var(--white-dim); }\n.oth-bsr .breadcrumb a { color: var(--white-mute); text-decoration: none; transition: color 0.2s; }\n.oth-bsr .breadcrumb a:hover { color: var(--red); }\n.oth-bsr .breadcrumb .sep { margin: 0 10px; color: var(--red); }\n.oth-bsr .breadcrumb .current { color: var(--white); }\n\n\/* ===== HERO ===== *\/\n.oth-bsr .hero { position: relative; padding: 56px 0 100px 0; background: var(--black); overflow: hidden; }\n.oth-bsr .hero::before { content: \"\"; position: absolute; inset: 0; background: radial-gradient(ellipse 1200px 700px at 85% 25%, rgba(237,64,54,0.16), transparent 60%), radial-gradient(ellipse 700px 500px at 15% 80%, rgba(237,64,54,0.06), transparent 60%); pointer-events: none; }\n.oth-bsr .hero::after { content: \"\"; position: absolute; inset: 0; background-image: linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px); background-size: 64px 64px; pointer-events: none; mask-image: radial-gradient(ellipse 1400px 800px at 50% 30%, black, transparent 75%); -webkit-mask-image: radial-gradient(ellipse 1400px 800px at 50% 30%, black, transparent 75%); }\n.oth-bsr .hero-grid { position: relative; z-index: 2; display: grid; grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr); gap: 64px; align-items: center; margin-top: 48px; }\n.oth-bsr .hero-tag { display: inline-flex; align-items: center; gap: 12px; padding: 10px 18px; background: rgba(237,64,54,0.10); border: 1px solid rgba(237,64,54,0.30); border-radius: 100px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--red-bright); margin-bottom: 30px; font-weight: 500; }\n.oth-bsr .hero h1 { font-size: clamp(30px, 5.2vw, 72px); line-height: 1.05; font-weight: 700; letter-spacing: -0.025em; margin: 0 0 26px 0; color: var(--white); }\n.oth-bsr .hero h1 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-bsr .accent-bar { width: 64px; height: 4px; background: var(--red); margin: 28px 0; position: relative; overflow: hidden; }\n.oth-bsr .accent-bar::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent); animation: bsr-shimmer 3s ease-in-out infinite; }\n@keyframes bsr-shimmer { 0%, 100% { transform: translateX(-100%); } 50% { transform: translateX(100%); } }\n.oth-bsr .hero .lead { font-size: 18px; line-height: 1.7; color: var(--white-soft); margin: 0 0 36px 0; max-width: 60ch; }\n.oth-bsr .hero .lead strong { color: var(--white); font-weight: 600; }\n.oth-bsr .hero .lead a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); transition: border-color 0.2s; }\n.oth-bsr .hero .lead a:hover { border-color: var(--red); }\n.oth-bsr .hero .lead .thai { font-family: var(--font-thai); color: var(--red-bright); font-weight: 500; }\n.oth-bsr .hero-stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--black-line); border: 1px solid var(--black-line); margin-bottom: 36px; }\n.oth-bsr .hero-stat { background: var(--black-soft); padding: 22px 20px; transition: background 0.25s; }\n.oth-bsr .hero-stat:hover { background: #161616; }\n.oth-bsr .hero-stat .lbl { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--red); margin-bottom: 8px; font-weight: 600; }\n.oth-bsr .hero-stat .val { font-size: 20px; font-weight: 700; color: var(--white); line-height: 1.2; letter-spacing: -0.01em; }\n.oth-bsr .hero-stat .sub { font-size: 11px; color: var(--white-mute); margin-top: 4px; }\n.oth-bsr .ctas { display: flex; gap: 14px; flex-wrap: wrap; }\n.oth-bsr .btn { display: inline-flex; align-items: center; gap: 12px; padding: 18px 32px; font-family: var(--font-sans); font-size: 13px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; text-decoration: none; border-radius: 4px; transition: all 0.25s ease; cursor: pointer; border: 2px solid; min-height: 56px; }\n.oth-bsr .btn-primary { background: var(--red); color: var(--white); border-color: var(--red); }\n.oth-bsr .btn-primary:hover { background: var(--red-bright); border-color: var(--red-bright); transform: translateY(-2px); box-shadow: 0 12px 32px rgba(237,64,54,0.35); }\n.oth-bsr .btn-outline { background: transparent; color: var(--white); border-color: var(--white-line); }\n.oth-bsr .btn-outline:hover { background: var(--white); color: var(--black); border-color: var(--white); }\n.oth-bsr .btn svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n.oth-bsr .hero-card { background: linear-gradient(135deg, var(--black-card) 0%, var(--black-soft) 100%); border: 1px solid var(--black-line); padding: 36px 32px; position: relative; overflow: hidden; }\n.oth-bsr .hero-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: var(--red); }\n.oth-bsr .hero-card-label { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--red); margin-bottom: 20px; display: flex; align-items: center; gap: 8px; position: relative; z-index: 2; }\n.oth-bsr .hero-card-label::before { content: \"\u25cf\"; color: var(--red); }\n.oth-bsr .hero-card .display-num { font-family: var(--font-display); font-size: clamp(54px, 7vw, 84px); line-height: 0.95; font-weight: 600; letter-spacing: -0.04em; color: var(--white); margin-bottom: 4px; position: relative; z-index: 2; }\n.oth-bsr .hero-card .display-num .red { color: var(--red); font-style: italic; }\n.oth-bsr .hero-card .display-sub { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; color: var(--white-mute); text-transform: uppercase; margin-bottom: 22px; position: relative; z-index: 2; }\n.oth-bsr .hero-card-body { font-size: 14px; line-height: 1.65; color: var(--white-soft); margin-bottom: 22px; position: relative; z-index: 2; }\n.oth-bsr .hero-card-body strong { color: var(--white); font-weight: 600; }\n.oth-bsr .hero-card-stack { position: relative; z-index: 2; display: grid; gap: 10px; padding-top: 18px; border-top: 1px solid var(--black-line); }\n.oth-bsr .hero-card-row { display: flex; justify-content: space-between; align-items: center; gap: 12px; font-size: 13px; }\n.oth-bsr .hero-card-row .k { color: var(--white-mute); font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.08em; text-transform: uppercase; }\n.oth-bsr .hero-card-row .v { color: var(--white); font-weight: 600; font-size: 12.5px; text-align: right; }\n\n\/* ===== SECTION BASE ===== *\/\n.oth-bsr section.block { padding: 120px 0; background: var(--black); position: relative; }\n.oth-bsr section.block.alt { background: var(--black-soft); }\n.oth-bsr .section-head { margin-bottom: 64px; max-width: 920px; }\n.oth-bsr .section-head.center { text-align: center; margin-left: auto; margin-right: auto; }\n.oth-bsr .eyebrow { display: inline-flex; align-items: center; gap: 12px; font-family: var(--font-mono); font-size: 11px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--red); margin-bottom: 22px; }\n.oth-bsr .eyebrow::before { content: \"\"; width: 36px; height: 1px; background: var(--red); }\n.oth-bsr .section-head h2 { font-size: clamp(28px, 4.4vw, 56px); line-height: 1.08; font-weight: 700; letter-spacing: -0.02em; margin: 0 0 22px 0; color: var(--white); }\n.oth-bsr .section-head h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-bsr .section-head .subtitle { font-size: 17px; color: var(--white-soft); max-width: 68ch; line-height: 1.65; }\n.oth-bsr .section-head .subtitle a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); transition: border-color 0.2s; }\n.oth-bsr .section-head .subtitle a:hover { border-color: var(--red); }\n.oth-bsr .section-head.center .subtitle { margin-left: auto; margin-right: auto; }\n\n\/* ===== PROBLEM CALLOUT (intro) ===== *\/\n.oth-bsr .problem-block { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; align-items: stretch; }\n.oth-bsr .problem-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 36px 32px; position: relative; overflow: hidden; }\n.oth-bsr .problem-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: var(--red); }\n.oth-bsr .problem-card.fail::before { background: #fbbf24; opacity: 0.6; }\n.oth-bsr .problem-card.win::before { background: var(--red); }\n.oth-bsr .problem-card .pc-tag { display: inline-block; font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; padding: 4px 10px; border-radius: 2px; margin-bottom: 18px; font-weight: 600; }\n.oth-bsr .problem-card.fail .pc-tag { color: #fbbf24; background: rgba(251, 191, 36, 0.12); border: 1px solid rgba(251, 191, 36, 0.3); }\n.oth-bsr .problem-card.win .pc-tag { color: var(--red); background: rgba(237,64,54,0.12); border: 1px solid rgba(237,64,54,0.3); }\n.oth-bsr .problem-card h3 { font-family: var(--font-display); font-style: italic; font-size: clamp(20px, 2.2vw, 28px); line-height: 1.25; font-weight: 500; color: var(--white); margin: 0 0 20px 0; }\n.oth-bsr .problem-card h3 em { color: var(--red); }\n.oth-bsr .problem-card p { font-size: 14.5px; line-height: 1.7; color: var(--white-soft); margin: 0 0 14px 0; }\n.oth-bsr .problem-card p strong { color: var(--white); font-weight: 600; }\n\n\/* ===== 5-FRAMEWORK LOCKSTEP CARDS ===== *\/\n.oth-bsr .frameworks-row { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; }\n.oth-bsr .fw-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 28px 22px; position: relative; transition: all 0.3s; overflow: hidden; display: flex; flex-direction: column; }\n.oth-bsr .fw-card:hover { background: #1f1f1f; transform: translateY(-3px); border-color: rgba(237,64,54,0.4); }\n.oth-bsr .fw-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 36px; height: 2px; background: var(--red); transition: width 0.3s; }\n.oth-bsr .fw-card:hover::before { width: 100%; }\n.oth-bsr .fw-card .fc-num { font-family: var(--font-mono); font-size: 10px; color: var(--red); letter-spacing: 0.14em; font-weight: 600; margin-bottom: 12px; }\n.oth-bsr .fw-card .fc-name { font-family: var(--font-display); font-size: 22px; font-weight: 600; color: var(--white); margin-bottom: 4px; letter-spacing: -0.01em; line-height: 1.15; }\n.oth-bsr .fw-card .fc-full { font-size: 11px; color: var(--white-mute); font-family: var(--font-mono); margin-bottom: 14px; line-height: 1.4; }\n.oth-bsr .fw-card .fc-role { font-size: 12.5px; color: var(--white-soft); line-height: 1.55; margin-bottom: 14px; flex: 1; }\n.oth-bsr .fw-card .fc-role b { color: var(--white); font-weight: 600; }\n.oth-bsr .fw-card .fc-deliv { font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.08em; color: var(--red); border-top: 1px solid var(--black-line); padding-top: 10px; line-height: 1.5; }\n.oth-bsr .fw-card .fc-deliv b { color: var(--white); }\n\n\/* ===== WORKFLOW (5-step lockstep) ===== *\/\n.oth-bsr .workflow { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; position: relative; }\n.oth-bsr .workflow::before { content: \"\"; position: absolute; top: 56px; left: 6%; right: 6%; height: 2px; background: linear-gradient(90deg, var(--red), var(--red-bright), var(--red)); z-index: 0; opacity: 0.35; }\n.oth-bsr .wf-step { background: var(--black-card); border: 1px solid var(--black-line); padding: 32px 24px; position: relative; z-index: 1; transition: all 0.3s; }\n.oth-bsr .wf-step::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: var(--red); }\n.oth-bsr .wf-step:hover { background: #1f1f1f; transform: translateY(-3px); }\n.oth-bsr .wf-circle { width: 56px; height: 56px; background: var(--red); border: 4px solid var(--black); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-family: var(--font-display); font-style: italic; font-size: 22px; font-weight: 600; color: var(--white); margin: -32px 0 18px -8px; position: relative; z-index: 2; }\n.oth-bsr .wf-step h4 { font-size: 17px; font-weight: 600; color: var(--white); margin: 0 0 6px 0; letter-spacing: -0.01em; }\n.oth-bsr .wf-step .wf-meta { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; text-transform: uppercase; color: var(--red); margin-bottom: 12px; font-weight: 600; }\n.oth-bsr .wf-step p { font-size: 13px; line-height: 1.6; color: var(--white-soft); margin: 0; }\n\n\/* ===== BENCH (compact credentials reference) ===== *\/\n.oth-bsr .bench-strip { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: stretch; }\n.oth-bsr .bench-left { background: linear-gradient(135deg, var(--red-dark) 0%, var(--red-deep) 100%); color: var(--white); padding: 40px 36px; position: relative; overflow: hidden; }\n.oth-bsr .bench-left::before { content: \"\\2605\"; position: absolute; top: -40px; right: -20px; font-family: var(--font-display); font-size: 240px; line-height: 1; color: var(--white); opacity: 0.08; }\n.oth-bsr .bench-left .bl-eyebrow { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin-bottom: 18px; display: flex; align-items: center; gap: 10px; position: relative; z-index: 2; }\n.oth-bsr .bench-left .bl-eyebrow::before { content: \"\"; width: 32px; height: 1px; background: rgba(255,255,255,0.6); }\n.oth-bsr .bench-left h3 { font-family: var(--font-display); font-style: italic; font-size: clamp(22px, 2.6vw, 30px); line-height: 1.25; font-weight: 500; color: var(--white); margin: 0 0 18px 0; position: relative; z-index: 2; }\n.oth-bsr .bench-left h3 em { font-style: normal; font-weight: 600; }\n.oth-bsr .bench-left p { font-size: 14.5px; line-height: 1.7; color: rgba(255,255,255,0.92); margin: 0 0 14px 0; position: relative; z-index: 2; }\n.oth-bsr .bench-left a { color: var(--white); text-decoration: none; border-bottom: 1px solid rgba(255,255,255,0.5); font-weight: 600; }\n.oth-bsr .bench-right { background: var(--black-card); border: 1px solid var(--black-line); padding: 32px 30px; }\n.oth-bsr .bench-list { display: grid; gap: 12px; }\n.oth-bsr .bench-row { display: grid; grid-template-columns: minmax(140px, auto) 1fr; gap: 16px; align-items: start; padding: 12px 0; border-bottom: 1px solid var(--black-line); }\n.oth-bsr .bench-row:last-child { border-bottom: none; }\n.oth-bsr .bench-row .br-cred { font-family: var(--font-mono); font-size: 11.5px; font-weight: 600; color: var(--red); letter-spacing: 0.06em; line-height: 1.3; }\n.oth-bsr .bench-row .br-desc { font-size: 13px; color: var(--white-soft); line-height: 1.5; }\n.oth-bsr .bench-row .br-desc b { color: var(--white); font-weight: 600; }\n<\/style>\n\n<div class=\"oth-bsr\" id=\"oth-bsr-top\">\n\n  <!-- ===== v10 READING PROGRESS + SECTION NAV ===== -->\n  <div class=\"reading-progress\" role=\"presentation\" aria-hidden=\"true\"><div class=\"reading-progress-fill\" id=\"ohReadingProgress\"><\/div><\/div>\n  <nav class=\"section-nav\" id=\"ohSectionNav\" aria-label=\"Jump to section\">\n    <a href=\"#frameworks\" class=\"sn-item\" data-section=\"frameworks\">5 Frameworks<\/a>\n    <a href=\"#workflow\" class=\"sn-item\" data-section=\"workflow\">Lockstep<\/a>\n    <a href=\"#bench\" class=\"sn-item\" data-section=\"bench\">The Bench<\/a>\n    <a href=\"#deliverables\" class=\"sn-item\" data-section=\"deliverables\">Deliverables<\/a>\n    <a href=\"#timeline\" class=\"sn-item\" data-section=\"timeline\">Timeline<\/a>\n    <a href=\"#pricing\" class=\"sn-item\" data-section=\"pricing\">Pricing<\/a>\n    <a href=\"#faqs\" class=\"sn-item\" data-section=\"faqs\">FAQs<\/a>\n    <a href=\"#contact\" class=\"sn-item sn-cta\">Request Proposal<\/a>\n  <\/nav>\n\n  <!-- ===== STATUS STRIP ===== -->\n  <div class=\"status-strip\">\n    <div class=\"wrap\">\n      <div class=\"status-row\">\n        <div class=\"left\"><span class=\"status-dot\" aria-hidden=\"true\"><\/span><span>ESG ADVISORY \u00b7 1.1 \u00b7 BILINGUAL SUSTAINABILITY REPORTING \u00b7 SHIPPED<\/span><\/div>\n        <div class=\"right\">ISO 17100 \u00b7 <b>5-framework lockstep<\/b> \u00b7 NDA from first email<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ===== HERO ===== -->\n  <section class=\"hero\" id=\"hero\">\n    <div class=\"wrap\">\n      <div class=\"breadcrumb\">\n        <a href=\"\/\">Home<\/a><span class=\"sep\">\/<\/span><a href=\"\/esg-advisory\/\">ESG Advisory<\/a><span class=\"sep\">\/<\/span><span class=\"current\">Bilingual Sustainability Reporting<\/span>\n      <\/div>\n      <div class=\"hero-grid\">\n        <div class=\"hero-left\">\n          <div class=\"hero-tag\">\u2605 FLAGSHIP CAPABILITY \u00b7 COLUMN 01 \u00b7 1.1<\/div>\n          <h1>\n            One bilingual disclosure.<br>\n            <span class=\"display\">Five frameworks calibrated<\/span><br>\n            in lockstep.\n          <\/h1>\n          <div class=\"accent-bar\" aria-hidden=\"true\"><\/div>\n          <p class=\"lead\">\n            The flagship capability of the <a href=\"\/esg-advisory\/\">ESG Advisory practice<\/a>. Thai and English sustainability disclosure drafted <strong>in parallel from the same indicator framework<\/strong> \u2014 calibrated simultaneously to GRI Standards 2021, SASB, IFRS S1, IFRS S2, and FTSE Russell methodology. No language drift. No translation downstream of consulting. Both versions stay aligned to the same indicator language because both versions are written from it. <span class=\"thai\">\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e04\u0e27\u0e32\u0e21\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19 \u00b7 \u0e2a\u0e2d\u0e07\u0e20\u0e32\u0e29\u0e32<\/span>\n          <\/p>\n          <div class=\"hero-stats\">\n            <div class=\"hero-stat\"><div class=\"lbl\">Reports delivered<\/div><div class=\"val\">1,000+<\/div><div class=\"sub\">bilingual disclosure since 2021<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">Frameworks<\/div><div class=\"val\">5 in lockstep<\/div><div class=\"sub\">GRI \u00b7 SASB \u00b7 IFRS S1\/S2 \u00b7 FTSE<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">In production<\/div><div class=\"val\">1,500 pages<\/div><div class=\"sub\">active SET50 ESG work<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">In-house bench<\/div><div class=\"val\">8 credentials<\/div><div class=\"sub\">AA1000AS \u00b7 ISO 14064 \u00b7 GRI \u00b7 IFRS<\/div><\/div>\n          <\/div>\n          <div class=\"ctas\">\n            <a href=\"#contact\" class=\"btn btn-primary\">\n              <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n              Request Proposal\n            <\/a>\n            <a href=\"#frameworks\" class=\"btn btn-outline\">\n              <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n              See the 5 Frameworks\n            <\/a>\n          <\/div>\n        <\/div>\n        <div class=\"hero-right\">\n          <div class=\"hero-card\">\n            <div class=\"hero-card-label\">THE LOCKSTEP STANDARD<\/div>\n            <div class=\"display-num\">1<span class=\"red\">\u2192<\/span>5<\/div>\n            <div class=\"display-sub\">one bilingual source \u00b7 five framework outputs<\/div>\n            <div class=\"hero-card-body\">\n              The bilingual lockstep approach means a <strong>single sustainability disclosure source feeds five framework outputs in parallel<\/strong>: GRI Content Index, SASB Index, IFRS S1 General Sustainability section, IFRS S2 Climate Section (with \u00a722 scenario analysis), and a FTSE Russell Indicator Mapping document. All bilingual. All aligned to the same underlying indicator language.\n            <\/div>\n            <div class=\"hero-card-stack\">\n              <div class=\"hero-card-row\"><span class=\"k\">Standard<\/span><span class=\"v\">ISO 17100:2015 TEP<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">Drafting<\/span><span class=\"v\">Parallel TH + EN<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">Bench<\/span><span class=\"v\">100% in-house Bangkok<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">NDA<\/span><span class=\"v\">From first email<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">Quote turnaround<\/span><span class=\"v\">1 business hour<\/span><\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== THE LANGUAGE-DRIFT PROBLEM ===== -->\n  <section class=\"block alt\" id=\"problem\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\" \/> <path d=\"M14 2v5a1 1 0 0 0 1 1h5\" \/> <path d=\"M10 9H8\" \/> <path d=\"M16 13H8\" \/> <path d=\"M16 17H8\" \/><\/svg>The Problem<\/div>\n        <h2>Language drift breaks <span class=\"display\">FTSE Russell scoring.<\/span><\/h2>\n        <p class=\"subtitle\">Most Thai SET-listed companies produce their sustainability disclosure through a two-stage process: a consulting firm drafts the report in English (or a Thai-language draft is later anglicised), then a translation vendor produces the second language downstream. This is structurally incompatible with how FTSE Russell methodology actually scores public disclosure.<\/p>\n      <\/div>\n      <div class=\"problem-block\">\n        <div class=\"problem-card fail\">\n          <span class=\"pc-tag\">\u26a0 DOWNSTREAM TRANSLATION<\/span>\n          <h3>The conventional Bangkok model.<\/h3>\n          <p>Consulting firm drafts disclosure in one language. Translation vendor produces the second language under tight deadline at lower margin. <strong>Translators rarely have access to the underlying FTSE indicator framework, IFRS S2 \u00a722 requirements, or GRI 2021 disclosure conventions.<\/strong><\/p>\n          <p>Result: terminology drifts between languages. Concepts like &#8220;double materiality,&#8221; &#8220;scenario analysis,&#8221; &#8220;physical risk,&#8221; and &#8220;transition plan&#8221; land differently across Thai and English versions. FTSE Russell scores the public disclosure as written \u2014 including the Thai version. <strong>Drift costs scoring points.<\/strong><\/p>\n        <\/div>\n        <div class=\"problem-card win\">\n          <span class=\"pc-tag\">\u2605 THE LOCKSTEP STANDARD<\/span>\n          <h3>What Othello does <em>differently.<\/em><\/h3>\n          <p>Both languages drafted in parallel from the FTSE indicator framework itself. The bilingual editor controls the terminology decisions. The CAT\/TM bilingual term base is maintained against FTSE Russell, GRI 2021, IFRS S2, and SASB conventions \u2014 not against generic Thai-English business vocabulary.<\/p>\n          <p><strong>The Thai and English versions stay calibrated to the same indicator because they are written from the same indicator.<\/strong> ISO 17100:2015 workflow throughout. In-house specialist bench holding AA1000AS, ISO 14064 Lead Auditor, GRI 2021 Certified Trainer, and IFRS S1\/S2 credentials directly involved in drafting decisions \u2014 not just QA.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== THE 5 FRAMEWORKS IN LOCKSTEP ===== -->\n  <section class=\"block\" id=\"frameworks\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\" \/> <path d=\"m9 12 2 2 4-4\" \/><\/svg>The Standards<\/div>\n        <h2>Five frameworks. <span class=\"display\">One bilingual source.<\/span><\/h2>\n        <p class=\"subtitle\">A v10-standard bilingual sustainability report is not a single artefact \u2014 it is a single underlying disclosure source that simultaneously satisfies five framework alignments. Each framework demands its own indicator language, content structure, and index. The lockstep approach maintains all five from one source. <a href=\"\/esg-advisory\/framework-alignment\/\">Cross-framework alignment service \u2192<\/a><\/p>\n      <\/div>\n      <div class=\"frameworks-row\">\n        <div class=\"fw-card\">\n          <div class=\"fc-num\">FW.01 \u00b7 DISCLOSURE<\/div>\n          <div class=\"fc-name\">GRI 2021<\/div>\n          <div class=\"fc-full\">Global Reporting Initiative \u2014 Universal + Sector<\/div>\n          <p class=\"fc-role\">The legacy global standard for sustainability reporting. <b>GRI 2021 Universal Standards + Sector Standards<\/b> (Oil &amp; Gas, Coal, Agriculture, etc). Othello holds in-house GRI 2021 Certified Trainer credential.<\/p>\n          <div class=\"fc-deliv\">DELIVERABLE <b>\u00b7<\/b> GRI Content Index<br>BILINGUAL EN\/TH<\/div>\n        <\/div>\n        <div class=\"fw-card\">\n          <div class=\"fc-num\">FW.02 \u00b7 DISCLOSURE<\/div>\n          <div class=\"fc-name\">SASB<\/div>\n          <div class=\"fc-full\">Sustainability Accounting Standards Board \u2014 77 Industries<\/div>\n          <p class=\"fc-role\">Industry-specific, financial-materiality lens. <b>77 industry standards<\/b> integrated under ISSB. Demands sector-specific KPIs distinct from GRI universal disclosures.<\/p>\n          <div class=\"fc-deliv\">DELIVERABLE <b>\u00b7<\/b> SASB Index<br>SECTOR-SPECIFIC KPIs<\/div>\n        <\/div>\n        <div class=\"fw-card\">\n          <div class=\"fc-num\">FW.03 \u00b7 MANDATE<\/div>\n          <div class=\"fc-name\">IFRS S1<\/div>\n          <div class=\"fc-full\">General Sustainability-related Disclosure<\/div>\n          <p class=\"fc-role\">ISSB general sustainability standard. <b>Becomes Thai SEC mandatory disclosure standard in 2026<\/b> under the IFRS Sustainability Disclosure Standards Roadmap. Othello bench holds direct IFRS Foundation certification.<\/p>\n          <div class=\"fc-deliv\">DELIVERABLE <b>\u00b7<\/b> General Sustainability Section<br>IFRS S1 ALIGNED<\/div>\n        <\/div>\n        <div class=\"fw-card\">\n          <div class=\"fc-num\">FW.04 \u00b7 MANDATE<\/div>\n          <div class=\"fc-name\">IFRS S2<\/div>\n          <div class=\"fc-full\">Climate-related Disclosure \u00b7 TCFD subsumed<\/div>\n          <p class=\"fc-role\">ISSB climate disclosure standard. Demands <b>\u00a722 climate resilience and \u00a722(a)(b) scenario analysis<\/b>. TCFD four-pillar framework is now subsumed by IFRS S2. Becomes Thai SEC mandatory in 2026.<\/p>\n          <div class=\"fc-deliv\">DELIVERABLE <b>\u00b7<\/b> Climate Section<br>SCENARIO ANALYSIS \u00b7 \u00a722<\/div>\n        <\/div>\n        <div class=\"fw-card\">\n          <div class=\"fc-num\">FW.05 \u00b7 RATING<\/div>\n          <div class=\"fc-name\">FTSE Russell<\/div>\n          <div class=\"fc-full\">LSEG ESG Scores \u2014 14 themes \u00b7 300+ indicators<\/div>\n          <p class=\"fc-role\">The 2026 SET ESG methodology. <b>$15.9T benchmarked to FTSE indexes globally.<\/b> Scores public disclosure as written \u2014 across 14 themes, 300+ indicators (~125 averaged per company sector).<\/p>\n          <div class=\"fc-deliv\">DELIVERABLE <b>\u00b7<\/b> FTSE Indicator Mapping<br>SECTOR-WEIGHTED \u00b7 ICB<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== LOCKSTEP WORKFLOW ===== -->\n  <section class=\"block alt\" id=\"workflow\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\" \/> <path d=\"M14 2v5a1 1 0 0 0 1 1h5\" \/> <path d=\"m9 15 2 2 4-4\" \/><\/svg>The Workflow<\/div>\n        <h2>The bilingual lockstep <span class=\"display\">workflow.<\/span><\/h2>\n        <p class=\"subtitle\">ISO 17100:2015 specifies a TEP workflow (Translation \u2192 Editing \u2192 Proofreading) with qualified linguists at each stage. The bilingual lockstep workflow extends this \u2014 both languages are drafted from the indicator framework in parallel, not sequentially. Five workflow stages, each with a designated specialist on the in-house bench.<\/p>\n      <\/div>\n      <div class=\"workflow\">\n        <div class=\"wf-step\">\n          <div class=\"wf-circle\">1<\/div>\n          <h4>Indicator Intake<\/h4>\n          <div class=\"wf-meta\">FTSE \u00b7 GRI \u00b7 IFRS S2 INPUTS<\/div>\n          <p>Source materials assembled: prior-year disclosure, internal KPI inventory, FTSE Russell sector indicator set, GRI 2021 sector standard (if applicable), IFRS S2 \u00a722 climate inputs, ICMA GBP\/SLBP if sustainable finance disclosure required. Bilingual term base updated.<\/p>\n        <\/div>\n        <div class=\"wf-step\">\n          <div class=\"wf-circle\">2<\/div>\n          <h4>Parallel Drafting<\/h4>\n          <div class=\"wf-meta\">TH + EN IN LOCKSTEP<\/div>\n          <p><b>Both languages drafted from the indicator framework in parallel \u2014 not sequentially.<\/b> Bilingual senior editor controls terminology decisions in real time. CAT\/TM bilingual term base ensures FTSE-calibrated vocabulary lands in both versions.<\/p>\n        <\/div>\n        <div class=\"wf-step\">\n          <div class=\"wf-circle\">3<\/div>\n          <h4>Framework QA<\/h4>\n          <div class=\"wf-meta\">SPECIALIST BENCH PASS<\/div>\n          <p>The drafted content is reviewed against each framework by the credentialled in-house specialist: GRI 2021 Certified Trainer reviews GRI alignment; IFRS S2 certified reviewer reviews climate section; AA1000AS ACSAP reviews assurance-readiness; ISO 14064 Lead Auditor reviews GHG disclosures.<\/p>\n        <\/div>\n        <div class=\"wf-step\">\n          <div class=\"wf-circle\">4<\/div>\n          <h4>Designed-proof<\/h4>\n          <div class=\"wf-meta\">FINAL BILINGUAL CHECK<\/div>\n          <p>Bilingual editor performs designed-proof reading pass on both Thai and English versions in <b>typeset PDF form<\/b>, side-by-side. Catches typesetting issues, language drift introduced in design integration, and ensures parallel layouts. ISO 17100 LQA two-language quality assessment.<\/p>\n        <\/div>\n        <div class=\"wf-step\">\n          <div class=\"wf-circle\">5<\/div>\n          <h4>Submission Pack<\/h4>\n          <div class=\"wf-meta\">FILE WITH SEC + RATINGS<\/div>\n          <p>Five-framework alignment outputs assembled: GRI Content Index, SASB Index, IFRS S1 + S2 sections, FTSE Russell Indicator Mapping. 56-1 One Report ESG section integrated. Submissions to FTSE Russell, MSCI, Sustainalytics, CDP, DJSI calibrated from the same source.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== THE BENCH (compact reference) ===== -->\n  <section class=\"block\" id=\"bench\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\" \/> <path d=\"M16 3.128a4 4 0 0 1 0 7.744\" \/> <path d=\"M22 21v-2a4 4 0 0 0-3-3.87\" \/> <circle cx=\"9\" cy=\"7\" r=\"4\" \/><\/svg>The Specialist Bench<\/div>\n        <h2>Eight credentials. <span class=\"display\">In-house. Not subcontracted.<\/span><\/h2>\n        <p class=\"subtitle\">Bilingual sustainability reporting at v10 standard depends on more than translation. It depends on specialists who hold the credentials FTSE Russell, GRI, IFRS Foundation, AA1000AS, and Thai TGO recognise. Othello&#8217;s in-house bench holds eight specialist credentials directly relevant to this work. <a href=\"\/our-team\/\">Meet the named bench \u2192<\/a> \u00b7 <a href=\"\/esg-advisory\/#bench\">Full bench register \u2192<\/a><\/p>\n      <\/div>\n\n      <div class=\"bench-strip\">\n        <div class=\"bench-left\">\n          <div class=\"bl-eyebrow\">\u2605 THE DIFFERENTIATOR<\/div>\n          <h3>Other Bangkok firms hold <em>one or two<\/em> of these credentials. Othello holds <em>eight.<\/em><\/h3>\n          <p>The conventional Bangkok ESG consulting model is generalist consultants paired with downstream translators. Neither holds the credentials FTSE, GRI, IFRS, or AA1000AS recognise. Othello&#8217;s bilingual sustainability reporting practice integrates the credentialled specialists <strong>directly into drafting decisions<\/strong> \u2014 not just into post-draft QA.<\/p>\n          <p>All credentials are verifiable. Certificate copies and credential-holder profiles available under <a href=\"\/our-team\/\">mutual NDA at procurement stage<\/a>.<\/p>\n        <\/div>\n\n        <div class=\"bench-right\">\n          <div class=\"bench-list\">\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">AA1000AS<br>ACSAP<\/div>\n              <div class=\"br-desc\"><b>Associate Certified Sustainability Assurance Practitioner<\/b> \u2014 AccountAbility (June 2024). The gold standard for AA1000AS Type 1 + Type 2 sustainability assurance.<\/div>\n            <\/div>\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">ISO 14064<br>Lead Auditor<\/div>\n              <div class=\"br-desc\"><b>CQI \/ IRCA accredited<\/b> (June 2024). International standard for GHG accounting Parts 1, 2, 3 \u2014 validation and verification at audit-level rigour.<\/div>\n            <\/div>\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">GRI 2021<br>Certified Trainer<\/div>\n              <div class=\"br-desc\"><b>FTPI \/ GRI Partner<\/b> (June 2023). Authorized to deliver GRI Standards training internally and externally. Universal + Sector Standards.<\/div>\n            <\/div>\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">IFRS S1 &amp; S2<br>Certified<\/div>\n              <div class=\"br-desc\"><b>IFRS Foundation<\/b> (2025) \u2014 Basic Knowledge in IFRS Sustainability Disclosure Standards. Direct certification from the issuing body. Mandatory Thai SEC standard from 2026.<\/div>\n            <\/div>\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">TGO CFO + CFP<br>Auditor<\/div>\n              <div class=\"br-desc\"><b>Thailand Greenhouse Gas Management Organization<\/b> \u2014 Carbon Footprint Organization (14hr) + Product (21hr). National authority for Thai entity GHG validation.<\/div>\n            <\/div>\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">VERRA + CORSIA<br>Verifier<\/div>\n              <div class=\"br-desc\"><b>VERRA Plastic Waste Lead Assessor<\/b> + ICAO CORSIA Verification. Led Thailand&#8217;s first VERRA-certified plastic credit project. ICVCM CCP criteria.<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<style>\n\/* ===== PART 3 CSS ADDITIONS ===== *\/\n.oth-bsr .deliv-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n.oth-bsr .deliv-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 28px 26px; position: relative; transition: all 0.3s; overflow: hidden; display: flex; flex-direction: column; }\n.oth-bsr .deliv-card:hover { background: #1f1f1f; transform: translateY(-3px); border-color: rgba(237,64,54,0.4); }\n.oth-bsr .deliv-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 2px; background: var(--red); transform: scaleX(0.3); transform-origin: left; transition: transform 0.4s; }\n.oth-bsr .deliv-card:hover::before { transform: scaleX(1); }\n.oth-bsr .deliv-card .dc-tag { display: inline-block; align-self: flex-start; font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--red); border: 1px solid rgba(237,64,54,0.4); padding: 4px 10px; border-radius: 2px; margin-bottom: 16px; font-weight: 600; }\n.oth-bsr .deliv-card h4 { font-family: var(--font-display); font-size: 22px; font-weight: 600; color: var(--white); margin: 0 0 8px 0; line-height: 1.2; letter-spacing: -0.01em; }\n.oth-bsr .deliv-card h4 .display { font-style: italic; color: var(--red); font-weight: 500; }\n.oth-bsr .deliv-card .dc-meta { font-family: var(--font-mono); font-size: 10.5px; color: var(--white-mute); margin-bottom: 14px; letter-spacing: 0.04em; }\n.oth-bsr .deliv-card p { font-size: 13px; line-height: 1.6; color: var(--white-soft); margin: 0 0 14px 0; flex: 1; }\n.oth-bsr .deliv-card p b { color: var(--white); }\n.oth-bsr .deliv-card .dc-stack { border-top: 1px solid var(--black-line); padding-top: 12px; display: grid; gap: 6px; }\n.oth-bsr .deliv-card .dc-row { display: flex; justify-content: space-between; gap: 12px; font-size: 11.5px; font-family: var(--font-mono); }\n.oth-bsr .deliv-card .dc-row .k { color: var(--white-mute); letter-spacing: 0.06em; text-transform: uppercase; font-size: 9.5px; }\n.oth-bsr .deliv-card .dc-row .v { color: var(--white); font-weight: 600; text-align: right; }\n\n\/* TIMELINE *\/\n.oth-bsr .timeline { background: var(--black-card); border: 1px solid var(--black-line); padding: 40px 36px; }\n.oth-bsr .timeline-row { display: grid; grid-template-columns: 120px 1fr; gap: 24px; padding: 22px 0; border-bottom: 1px solid var(--black-line); }\n.oth-bsr .timeline-row:last-child { border-bottom: none; }\n.oth-bsr .timeline-row .tl-period { font-family: var(--font-mono); font-size: 11px; color: var(--red); letter-spacing: 0.10em; font-weight: 600; text-transform: uppercase; padding-top: 4px; }\n.oth-bsr .timeline-row h4 { font-size: 16px; font-weight: 600; color: var(--white); margin: 0 0 6px 0; letter-spacing: -0.005em; }\n.oth-bsr .timeline-row p { font-size: 13.5px; line-height: 1.65; color: var(--white-soft); margin: 0; }\n.oth-bsr .timeline-row p b { color: var(--white); }\n\n\/* SECTORS *\/\n.oth-bsr .sectors-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--black-line); border: 1px solid var(--black-line); }\n.oth-bsr .sector-cell { background: var(--black-soft); padding: 22px 22px; text-decoration: none; color: var(--white); transition: background 0.25s; display: block; }\n.oth-bsr .sector-cell:hover { background: #181818; }\n.oth-bsr .sector-cell .sn-num { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.14em; color: var(--red); margin-bottom: 6px; font-weight: 600; }\n.oth-bsr .sector-cell h5 { font-size: 15px; font-weight: 600; color: var(--white); margin: 0 0 4px 0; line-height: 1.2; }\n.oth-bsr .sector-cell .sn-themes { font-size: 11px; color: var(--white-mute); line-height: 1.4; font-family: var(--font-mono); }\n\n\/* PRICING *\/\n.oth-bsr .price-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.oth-bsr .price-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 36px 32px; position: relative; }\n.oth-bsr .price-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: var(--red); }\n.oth-bsr .price-card .pc-num { font-family: var(--font-mono); font-size: 10px; color: var(--red); letter-spacing: 0.16em; font-weight: 600; margin-bottom: 12px; }\n.oth-bsr .price-card h4 { font-family: var(--font-display); font-style: italic; font-size: 24px; font-weight: 500; color: var(--white); margin: 0 0 14px 0; letter-spacing: -0.01em; }\n.oth-bsr .price-card p { font-size: 14px; line-height: 1.65; color: var(--white-soft); margin: 0 0 18px 0; }\n.oth-bsr .tm-tier-table { display: grid; gap: 8px; margin-top: 16px; }\n.oth-bsr .tm-row { display: grid; grid-template-columns: auto 1fr auto; gap: 14px; padding: 12px 16px; background: var(--black-soft); border: 1px solid var(--black-line); align-items: center; transition: all 0.2s; }\n.oth-bsr .tm-row:hover { border-color: rgba(237,64,54,0.3); }\n.oth-bsr .tm-row .tm-tier { font-family: var(--font-mono); font-size: 10.5px; font-weight: 600; color: var(--red); letter-spacing: 0.06em; min-width: 50px; }\n.oth-bsr .tm-row .tm-desc { font-size: 13px; color: var(--white-soft); line-height: 1.4; }\n.oth-bsr .tm-row .tm-desc b { color: var(--white); font-weight: 600; }\n.oth-bsr .tm-row .tm-rate { font-family: var(--font-mono); font-size: 11px; font-weight: 600; color: var(--white); background: rgba(237,64,54,0.12); border: 1px solid rgba(237,64,54,0.3); padding: 4px 10px; border-radius: 2px; text-align: right; min-width: 60px; }\n\n\/* RFP *\/\n.oth-bsr .rfp-block { background: var(--black); border: 1px solid var(--red); padding: 56px 48px; position: relative; overflow: hidden; }\n.oth-bsr .rfp-block::before { content: \"RFP\"; position: absolute; top: -30px; right: -10px; font-family: var(--font-display); font-style: italic; font-size: clamp(120px, 14vw, 240px); line-height: 1; color: var(--red); opacity: 0.06; font-weight: 600; pointer-events: none; }\n.oth-bsr .rfp-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 48px; align-items: center; position: relative; z-index: 2; }\n.oth-bsr .rfp-left h2 { font-size: clamp(26px, 3.4vw, 40px); line-height: 1.1; font-weight: 700; letter-spacing: -0.02em; margin: 0 0 18px 0; color: var(--white); }\n.oth-bsr .rfp-left h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-bsr .rfp-left p { font-size: 14.5px; line-height: 1.7; color: var(--white-soft); margin: 0 0 14px 0; }\n.oth-bsr .rfp-left p strong { color: var(--white); font-weight: 600; }\n.oth-bsr .rfp-matrix { display: grid; gap: 10px; }\n.oth-bsr .rfp-row { background: var(--black-soft); border: 1px solid var(--black-line); padding: 14px 20px; display: grid; grid-template-columns: auto 1fr auto; gap: 16px; align-items: center; transition: all 0.25s; }\n.oth-bsr .rfp-row:hover { border-color: rgba(237,64,54,0.3); background: var(--black-card); }\n.oth-bsr .rfp-row .num { font-family: var(--font-mono); font-size: 11px; font-weight: 600; color: var(--red); min-width: 22px; }\n.oth-bsr .rfp-row .req { font-size: 13.5px; color: var(--white); font-weight: 500; }\n.oth-bsr .rfp-row .req span { display: block; font-family: var(--font-mono); font-size: 10.5px; color: var(--white-mute); font-weight: 400; margin-top: 2px; letter-spacing: 0; }\n.oth-bsr .rfp-row .met { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.14em; text-transform: uppercase; color: #4ade80; background: rgba(74,222,128,0.10); border: 1px solid rgba(74,222,128,0.30); padding: 4px 10px; border-radius: 100px; font-weight: 600; white-space: nowrap; }\n\n\/* FAQ *\/\n.oth-bsr .faqs { max-width: 920px; margin: 0 auto; border-top: 2px solid var(--black-line); }\n.oth-bsr .faq { border-bottom: 1px solid var(--black-line); background: var(--black-card); margin-bottom: 10px; border-radius: 6px; overflow: hidden; transition: all 0.3s; }\n.oth-bsr .faq[open] { border-color: var(--red); }\n.oth-bsr .faq summary { list-style: none; cursor: pointer; padding: 22px 26px; display: grid; grid-template-columns: 60px minmax(0, 1fr) 32px; gap: 18px; align-items: center; font-size: 15.5px; font-weight: 600; color: var(--white); transition: background 0.2s; }\n.oth-bsr .faq summary::-webkit-details-marker { display: none; }\n.oth-bsr .faq summary:hover { background: #1f1f1f; }\n.oth-bsr .faq-num { font-family: var(--font-mono); font-size: 11px; font-weight: 600; letter-spacing: 0.1em; color: var(--red); }\n.oth-bsr .faq-icon { width: 30px; height: 30px; border: 2px solid var(--red); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 600; color: var(--red); transition: all 0.3s; }\n.oth-bsr .faq[open] .faq-icon { background: var(--red); color: var(--white); transform: rotate(45deg); }\n.oth-bsr .faq-body { padding: 0 26px 24px 104px; }\n.oth-bsr .faq-body p { font-size: 14.5px; line-height: 1.75; color: var(--white-soft); margin: 0 0 12px 0; }\n.oth-bsr .faq-body p:last-child { margin-bottom: 0; }\n.oth-bsr .faq-body p strong { color: var(--white); font-weight: 600; }\n\n\/* FINAL CTA *\/\n.oth-bsr .final-cta { background: radial-gradient(ellipse 900px 600px at 50% 0%, rgba(237,64,54,0.20), transparent 60%), radial-gradient(ellipse 700px 400px at 50% 100%, rgba(237,64,54,0.10), transparent 60%), var(--black); padding: 130px 0; text-align: center; position: relative; overflow: hidden; }\n.oth-bsr .final-cta-content { position: relative; z-index: 2; max-width: 880px; margin: 0 auto; padding: 0 32px; }\n.oth-bsr .final-cta h2 { font-size: clamp(32px, 5vw, 60px); line-height: 1.05; font-weight: 700; letter-spacing: -0.025em; color: var(--white); margin: 0 auto 22px auto; max-width: 22ch; }\n.oth-bsr .final-cta h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-bsr .final-cta p { font-size: 17px; line-height: 1.65; color: var(--white-soft); max-width: 56ch; margin: 0 auto 44px auto; }\n.oth-bsr .final-cta .ctas { justify-content: center; }\n.oth-bsr .final-cta-note { margin-top: 30px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--white-mute); line-height: 1.7; }\n.oth-bsr .final-cta-note b { color: var(--red); }\n.oth-bsr .final-cta-note a { color: inherit; text-decoration: none; }\n.oth-bsr .final-cta-note a:hover { color: var(--white); }\n.oth-bsr .footer-line { padding: 32px 0; text-align: center; font-family: var(--font-mono); font-size: 12px; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; color: var(--white-mute); background: var(--black); border-top: 1px solid var(--black-line); }\n.oth-bsr .footer-line .red { color: var(--red); }\n\n\/* RESPONSIVE *\/\n@media (max-width: 1100px) {\n  .oth-bsr .hero-grid { grid-template-columns: 1fr; gap: 48px; }\n  .oth-bsr .problem-block { grid-template-columns: 1fr; }\n  .oth-bsr .frameworks-row { grid-template-columns: repeat(3, 1fr); }\n  .oth-bsr .workflow { grid-template-columns: repeat(2, 1fr); }\n  .oth-bsr .workflow::before { display: none; }\n  .oth-bsr .bench-strip { grid-template-columns: 1fr; }\n  .oth-bsr .deliv-grid { grid-template-columns: repeat(2, 1fr); }\n  .oth-bsr .sectors-grid { grid-template-columns: repeat(2, 1fr); }\n  .oth-bsr .price-grid { grid-template-columns: 1fr; }\n  .oth-bsr .rfp-grid { grid-template-columns: 1fr; gap: 32px; }\n  .oth-bsr .hero-stats { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 768px) {\n  .oth-bsr { scroll-padding-top: 64px; }\n  .oth-bsr .wrap { padding: 0 20px; }\n  .oth-bsr .hero { padding: 32px 0 64px 0; }\n  .oth-bsr section.block { padding: 64px 0; }\n  .oth-bsr .problem-card { padding: 26px 22px; }\n  .oth-bsr .frameworks-row { grid-template-columns: 1fr; }\n  .oth-bsr .workflow { grid-template-columns: 1fr; }\n  .oth-bsr .deliv-grid { grid-template-columns: 1fr; }\n  .oth-bsr .sectors-grid { grid-template-columns: 1fr; }\n  .oth-bsr .timeline { padding: 24px 20px; }\n  .oth-bsr .timeline-row { grid-template-columns: 1fr; gap: 6px; }\n  .oth-bsr .price-card { padding: 26px 22px; }\n  .oth-bsr .rfp-block { padding: 32px 22px; }\n  .oth-bsr .ctas { flex-direction: column; }\n  .oth-bsr .btn { justify-content: center; width: 100%; }\n  .oth-bsr .bench-left, .oth-bsr .bench-right { padding: 28px 22px; }\n  .oth-bsr .bench-row { grid-template-columns: 1fr; gap: 4px; }\n  .oth-bsr .faq summary { padding: 18px 20px; gap: 14px; grid-template-columns: 42px 1fr 26px; font-size: 14.5px; }\n  .oth-bsr .faq-body { padding: 0 20px 20px 76px; }\n  .oth-bsr .final-cta { padding: 64px 0; }\n  .oth-bsr .section-nav { padding: 4px; gap: 2px; left: 12px; right: 12px; max-width: none; transform: translateY(-110%); overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; }\n  .oth-bsr .section-nav.visible { transform: translateY(0); }\n  .oth-bsr .section-nav::-webkit-scrollbar { display: none; }\n  .oth-bsr .section-nav .sn-item { font-size: 9.5px; padding: 7px 11px; }\n  .oth-bsr .floating-cta { display: inline-flex; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .oth-bsr { scroll-behavior: auto; }\n  .oth-bsr *, .oth-bsr *::before, .oth-bsr *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }\n  .oth-bsr .accent-bar::after { display: none; }\n  .oth-bsr .reading-progress-fill { transition: none !important; }\n}\n<\/style>\n\n  <!-- ===== DELIVERABLES ===== -->\n  <section class=\"block alt\" id=\"deliverables\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\" \/> <path d=\"M14 2v5a1 1 0 0 0 1 1h5\" \/> <path d=\"M10 9H8\" \/> <path d=\"M16 13H8\" \/> <path d=\"M16 17H8\" \/><\/svg>What You Get<\/div>\n        <h2>Six deliverables. <span class=\"display\">One bilingual source.<\/span><\/h2>\n        <p class=\"subtitle\">A v10 bilingual sustainability reporting engagement produces six deliverables \u2014 all bilingual EN\/TH, all calibrated to the same underlying indicator framework, all assurance-ready. Typical page counts and framework alignments below; specifics scoped per company at engagement.<\/p>\n      <\/div>\n      <div class=\"deliv-grid\">\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 PRIMARY DELIVERABLE<\/span>\n          <h4>Standalone <span class=\"display\">Sustainability Report<\/span><\/h4>\n          <div class=\"dc-meta\">PRIMARY ANNUAL DISCLOSURE \u00b7 BILINGUAL EN\/TH<\/div>\n          <p>The flagship bilingual sustainability disclosure document. <b>Materiality assessment \u00b7 stakeholder engagement \u00b7 governance disclosure \u00b7 environmental, social, governance themes \u00b7 case studies \u00b7 KPI dashboards.<\/b> Parallel typeset PDF in both languages, optimized for FTSE Russell scoring.<\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Pages<\/span><span class=\"v\">60\u2013180 each language<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Frameworks<\/span><span class=\"v\">GRI \u00b7 SASB \u00b7 IFRS S1 \u00b7 FTSE<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Languages<\/span><span class=\"v\">TH + EN parallel<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">SEC MANDATE<\/span>\n          <h4>56-1 One Report <span class=\"display\">ESG Section<\/span><\/h4>\n          <div class=\"dc-meta\">SEC TOR CHOR 55\/2563 \u00b7 ANNUAL MANDATE<\/div>\n          <p>SEC Thailand mandated annual disclosure integrating financial + sustainability + governance. <b>Filed by 31 March each fiscal year.<\/b> Othello drafts the bilingual ESG section integrated with the corporate&#8217;s annual report design system. <a href=\"\/esg-advisory\/56-1-one-report-esg\/\" style=\"color: var(--red);\">Service page \u2192<\/a><\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Pages (ESG section)<\/span><span class=\"v\">15\u201340 each language<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Filed with<\/span><span class=\"v\">SEC Thailand \u00b7 SET<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Deadline<\/span><span class=\"v\">31 March<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">2026 MANDATE<\/span>\n          <h4>IFRS S2 <span class=\"display\">Climate Section<\/span><\/h4>\n          <div class=\"dc-meta\">ISSB \u00b7 \u00a722 RESILIENCE + SCENARIO<\/div>\n          <p>The IFRS S2 climate-related disclosure module. <b>\u00a722 climate resilience + \u00a722(a)(b) scenario analysis under NGFS Phase IV scenarios.<\/b> Mandatory Thai SEC standard from 2026. Drafted by in-house IFRS Foundation-certified specialist. <a href=\"\/esg-advisory\/ifrs-s2-climate-disclosure\/\" style=\"color: var(--red);\">Service page \u2192<\/a><\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Pages<\/span><span class=\"v\">25\u201360 each language<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Standard<\/span><span class=\"v\">IFRS S2 \u00b7 TCFD subsumed<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Scenarios<\/span><span class=\"v\">NGFS Phase IV<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">FRAMEWORK INDEX<\/span>\n          <h4>GRI Content <span class=\"display\">Index<\/span><\/h4>\n          <div class=\"dc-meta\">GRI 2021 UNIVERSAL + SECTOR \u00b7 BILINGUAL<\/div>\n          <p>GRI 2021 Content Index mapping every disclosure to its GRI Standard. <b>Universal Standards (101, 2, 3) + Sector Standards (Oil &amp; Gas, Coal, Agriculture, etc).<\/b> Authored by in-house GRI 2021 Certified Trainer. The index is itself a defensible disclosure artefact.<\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Format<\/span><span class=\"v\">In-line + appendix<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Authority<\/span><span class=\"v\">GRI Certified Trainer<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Languages<\/span><span class=\"v\">TH + EN<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">FRAMEWORK INDEX<\/span>\n          <h4>SASB <span class=\"display\">Index<\/span><\/h4>\n          <div class=\"dc-meta\">77 INDUSTRY STANDARDS \u00b7 ISSB INTEGRATED<\/div>\n          <p>Sector-specific SASB Industry Standard mapping. <b>Identifies the material topics and accounting metrics for the company&#8217;s specific SASB industry.<\/b> Integrated into ISSB roadmap \u2014 sits alongside IFRS S1\/S2 disclosure for financial-materiality-aligned investor audiences.<\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Format<\/span><span class=\"v\">Topic + Metric mapping<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Audience<\/span><span class=\"v\">Investor \/ analyst<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Source<\/span><span class=\"v\">SASB Standards 2018+<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 FTSE OUTPUT<\/span>\n          <h4>FTSE Russell <span class=\"display\">Indicator Mapping<\/span><\/h4>\n          <div class=\"dc-meta\">14 THEMES \u00b7 300+ INDICATORS \u00b7 ICB-WEIGHTED<\/div>\n          <p>The mapping document showing which sentences of the bilingual disclosure satisfy which FTSE Russell indicators. <b>Calibrated to the company&#8217;s ICB sector classification<\/b> with sector-specific theme weighting applied. This is the artefact that demonstrates FTSE-readiness to rating analysts.<\/p>\n          <div class=\"dc-stack\">\n            <div class=\"dc-row\"><span class=\"k\">Themes<\/span><span class=\"v\">14 (E\u00b7S\u00b7G)<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Indicators<\/span><span class=\"v\">~125 sector avg<\/span><\/div>\n            <div class=\"dc-row\"><span class=\"k\">Weighting<\/span><span class=\"v\">ICB sector-specific<\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== TIMELINE ===== -->\n  <section class=\"block\" id=\"timeline\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"m11 17 2 2a1 1 0 1 0 3-3\" \/> <path d=\"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4\" \/> <path d=\"m21 3 1 11h-2\" \/> <path d=\"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3\" \/> <path d=\"M3 4h8\" \/><\/svg>The Engagement<\/div>\n        <h2>Seven months. <span class=\"display\">One reporting cycle.<\/span><\/h2>\n        <p class=\"subtitle\">A bilingual sustainability reporting engagement for a Thai-fiscal-year company (Jan\u2013Dec) typically runs seven months \u2014 October through April \u2014 aligning with the 56-1 One Report deadline. Compressed and extended timelines are accommodated; the structure below is the standard cycle.<\/p>\n      <\/div>\n      <div class=\"timeline\">\n        <div class=\"timeline-row\"><div class=\"tl-period\">Oct \u00b7 Wk 1\u20134<\/div><div><h4>Diagnose &amp; FTSE Gap Analysis<\/h4><p>Prior-year disclosure ingested. <b>FTSE Russell sector indicator set applied \u2014 gap matrix produced.<\/b> Estimated current FTSE band benchmarked. Cross-framework mapping table built (GRI \u00b7 SASB \u00b7 IFRS S1\/S2 \u00b7 FTSE). Materiality refresh scoped. Sector-specific theme weighting confirmed against ICB classification.<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Nov \u00b7 Wk 1\u20134<\/div><div><h4>Materiality &amp; KPI Inventory<\/h4><p>Double materiality assessment (GRI 3 \/ ESRS-aligned). <b>Stakeholder engagement plan executed.<\/b> KPI inventory locked: financial materiality KPIs (SASB-aligned) + impact materiality KPIs (GRI-aligned) + climate KPIs (IFRS S2 + TCFD). Internal data collection coordinated with client sustainability and CFO teams.<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Dec \u00b7 Wk 1\u20134<\/div><div><h4>Calibrate &amp; Termbase<\/h4><p><b>Bilingual termbase locked against FTSE indicator language, GRI 2021, IFRS S2 \u00a722, SASB.<\/b> Disclosure strategy calibrated. Section structure agreed. Case study selection finalised. Climate scenario analysis approach agreed (NGFS Phase IV scenarios). Drafting kick-off pack delivered to client.<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Jan\u2013Feb<\/div><div><h4>Parallel Drafting<\/h4><p>Both languages drafted in parallel under ISO 17100:2015 TEP. <b>In-house specialists embedded in drafting: GRI 2021 Trainer, IFRS S2 reviewer, AA1000AS ACSAP.<\/b> Weekly client review checkpoints. CAT\/TM bilingual termbase applied. Climate section drafted with \u00a722 scenario analysis. FTSE indicator alignment maintained throughout.<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Mar \u00b7 Wk 1\u20132<\/div><div><h4>Designed-proof Reading<\/h4><p>Final bilingual designed-proof pass on typeset PDF. <b>ISO 17100 LQA two-language quality assessment.<\/b> Both Thai and English versions reviewed side-by-side in design layout. Catches language drift introduced during typesetting. Final framework index outputs assembled (GRI \u00b7 SASB \u00b7 FTSE mapping).<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Mar \u00b7 Wk 3\u20134<\/div><div><h4>56-1 Filing<\/h4><p>56-1 One Report ESG section integrated with annual report. <b>Filed with SEC Thailand by 31 March deadline.<\/b> Standalone sustainability report finalised. Pre-publication client board sign-off coordinated.<\/p><\/div><\/div>\n        <div class=\"timeline-row\"><div class=\"tl-period\">Apr\u2013May<\/div><div><h4>Publish &amp; Submit<\/h4><p>Sustainability report published. <b>Submissions to FTSE Russell, MSCI, Sustainalytics, CDP, DJSI \/ S&amp;P CSA calibrated from the same source.<\/b> Rating agency follow-up Q&amp;A supported through cycle. Post-publication press materials drafted bilingual if required.<\/p><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== SECTORS ===== -->\n  <section class=\"block alt\" id=\"sectors\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M10 12h4\" \/> <path d=\"M10 8h4\" \/> <path d=\"M14 21v-3a2 2 0 0 0-4 0v3\" \/> <path d=\"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2\" \/> <path d=\"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16\" \/><\/svg>Sector Specificity<\/div>\n        <h2>Eight sectors. <span class=\"display\">Each with its own indicator weighting.<\/span><\/h2>\n        <p class=\"subtitle\">FTSE Russell methodology applies different theme weights by ICB sector. The bilingual lockstep workflow is calibrated to the company&#8217;s specific sector \u2014 high-weight themes get deeper drafting attention. <a href=\"\/industries\/\">Browse all 8 sector hubs \u2192<\/a><\/p>\n      <\/div>\n      <div class=\"sectors-grid\">\n        <a href=\"\/industries\/energy-utilities\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 01 \u00b7 FLAGSHIP<\/div><h5>Energy &amp; Utilities<\/h5><div class=\"sn-themes\">Climate \u00b7 Biodiversity \u00b7 Water \u00b7 Pollution \u00b7 95% load<\/div><\/a>\n        <a href=\"\/industries\/industrials-manufacturing\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 02<\/div><h5>Industrials &amp; Manufacturing<\/h5><div class=\"sn-themes\">Health &amp; Safety \u00b7 Supply Chain \u00b7 Pollution \u00b7 90% load<\/div><\/a>\n        <a href=\"\/industries\/financial-services\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 03<\/div><h5>Financial Services<\/h5><div class=\"sn-themes\">Governance \u00b7 Anti-Corruption \u00b7 Tax \u00b7 80% load<\/div><\/a>\n        <a href=\"\/industries\/consumer-retail\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 04<\/div><h5>Consumer &amp; Retail<\/h5><div class=\"sn-themes\">Customer \u00b7 Supply Chain \u00b7 Labour \u00b7 82% load<\/div><\/a>\n        <a href=\"\/industries\/healthcare-pharma\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 05<\/div><h5>Healthcare &amp; Pharma<\/h5><div class=\"sn-themes\">Customer \u00b7 Labour \u00b7 Anti-Corruption \u00b7 78% load<\/div><\/a>\n        <a href=\"\/industries\/real-estate-reits\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 06<\/div><h5>Real Estate &amp; REITs<\/h5><div class=\"sn-themes\">Climate \u00b7 Water \u00b7 Health &amp; Safety \u00b7 75% load<\/div><\/a>\n        <a href=\"\/industries\/tech-telecoms\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 07<\/div><h5>Tech &amp; Telecoms<\/h5><div class=\"sn-themes\">Customer \u00b7 Climate \u00b7 Governance \u00b7 70% load<\/div><\/a>\n        <a href=\"\/industries\/government-ngo\/\" class=\"sector-cell\"><div class=\"sn-num\">SECTOR 08<\/div><h5>Government &amp; NGO<\/h5><div class=\"sn-themes\">Procurement \u00b7 Transparency \u00b7 Multilingual \u00b7 65% load<\/div><\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== PRICING ===== -->\n  <section class=\"block\" id=\"pricing\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 17V7\" \/> <path d=\"M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8\" \/> <path d=\"M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z\" \/><\/svg>Pricing Structure<\/div>\n        <h2>Two components. <span class=\"display\">Five TM tiers.<\/span><\/h2>\n        <p class=\"subtitle\">Pricing has two components: a fixed advisory layer and a per-word disclosure-production layer under five-tier CAT\/TM structure. Year-two and beyond TM leverage typically delivers 30\u201340% effective unit cost reduction. Detailed quotes within one business hour of source files and signed mutual NDA.<\/p>\n      <\/div>\n      <div class=\"price-grid\">\n        <div class=\"price-card\">\n          <div class=\"pc-num\">COMPONENT 01 \u00b7 FIXED<\/div>\n          <h4>Advisory Layer<\/h4>\n          <p>Fixed engagement fee based on company size, sector complexity, and scope. Covers <strong>FTSE Russell gap analysis, cross-framework mapping, materiality assessment, KPI inventory, climate scenario approach, and ongoing rating agency strategy.<\/strong><\/p>\n          <p>Pricing structured as Engage \/ Standard \/ Pioneer tiers. Multi-year retainer letters available \u2014 second-year and beyond pricing reflects TM build-up plus reduced gap-analysis depth.<\/p>\n          <div style=\"margin-top: 18px; padding: 14px 18px; background: var(--black-soft); border: 1px solid var(--black-line); font-size: 12px; color: var(--white-mute); font-family: var(--font-mono); letter-spacing: 0.04em;\">QUOTE TURNAROUND <span style=\"color: var(--red); font-weight: 600;\">\u00b7<\/span> 1 business hour Bangkok time<\/div>\n        <\/div>\n        <div class=\"price-card\">\n          <div class=\"pc-num\">COMPONENT 02 \u00b7 PER-WORD<\/div>\n          <h4>Production Layer \u00b7 5 TM Tiers<\/h4>\n          <p>Disclosure production (translation, drafting, design integration, designed-proof reading) is priced under five-tier CAT\/TM structure. Translation memory built from prior-year disclosure and across years.<\/p>\n          <div class=\"tm-tier-table\">\n            <div class=\"tm-row\"><span class=\"tm-tier\">TIER 1<\/span><span class=\"tm-desc\"><b>No TM match<\/b> \u2014 new disclosure language<\/span><span class=\"tm-rate\">100%<\/span><\/div>\n            <div class=\"tm-row\"><span class=\"tm-tier\">TIER 2<\/span><span class=\"tm-desc\"><b>75\u201399% fuzzy match<\/b> \u2014 minor variation<\/span><span class=\"tm-rate\">~50%<\/span><\/div>\n            <div class=\"tm-row\"><span class=\"tm-tier\">TIER 3<\/span><span class=\"tm-desc\"><b>100% TM match<\/b> \u2014 direct reuse from prior year<\/span><span class=\"tm-rate\">~25%<\/span><\/div>\n            <div class=\"tm-row\"><span class=\"tm-tier\">TIER 4<\/span><span class=\"tm-desc\"><b>Repetition<\/b> within current document<\/span><span class=\"tm-rate\">~10%<\/span><\/div>\n            <div class=\"tm-row\"><span class=\"tm-tier\">TIER 5<\/span><span class=\"tm-desc\"><b>Designed-proof<\/b> reading pass (separate)<\/span><span class=\"tm-rate\">fixed<\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== RFP ===== -->\n  <section class=\"block alt\" id=\"rfp\">\n    <div class=\"wrap\">\n      <div class=\"rfp-block\">\n        <div class=\"rfp-grid\">\n          <div class=\"rfp-left\">\n            <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\" \/> <path d=\"M16 3.128a4 4 0 0 1 0 7.744\" \/> <path d=\"M22 21v-2a4 4 0 0 0-3-3.87\" \/> <circle cx=\"9\" cy=\"7\" r=\"4\" \/><\/svg>For Procurement Teams<\/div>\n            <h2>Building an RFP for <span class=\"display\">bilingual sustainability reporting?<\/span><\/h2>\n            <p>Othello is built for institutional procurement. <strong>Every standard procurement requirement is met<\/strong> \u2014 ISO 17100, ATA, ATC, GDPR + PDPA, mutual NDA from first email, in-house bench credentials, documented capacity, and SET-listed engagement references at procurement stage.<\/p>\n            <p>RFP response time is 3\u20135 business days standard. Quote turnaround on engagement scoping is <strong>within one business hour<\/strong> of receipt of source files and signed mutual NDA.<\/p>\n            <div style=\"margin-top: 28px;\">\n              <a href=\"#contact\" class=\"btn btn-primary\">\n                <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n                Request Proposal Pack\n              <\/a>\n            <\/div>\n          <\/div>\n          <div class=\"rfp-matrix\">\n            <div class=\"rfp-row\"><div class=\"num\">01<\/div><div class=\"req\">ISO 17100:2015 certified<span>International standard for translation services<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">02<\/div><div class=\"req\">5-framework lockstep<span>GRI \u00b7 SASB \u00b7 IFRS S1\/S2 \u00b7 FTSE Russell<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">03<\/div><div class=\"req\">In-house specialist bench<span>8 credentials including AA1000AS, ISO 14064, GRI 2021<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">04<\/div><div class=\"req\">Mutual NDA standard<span>From first email \u00b7 firm-wide policy<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">05<\/div><div class=\"req\">GDPR + PDPA compliance<span>EU + Thailand data protection<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">06<\/div><div class=\"req\">2M+ words\/month capacity<span>Documented monthly throughput<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">07<\/div><div class=\"req\">100% in-house \u00b7 no outsourcing<span>Bangkok-based \u00b7 ISO-controlled<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n            <div class=\"rfp-row\"><div class=\"num\">08<\/div><div class=\"req\">SET-listed references<span>1,500 pages SET50 ESG \u00b7 NDA at procurement<\/span><\/div><div class=\"met\"><span aria-hidden=\"true\">\u2713<\/span> Met<\/div><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== FAQ ===== -->\n  <section class=\"block\" id=\"faqs\">\n    <div class=\"wrap\">\n      <div class=\"section-head center\">\n        <div class=\"eyebrow\"><svg class=\"ico\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z\" \/> <path d=\"M14 2v5a1 1 0 0 0 1 1h5\" \/> <path d=\"M10 9H8\" \/> <path d=\"M16 13H8\" \/> <path d=\"M16 17H8\" \/><\/svg>Common Questions<\/div>\n        <h2>What sustainability leads <span class=\"display\">ask first.<\/span><\/h2>\n      <\/div>\n      <div class=\"faqs\">\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.01<\/span><span>What is &#8220;bilingual lockstep&#8221; and why does it matter for FTSE Russell scoring?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Bilingual lockstep means the Thai and English versions of the sustainability disclosure are drafted in parallel from the same indicator framework \u2014 not produced sequentially with translation downstream. The conventional Bangkok model is consulting firm drafts in one language, translation vendor produces the second language under tight deadline at lower margin. This introduces drift: technical terms like &#8220;double materiality,&#8221; &#8220;scenario analysis,&#8221; &#8220;physical risk,&#8221; &#8220;transition plan&#8221; land differently across languages.<\/p><p>FTSE Russell scores public disclosure as written \u2014 including the Thai version. Drift between languages costs scoring points. Lockstep prevents this: both versions stay calibrated to the same indicator because both are written <strong>from<\/strong> the same indicator.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.02<\/span><span>How is this different from translating an English sustainability report into Thai?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>A translated report is a derivative artefact. The translator typically does not have access to the underlying FTSE indicator framework, GRI 2021 disclosure conventions, IFRS S2 \u00a722 scenario requirements, or SASB sector-specific KPIs. The translator&#8217;s brief is fidelity to the source \u2014 not indicator calibration in the target language.<\/p><p>A lockstep report is a primary artefact in both languages. The bilingual senior editor controls terminology decisions in real time. The CAT\/TM bilingual termbase is maintained against FTSE, GRI 2021, IFRS S2, and SASB conventions specifically. <strong>Specialist credential-holders (AA1000AS, GRI 2021 Trainer, IFRS S1\/S2) are embedded in drafting decisions \u2014 not just post-draft QA.<\/strong><\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.03<\/span><span>Which frameworks can our report align to simultaneously?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>A standard v10 bilingual sustainability report aligns simultaneously to five frameworks: <strong>GRI Standards 2021<\/strong> (Universal + applicable Sector Standards), <strong>SASB Industry Standards<\/strong> (sector-specific KPIs, financial materiality lens), <strong>IFRS S1<\/strong> (general sustainability-related disclosure, Thai SEC mandatory from 2026), <strong>IFRS S2<\/strong> (climate-related disclosure, \u00a722 scenario analysis, TCFD subsumed), and <strong>FTSE Russell methodology<\/strong> (14 themes, 300+ indicators, ICB-weighted).<\/p><p>Additional alignments available where relevant: CDP (Climate \/ Water \/ Forests), MSCI ESG Ratings key issue framework, S&amp;P CSA \/ DJSI questionnaire, Sustainalytics ESG Risk Rating, Thailand Taxonomy, ICMA Green Bond \/ Sustainability-Linked Bond Principles for sustainable finance issuers.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.04<\/span><span>What&#8217;s the typical bilingual sustainability report page count?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Page counts vary by company size, sector, and disclosure scope. Typical ranges for the primary deliverables: <strong>Standalone sustainability report<\/strong> \u2014 60 to 180 pages each language (most SET-listed reports land in the 90\u2013140 page range each language); <strong>56-1 One Report ESG section<\/strong> \u2014 15 to 40 pages each language integrated with the broader annual report; <strong>IFRS S2 climate section<\/strong> \u2014 25 to 60 pages each language (as a standalone module or integrated).<\/p><p>Page count is not the primary cost driver \u2014 disclosure complexity, framework breadth, design integration scope, and TM leverage from prior years are. Quote within one business hour of source files and NDA.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.05<\/span><span>What does the engagement timeline look like for a Jan\u2013Dec fiscal-year company?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>The standard seven-month cycle runs October through April: <strong>October<\/strong> diagnosis and FTSE gap analysis; <strong>November<\/strong> materiality and KPI inventory; <strong>December<\/strong> calibration and termbase lock; <strong>January\u2013February<\/strong> parallel bilingual drafting; <strong>March Wk 1\u20132<\/strong> designed-proof reading pass; <strong>March Wk 3\u20134<\/strong> 56-1 SEC filing by 31 March deadline; <strong>April\u2013May<\/strong> publication and rating agency submissions.<\/p><p>Compressed timelines accommodate late-onboarding clients (4-month minimum with reduced gap-analysis scope). Extended timelines accommodate complex multi-entity groups or first-time reporters. Engagement is best initiated 6\u20138 months before the 31 March filing deadline.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.06<\/span><span>How is pricing structured?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Two-component structure: <strong>Component 1 \u2014 Advisory Layer (fixed):<\/strong> FTSE gap analysis, cross-framework mapping, materiality, KPI inventory, climate scenario approach, rating agency strategy. Priced as fixed engagement on Engage \/ Standard \/ Pioneer tiers based on company size and sector complexity.<\/p><p><strong>Component 2 \u2014 Production Layer (per-word, 5 TM tiers):<\/strong> Tier 1 no match (100%), Tier 2 fuzzy match 75\u201399% (~50%), Tier 3 100% TM match (~25%), Tier 4 repetition (~10%), Tier 5 designed-proof reading (fixed). Year-two and beyond TM leverage delivers 30\u201340% effective unit cost reduction. Multi-year retainer letters available. Quote within one business hour of source files and signed NDA.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.07<\/span><span>Can Othello also assure the report under AA1000AS?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Othello&#8217;s in-house bench includes an <strong>ACSAP-certified AA1000AS Sustainability Assurance Practitioner<\/strong> (AccountAbility, June 2024) and an <strong>ISO 14064 Lead Auditor (CQI\/IRCA)<\/strong>. The bench has prior Assurance Project Manager track record across major SET-listed corporates including environmental indicator assurance, AA1000AS Type 1 and Type 2 engagements, and community KPI assurance.<\/p><p>For independence reasons, where Othello has drafted the bilingual sustainability disclosure, third-party AA1000AS assurance is conducted by an external assurer (we coordinate the process). Where Othello is engaged for assurance services on a report drafted elsewhere, the AA1000AS assurance can be performed by the in-house bench. Conflict-of-interest checks are run before engagement.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.08<\/span><span>What if our company has never produced a sustainability report before?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>First-time reporters require a more extensive initial gap analysis and materiality assessment phase. The seven-month standard cycle is extended to 9\u201310 months for first-time reporters, with an additional 6\u20138 week scoping phase covering: stakeholder mapping, double materiality assessment (GRI 3 \/ ESRS-aligned), KPI baseline data collection, internal governance structure for sustainability oversight, and selection of applicable frameworks based on sector and investor base.<\/p><p>Year-one engagements price higher than year-two because the translation memory is built from scratch and the cross-framework mapping is fresh. <strong>Year-two unit costs typically drop 30\u201340% via TM leverage.<\/strong> First-time reporters are a common Othello engagement \u2014 particularly for newly-listed SET companies and SET-listed subsidiaries graduating to standalone disclosure.<\/p><\/div><\/details>\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.09<\/span><span>Can the same bilingual disclosure source feed CDP, MSCI, DJSI, Sustainalytics submissions?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Yes. The disclosure inventory built for the bilingual sustainability report becomes the source material for all major rating agency and disclosure programme submissions. <strong>CDP<\/strong> (Climate Change, Water Security, Forests \u2014 A\u2013F scoring), <strong>MSCI ESG Ratings<\/strong> (AAA\u2013CCC, industry-key-issue exposure), <strong>S&amp;P CSA \/ DJSI<\/strong> (annual questionnaire ~80\u2013120 questions), <strong>Sustainalytics<\/strong> (Morningstar ESG Risk Rating 0\u2013100 scale).<\/p><p>Each agency&#8217;s submission uses the underlying disclosure as source but maps it to that agency&#8217;s specific question set and language conventions. Post-publication Q&amp;A and follow-up engagement with rating analysts is supported through the reporting cycle. See the dedicated rating agency service pages: <a href=\"\/esg-advisory\/cdp-disclosure\/\" style=\"color: var(--red);\">CDP \u2192<\/a> \u00b7 <a href=\"\/esg-advisory\/msci-esg-rating\/\" style=\"color: var(--red);\">MSCI \u2192<\/a> \u00b7 <a href=\"\/esg-advisory\/sp-csa-djsi\/\" style=\"color: var(--red);\">DJSI \/ S&amp;P CSA \u2192<\/a> \u00b7 <a href=\"\/esg-advisory\/sustainalytics\/\" style=\"color: var(--red);\">Sustainalytics \u2192<\/a><\/p><\/div><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== FINAL CTA ===== -->\n  <section class=\"final-cta\" id=\"contact\">\n    <div class=\"final-cta-content\">\n      <h2>The flagship capability. <span class=\"display\">Bilingual lockstep.<\/span><\/h2>\n      <p>1,500 pages of active SET50 ESG regulatory work in production. Five-framework lockstep. In-house specialist bench. Mutual NDA from the first email. Quote response within one business hour, Bangkok time.<\/p>\n      <div class=\"ctas\">\n        <a href=\"\/contact\/\" class=\"btn btn-primary\">\n          <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n          Request Proposal Pack\n        <\/a>\n        <a href=\"\/esg-advisory\/\" class=\"btn btn-outline\">\n          <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          Back to ESG Advisory\n        <\/a>\n      <\/div>\n      <div class=\"final-cta-note\">\n        <a href=\"tel:+6628592145\"><b>+66 02-859-2145<\/b><\/a> <span style=\"color: var(--red);\">\u00b7<\/span> <a href=\"mailto:info@othelloshop.com\"><b>info@othelloshop.com<\/b><\/a><br>\n        Unit 12-03, Chartered Square <span style=\"color: var(--red);\">\u00b7<\/span> 152 N Sathon Rd<br>\n        Si Lom <span style=\"color: var(--red);\">\u00b7<\/span> Bang Rak <span style=\"color: var(--red);\">\u00b7<\/span> Bangkok 10500 <span style=\"color: var(--red);\">\u00b7<\/span> Thailand\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <div class=\"footer-line\">\n    ESG Advisory <span class=\"red\">\u00b7<\/span> 1.1 <span class=\"red\">\u00b7<\/span> Bilingual Sustainability Reporting <span class=\"red\">\u2014<\/span> Othello International \u00b7 Bangkok\n  <\/div>\n\n  <!-- ===== v10 FLOATING MOBILE CTA ===== -->\n  <a href=\"#contact\" class=\"floating-cta\" id=\"ohFloatingCta\" aria-label=\"Request a proposal pack\">\n    <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n    Request Proposal\n  <\/a>\n\n<\/div>\n<!-- ===== PAGE END ===== -->\n\n<script>\n(function(){\n  if (typeof window === 'undefined' || typeof document === 'undefined') return;\n  var root = document.querySelector('.oth-bsr');\n  if (!root) return;\n  var nav = document.getElementById('ohSectionNav');\n  var progressFill = document.getElementById('ohReadingProgress');\n  var fab = document.getElementById('ohFloatingCta');\n  var hero = document.querySelector('.oth-bsr .hero');\n  var sections = ['frameworks','workflow','bench','deliverables','timeline','pricing','faqs','contact']\n    .map(function(id){ return document.getElementById(id); }).filter(Boolean);\n  var navItems = nav ? nav.querySelectorAll('.sn-item[data-section]') : [];\n\n  function onScroll(){\n    var y = window.scrollY || window.pageYOffset;\n    var docH = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight) - window.innerHeight;\n    if (progressFill && docH > 0) {\n      progressFill.style.width = Math.min(100, Math.max(0, (y \/ docH) * 100)) + '%';\n    }\n    var heroBottom = hero ? hero.offsetTop + hero.offsetHeight - 120 : 600;\n    if (y > heroBottom) {\n      if (nav && !nav.classList.contains('visible')) nav.classList.add('visible');\n      if (fab && !fab.classList.contains('visible')) fab.classList.add('visible');\n    } else {\n      if (nav) nav.classList.remove('visible');\n      if (fab) fab.classList.remove('visible');\n    }\n    if (navItems.length) {\n      var current = null;\n      var viewportMid = y + window.innerHeight * 0.35;\n      sections.forEach(function(s){\n        var top = s.offsetTop, bottom = top + s.offsetHeight;\n        if (viewportMid >= top && viewportMid < bottom) current = s.id;\n      });\n      navItems.forEach(function(item){\n        if (item.getAttribute('data-section') === current) item.classList.add('active');\n        else item.classList.remove('active');\n      });\n    }\n  }\n\n  var ticking = false;\n  window.addEventListener('scroll', function(){\n    if (!ticking) { window.requestAnimationFrame(function(){ onScroll(); ticking = false; }); ticking = true; }\n  }, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  onScroll();\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Organization\",\n      \"@id\": \"https:\/\/www.othellointernational.com\/#organization\",\n      \"name\": \"Othello International\",\n      \"legalName\": \"Othello International Co., Ltd.\",\n      \"url\": \"https:\/\/www.othellointernational.com\/\",\n      \"email\": \"info@othelloshop.com\",\n      \"telephone\": \"+66-2-859-2145\",\n      \"address\": {\"@type\": \"PostalAddress\", \"streetAddress\": \"Unit 12-03, Chartered Square, 152 N Sathon Rd\", \"addressLocality\": \"Bang Rak\", \"addressRegion\": \"Bangkok\", \"postalCode\": \"10500\", \"addressCountry\": \"TH\"}\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"itemListElement\": [\n        {\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/www.othellointernational.com\/\"},\n        {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"ESG Advisory\", \"item\": \"https:\/\/www.othellointernational.com\/esg-advisory\/\"},\n        {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"Bilingual Sustainability Reporting\", \"item\": \"https:\/\/www.othellointernational.com\/esg-advisory\/bilingual-sustainability-reporting\/\"}\n      ]\n    },\n    {\n      \"@type\": \"Service\",\n      \"@id\": \"https:\/\/www.othellointernational.com\/esg-advisory\/bilingual-sustainability-reporting\/#service\",\n      \"serviceType\": \"Bilingual Sustainability Reporting\",\n      \"name\": \"Bilingual Sustainability Reporting \u2014 5-Framework Lockstep\",\n      \"provider\": {\"@id\": \"https:\/\/www.othellointernational.com\/#organization\"},\n      \"areaServed\": {\"@type\": \"Country\", \"name\": \"Thailand\"},\n      \"description\": \"Thai and English sustainability disclosure drafted in parallel from the indicator framework \u2014 calibrated simultaneously to GRI Standards 2021, SASB Industry Standards, IFRS S1 General Sustainability, IFRS S2 Climate-related Disclosure, and FTSE Russell ESG methodology. In-house specialist bench holds AA1000AS Sustainability Assurance (ACSAP), ISO 14064 Lead Auditor (CQI\/IRCA), GRI 2021 Certified Trainer, IFRS S1\/S2 (IFRS Foundation), TGO CFO\/CFP Auditor, and VERRA Lead Assessor credentials.\",\n      \"audience\": {\"@type\": \"Audience\", \"audienceType\": \"SET-listed companies, IR teams, sustainability teams, CFO offices, RFP procurement\"}\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\"@type\": \"Question\", \"name\": \"What is bilingual lockstep and why does it matter for FTSE Russell scoring?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Bilingual lockstep means the Thai and English versions of the sustainability disclosure are drafted in parallel from the same indicator framework \u2014 not produced sequentially with translation downstream. FTSE Russell scores public disclosure as written including the Thai version, so language drift costs scoring points. Lockstep keeps both versions calibrated to the same indicator because both are written from it.\"}},\n        {\"@type\": \"Question\", \"name\": \"Which frameworks can our report align to simultaneously?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A standard v10 bilingual report aligns to five frameworks simultaneously: GRI Standards 2021 (Universal + Sector), SASB Industry Standards, IFRS S1, IFRS S2 (with \u00a722 scenario analysis, TCFD subsumed), and FTSE Russell methodology (14 themes, 300+ indicators).\"}},\n        {\"@type\": \"Question\", \"name\": \"What is the typical bilingual sustainability report page count?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Standalone sustainability report 60-180 pages each language (most land 90-140); 56-1 One Report ESG section 15-40 pages each language; IFRS S2 climate section 25-60 pages each language. Page count is not the primary cost driver.\"}},\n        {\"@type\": \"Question\", \"name\": \"What is the engagement timeline?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Standard seven-month cycle for Jan-Dec fiscal year: October diagnosis and FTSE gap analysis; November materiality and KPI inventory; December calibration and termbase; January-February parallel drafting; March designed-proof and SEC filing by 31 March; April-May publication and rating agency submissions.\"}},\n        {\"@type\": \"Question\", \"name\": \"How is pricing structured?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Two components: fixed advisory layer (gap analysis, framework mapping, materiality, strategy) priced on Engage\/Standard\/Pioneer tiers; per-word production layer under five-tier CAT\/TM structure. Year-two TM leverage delivers 30-40% effective unit cost reduction. Quote within one business hour.\"}},\n        {\"@type\": \"Question\", \"name\": \"Can Othello also assure the report under AA1000AS?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Othello bench includes ACSAP-certified AA1000AS Sustainability Assurance Practitioner and ISO 14064 Lead Auditor. For independence, where Othello has drafted the disclosure, AA1000AS assurance is conducted by an external assurer (Othello coordinates). Where Othello is engaged for assurance on a report drafted elsewhere, in-house bench performs the assurance.\"}},\n        {\"@type\": \"Question\", \"name\": \"Can the same bilingual disclosure feed CDP, MSCI, DJSI, Sustainalytics submissions?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The disclosure inventory built for the bilingual sustainability report becomes the source material for CDP, MSCI ESG Ratings, S&P CSA\/DJSI, and Sustainalytics submissions. Each agency's submission maps the underlying disclosure to that agency's specific question set.\"}}\n      ]\n    }\n  ]\n}\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>5 Frameworks Lockstep The Bench Deliverables Timeline Pricing FAQs Request Proposal ESG ADVISORY \u00b7 1.1 \u00b7 BILINGUAL SUSTAINABILITY REPORTING \u00b7 SHIPPED ISO 17100 \u00b7 5-framework lockstep \u00b7 NDA from first email Home\/ESG Advisory\/Bilingual Sustainability Reporting \u2605 FLAGSHIP CAPABILITY \u00b7 COLUMN 01 \u00b7 1.1 One bilingual disclosure. Five frameworks calibrated in lockstep. The flagship capability of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":30280,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_yoast_wpseo_title":"Bilingual Sustainability Reporting Thailand | FTSE | Othello","_yoast_wpseo_metadesc":"Bilingual sustainability reporting for Thai listed companies. Annual reports, IFRS S2, TCFD, GRI, SASB. ISO 17100 certified. 1,000+ reports delivered.","_yoast_wpseo_focuskw":"sustainability reporting Thailand","_yoast_wpseo_canonical":"","rank_math_title":"Bilingual Sustainability Reporting Thailand | FTSE | Othello","rank_math_description":"Bilingual sustainability reporting for Thai listed companies. Annual reports, IFRS S2, TCFD, GRI, SASB. ISO 17100 certified. 1,000+ reports delivered.","rank_math_focus_keyword":"sustainability reporting Thailand","rank_math_canonical_url":"","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","footnotes":"","rank_math_robots":["index"]},"class_list":["post-30295","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/comments?post=30295"}],"version-history":[{"count":7,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30295\/revisions"}],"predecessor-version":[{"id":32688,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30295\/revisions\/32688"}],"up":[{"embeddable":true,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30280"}],"wp:attachment":[{"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/media?parent=30295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}