{"id":30598,"date":"2026-05-15T08:20:16","date_gmt":"2026-05-15T08:20:16","guid":{"rendered":"https:\/\/www.othellointernational.com\/?page_id=30598"},"modified":"2026-06-27T08:15:56","modified_gmt":"2026-06-27T08:15:56","slug":"djsi-sp-csa-preparation","status":"publish","type":"page","link":"https:\/\/www.othellointernational.com\/th\/esg-advisory\/djsi-sp-csa-preparation\/","title":{"rendered":"\u0e01\u0e32\u0e23\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a DJSI \/ S&amp;P CSA"},"content":{"rendered":"\n<!-- ===================================================================\n     OTHELLO INTERNATIONAL \u2014 DJSI \/ S&P CSA PREPARATION \u2014 v10\n     URL: \/esg-advisory\/djsi-csa-preparation\/\n     PARENT: \/esg-advisory\/ \u00b7 COLUMN 03 \u00b7 item 3.x\n     The questionnaire-driven preparation service \u00b7 annual hard-deadline cycle\n     v10 standard \u00b7 GICS industry-specific \u00b7 percentile-scored\n   =================================================================== -->\n\n<style>\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-djsi {\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; --amber: #fbbf24; --blue: #60a5fa; --purple: #a78bfa;\n  --econ: var(--amber); --env: var(--green); --soc: var(--blue);\n  --gold: #fbbf24; --silver: #d1d5db; --bronze: #d97706;\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-djsi *, .oth-djsi *::before, .oth-djsi *::after { box-sizing: border-box; }\n.oth-djsi .wrap { max-width: 1320px; margin: 0 auto; padding: 0 40px; }\n.oth-djsi a:focus-visible, .oth-djsi button:focus-visible, .oth-djsi summary:focus-visible { outline: 2px solid var(--red-bright); outline-offset: 3px; border-radius: 2px; }\n.oth-djsi .faq summary:focus-visible { outline-offset: -2px; }\n\n\/* v10 progress + nav + fab *\/\n.oth-djsi .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-djsi .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-djsi .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-djsi .section-nav.visible { opacity: 1; transform: translateX(-50%) translateY(0); }\n.oth-djsi .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-djsi .section-nav .sn-item:hover { color: var(--white); background: rgba(255,255,255,0.06); }\n.oth-djsi .section-nav .sn-item.active { color: var(--white); background: var(--red); box-shadow: 0 4px 12px rgba(237,64,54,0.4); }\n.oth-djsi .section-nav .sn-cta { background: var(--red); color: var(--white); }\n.oth-djsi .section-nav .sn-cta:hover { background: var(--red-bright); }\n.oth-djsi .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-djsi .floating-cta.visible { opacity: 1; transform: translateY(0); }\n.oth-djsi .floating-cta:hover { background: var(--red-bright); }\n.oth-djsi .floating-cta svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2.5; }\n\n\/* status + breadcrumb *\/\n.oth-djsi .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-djsi .status-row { display: flex; align-items: center; justify-content: space-between; gap: 24px; flex-wrap: wrap; }\n.oth-djsi .status-row .left { display: flex; align-items: center; gap: 12px; }\n.oth-djsi .status-dot { width: 8px; height: 8px; background: var(--red); border-radius: 50%; animation: djsi-pulse 2s ease-in-out infinite; }\n@keyframes djsi-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-djsi .status-row .right { color: var(--white-dim); }\n.oth-djsi .status-row .right b { color: var(--white); font-weight: 500; }\n.oth-djsi .breadcrumb { padding: 18px 0 0 0; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.08em; color: var(--white-dim); }\n.oth-djsi .breadcrumb a { color: var(--white-mute); text-decoration: none; transition: color 0.2s; }\n.oth-djsi .breadcrumb a:hover { color: var(--red); }\n.oth-djsi .breadcrumb .sep { margin: 0 10px; color: var(--red); }\n.oth-djsi .breadcrumb .current { color: var(--white); }\n\n\/* hero *\/\n.oth-djsi .hero { position: relative; padding: 56px 0 100px 0; background: var(--black); overflow: hidden; }\n.oth-djsi .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-djsi .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-djsi .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-djsi .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-djsi .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-djsi .hero h1 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-djsi .accent-bar { width: 64px; height: 4px; background: var(--red); margin: 28px 0; position: relative; overflow: hidden; }\n.oth-djsi .accent-bar::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent); animation: djsi-shimmer 3s ease-in-out infinite; }\n@keyframes djsi-shimmer { 0%, 100% { transform: translateX(-100%); } 50% { transform: translateX(100%); } }\n.oth-djsi .hero .lead { font-size: 18px; line-height: 1.7; color: var(--white-soft); margin: 0 0 36px 0; max-width: 60ch; }\n.oth-djsi .hero .lead strong { color: var(--white); font-weight: 600; }\n.oth-djsi .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-djsi .hero .lead a:hover { border-color: var(--red); }\n.oth-djsi .hero .lead .thai { font-family: var(--font-thai); color: var(--red-bright); font-weight: 500; }\n.oth-djsi .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-djsi .hero-stat { background: var(--black-soft); padding: 22px 20px; transition: background 0.25s; }\n.oth-djsi .hero-stat:hover { background: #161616; }\n.oth-djsi .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-djsi .hero-stat .val { font-size: 20px; font-weight: 700; color: var(--white); line-height: 1.2; letter-spacing: -0.01em; }\n.oth-djsi .hero-stat .sub { font-size: 11px; color: var(--white-mute); margin-top: 4px; }\n.oth-djsi .ctas { display: flex; gap: 14px; flex-wrap: wrap; }\n.oth-djsi .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-djsi .btn-primary { background: var(--red); color: var(--white); border-color: var(--red); }\n.oth-djsi .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-djsi .btn-outline { background: transparent; color: var(--white); border-color: var(--white-line); }\n.oth-djsi .btn-outline:hover { background: var(--white); color: var(--black); border-color: var(--white); }\n.oth-djsi .btn svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n\n\/* hero card \u2014 Yearbook pyramid mini *\/\n.oth-djsi .hero-card { background: linear-gradient(135deg, var(--black-card) 0%, var(--black-soft) 100%); border: 1px solid var(--black-line); padding: 32px 28px; position: relative; overflow: hidden; }\n.oth-djsi .hero-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: var(--red); }\n.oth-djsi .hero-card-label { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--red); margin-bottom: 18px; display: flex; align-items: center; gap: 8px; position: relative; z-index: 2; }\n.oth-djsi .hero-card-label::before { content: \"\u25cf\"; color: var(--red); }\n.oth-djsi .hero-card h3 { font-family: var(--font-display); font-style: italic; font-size: 21px; line-height: 1.25; font-weight: 500; color: var(--white); margin: 0 0 22px 0; position: relative; z-index: 2; }\n.oth-djsi .hero-card h3 em { font-style: normal; font-weight: 600; }\n.oth-djsi .pyr-mini { position: relative; z-index: 2; margin-bottom: 22px; display: grid; gap: 4px; }\n.oth-djsi .pm-tier { display: grid; grid-template-columns: 18px 1fr auto; gap: 10px; align-items: center; background: var(--black); border: 1px solid var(--black-line); padding: 10px 14px; transition: all 0.25s; border-radius: 3px; }\n.oth-djsi .pm-tier:hover { background: #1f1f1f; border-color: rgba(237,64,54,0.4); }\n.oth-djsi .pm-tier .pm-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n.oth-djsi .pm-tier.gold { margin: 0 28px; }\n.oth-djsi .pm-tier.gold .pm-dot { background: var(--gold); }\n.oth-djsi .pm-tier.silver { margin: 0 18px; }\n.oth-djsi .pm-tier.silver .pm-dot { background: var(--silver); }\n.oth-djsi .pm-tier.bronze { margin: 0 10px; }\n.oth-djsi .pm-tier.bronze .pm-dot { background: var(--bronze); }\n.oth-djsi .pm-tier.yearbook .pm-dot { background: var(--green); }\n.oth-djsi .pm-tier.scored .pm-dot { background: var(--white-mute); }\n.oth-djsi .pm-tier .pm-name { font-size: 12px; color: var(--white); font-weight: 600; line-height: 1.3; }\n.oth-djsi .pm-tier .pm-name .sub { display: block; font-family: var(--font-mono); font-size: 9px; color: var(--white-mute); font-weight: 400; letter-spacing: 0.04em; margin-top: 1px; }\n.oth-djsi .pm-tier .pm-pct { font-family: var(--font-mono); font-size: 10.5px; font-weight: 700; letter-spacing: 0.04em; }\n.oth-djsi .pm-tier.gold .pm-pct { color: var(--gold); }\n.oth-djsi .pm-tier.silver .pm-pct { color: var(--silver); }\n.oth-djsi .pm-tier.bronze .pm-pct { color: var(--bronze); }\n.oth-djsi .pm-tier.yearbook .pm-pct { color: var(--green); }\n.oth-djsi .pm-tier.scored .pm-pct { color: var(--white-mute); }\n.oth-djsi .hero-card-stack { position: relative; z-index: 2; display: grid; gap: 8px; padding-top: 14px; border-top: 1px solid var(--black-line); }\n.oth-djsi .hero-card-row { display: flex; justify-content: space-between; align-items: center; gap: 10px; font-size: 12.5px; }\n.oth-djsi .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-djsi .hero-card-row .v { color: var(--white); font-weight: 600; font-size: 12px; text-align: right; }\n\n\/* section base *\/\n.oth-djsi section.block { padding: 120px 0; background: var(--black); position: relative; }\n.oth-djsi section.block.alt { background: var(--black-soft); position: relative; }\n.oth-djsi .section-head { margin-bottom: 64px; max-width: 920px; }\n.oth-djsi .section-head.center { text-align: center; margin-left: auto; margin-right: auto; }\n.oth-djsi .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-djsi .eyebrow::before { content: \"\"; width: 36px; height: 1px; background: var(--red); }\n.oth-djsi .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-djsi .section-head h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-djsi .section-head .subtitle { font-size: 17px; color: var(--white-soft); max-width: 68ch; line-height: 1.65; }\n.oth-djsi .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-djsi .section-head .subtitle a:hover { border-color: var(--red); }\n.oth-djsi .section-head.center .subtitle { margin-left: auto; margin-right: auto; }\n\n\/* ===== CONTEXT \u2014 the questionnaire angle ===== *\/\n.oth-djsi .ctx-block { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; align-items: stretch; }\n.oth-djsi .ctx-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 36px 32px; position: relative; overflow: hidden; }\n.oth-djsi .ctx-card.contrast { border-left: 4px solid var(--blue); }\n.oth-djsi .ctx-card.othello { border-left: 4px solid var(--red); }\n.oth-djsi .ctx-card .cc-tag { display: inline-block; font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase; padding: 5px 12px; border-radius: 2px; margin-bottom: 18px; font-weight: 600; }\n.oth-djsi .ctx-card.contrast .cc-tag { color: var(--blue); background: rgba(96,165,250,0.10); border: 1px solid rgba(96,165,250,0.3); }\n.oth-djsi .ctx-card.othello .cc-tag { color: var(--red); background: rgba(237,64,54,0.10); border: 1px solid rgba(237,64,54,0.3); }\n.oth-djsi .ctx-card h3 { font-family: var(--font-display); font-style: italic; font-size: clamp(22px, 2.4vw, 28px); line-height: 1.2; font-weight: 500; color: var(--white); margin: 0 0 18px 0; letter-spacing: -0.01em; }\n.oth-djsi .ctx-card h3 em { color: var(--red); font-style: italic; font-weight: 600; }\n.oth-djsi .ctx-card.contrast h3 em { color: var(--blue); }\n.oth-djsi .ctx-card p { font-size: 14.5px; line-height: 1.7; color: var(--white-soft); margin: 0 0 14px 0; }\n.oth-djsi .ctx-card p strong { color: var(--white); font-weight: 600; }\n.oth-djsi .ctx-card .cc-cite { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--black-line); font-family: var(--font-mono); font-size: 10.5px; color: var(--white-mute); letter-spacing: 0.04em; line-height: 1.5; }\n.oth-djsi .ctx-card .cc-cite b { color: var(--red); }\n.oth-djsi .ctx-card.contrast .cc-cite b { color: var(--blue); }\n\n\/* ===== ANNUAL CYCLE CALENDAR (centerpiece 1) ===== *\/\n.oth-djsi .cycle-wrap { background: var(--black-card); border: 1px solid var(--black-line); overflow: hidden; }\n.oth-djsi .cycle-header { padding: 22px 32px; background: var(--black); border-bottom: 1px solid var(--black-line); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 14px; }\n.oth-djsi .cycle-header .ch-title { font-family: var(--font-mono); font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--red); }\n.oth-djsi .cycle-header .ch-meta { font-family: var(--font-mono); font-size: 10.5px; color: var(--white-mute); letter-spacing: 0.06em; }\n.oth-djsi .cycle-header .ch-meta b { color: var(--white); }\n\n.oth-djsi .cycle-track { padding: 36px 32px 24px 32px; position: relative; }\n.oth-djsi .cycle-axis { position: relative; height: 6px; background: var(--black-soft); border-radius: 100px; margin-bottom: 32px; overflow: hidden; }\n.oth-djsi .cycle-axis-fill { position: absolute; top: 0; left: 0; bottom: 0; background: linear-gradient(90deg, var(--green), var(--amber) 50%, var(--red)); border-radius: 100px; width: 100%; }\n.oth-djsi .cycle-months { display: grid; grid-template-columns: repeat(12, 1fr); gap: 2px; margin-bottom: 24px; }\n.oth-djsi .cycle-month { text-align: center; font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.06em; color: var(--white-mute); padding: 6px 2px; border-top: 1px solid var(--black-line); position: relative; }\n.oth-djsi .cycle-month.highlight { color: var(--red); font-weight: 700; border-top-color: var(--red); }\n\n.oth-djsi .cycle-phases { display: grid; gap: 14px; margin-top: 12px; }\n.oth-djsi .cp-row { display: grid; grid-template-columns: 80px 130px 60px minmax(0, 1.4fr) minmax(0, 1.8fr); gap: 16px; padding: 18px 20px; align-items: center; background: var(--black-soft); border: 1px solid var(--black-line); border-radius: 4px; transition: all 0.25s; position: relative; overflow: hidden; }\n.oth-djsi .cp-row:hover { background: var(--black-elev); border-color: rgba(237,64,54,0.3); }\n.oth-djsi .cp-row::before { content: \"\"; position: absolute; top: 0; left: 0; bottom: 0; width: 3px; }\n.oth-djsi .cp-row.spg::before { background: var(--blue); }\n.oth-djsi .cp-row.othello::before { background: var(--red); }\n.oth-djsi .cp-num { font-family: var(--font-display); font-style: italic; font-size: 28px; font-weight: 700; line-height: 1; color: var(--red); letter-spacing: -0.02em; }\n.oth-djsi .cp-row.spg .cp-num { color: var(--blue); }\n.oth-djsi .cp-row.othello .cp-num { color: var(--red); }\n.oth-djsi .cp-when { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.06em; color: var(--white); font-weight: 700; line-height: 1.4; }\n.oth-djsi .cp-when .sub { display: block; color: var(--white-mute); font-weight: 500; font-size: 9.5px; letter-spacing: 0.04em; margin-top: 2px; }\n.oth-djsi .cp-actor { font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.10em; text-transform: uppercase; font-weight: 700; padding: 4px 8px; border-radius: 2px; text-align: center; line-height: 1.3; }\n.oth-djsi .cp-row.spg .cp-actor { color: var(--blue); background: rgba(96,165,250,0.10); border: 1px solid rgba(96,165,250,0.4); }\n.oth-djsi .cp-row.othello .cp-actor { color: var(--red); background: rgba(237,64,54,0.10); border: 1px solid rgba(237,64,54,0.4); }\n.oth-djsi .cp-event { font-size: 14px; color: var(--white); font-weight: 700; line-height: 1.3; letter-spacing: -0.005em; }\n.oth-djsi .cp-event .sub { display: block; font-family: var(--font-mono); font-size: 10px; color: var(--white-mute); font-weight: 500; letter-spacing: 0.04em; margin-top: 3px; }\n.oth-djsi .cp-detail { font-size: 12.5px; color: var(--white-soft); line-height: 1.5; }\n.oth-djsi .cp-detail b { color: var(--white); font-weight: 600; }\n\n.oth-djsi .cycle-foot { padding: 22px 32px; background: var(--black-soft); border-top: 2px solid var(--red); display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; }\n.oth-djsi .cycle-foot .cf-stat .cf-label { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--white-mute); margin-bottom: 6px; font-weight: 600; }\n.oth-djsi .cycle-foot .cf-stat .cf-value { font-family: var(--font-display); font-style: italic; font-size: 24px; font-weight: 600; line-height: 1; color: var(--red); }\n.oth-djsi .cycle-foot .cf-stat .cf-sub { font-size: 11px; color: var(--white-mute); margin-top: 4px; }\n.oth-djsi .cycle-note { padding: 16px 32px; background: var(--black); font-family: var(--font-mono); font-size: 10.5px; color: var(--white-mute); letter-spacing: 0.04em; border-top: 1px solid var(--black-line); line-height: 1.55; }\n.oth-djsi .cycle-note b { color: var(--red); }\n<\/style>\n\n<div class=\"oth-djsi\" id=\"oth-djsi-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=\"#context\" class=\"sn-item\" data-section=\"context\">The Methodology<\/a>\n    <a href=\"#cycle\" class=\"sn-item\" data-section=\"cycle\">Annual Cycle<\/a>\n    <a href=\"#pyramid\" class=\"sn-item\" data-section=\"pyramid\">Yearbook Tiers<\/a>\n    <a href=\"#methodology\" class=\"sn-item\" data-section=\"methodology\">6 Phases<\/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=\"#tiers\" class=\"sn-item\" data-section=\"tiers\">3 Tiers<\/a>\n    <a href=\"#faqs\" class=\"sn-item\" data-section=\"faqs\">FAQs<\/a>\n    <a href=\"#contact\" class=\"sn-item sn-cta\">Request Prep<\/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 3 \u00b7 RATING AGENCIES \u00b7 DJSI \/ S&amp;P CSA PREPARATION<\/span><\/div>\n        <div class=\"right\">Questionnaire-driven \u00b7 annual hard-deadline cycle <span style=\"color:var(--red);\">\u00b7<\/span> <b>GICS industry-specific \u00b7 percentile-scored<\/b><\/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\">DJSI \/ S&amp;P CSA Preparation<\/span>\n      <\/div>\n      <div class=\"hero-grid\">\n        <div class=\"hero-left\">\n          <div class=\"hero-tag\">\u2605 COLUMN 03 \u00b7 RATING AGENCIES \u00b7 QUESTIONNAIRE-DRIVEN<\/div>\n          <h1>\n            DJSI &amp; S&amp;P CSA.<br>\n            <span class=\"display\">From questionnaire<\/span><br>\n            to Yearbook.\n          <\/h1>\n          <div class=\"accent-bar\" aria-hidden=\"true\"><\/div>\n          <p class=\"lead\">\n            <strong>The S&amp;P Global Corporate Sustainability Assessment (CSA) is structurally different from every other major rating-agency methodology.<\/strong> Where FTSE Russell and MSCI score companies from public disclosure, <strong>S&amp;P CSA runs an annual hard-deadline questionnaire cycle<\/strong>: invitation in February\u2013March, response window May\u2013June, scoring July\u2013August, <strong>Dow Jones Sustainability Indices (DJSI) inclusion published September<\/strong>, S&amp;P Sustainability Yearbook published November. The questionnaire is <strong>GICS industry-specific<\/strong> (different industries get different question sets), scoring is <strong>percentile-based within industry<\/strong> (not absolute), and the work is <strong>evidence-pack drafting in English<\/strong> against ~120 industry questions. Most Thai SET-listed companies have the operational substance \u2014 but their evidence is only in Thai, undocumented, or scattered across systems. Othello combines ISO 17100-certified translation backbone with the methodology-credentialed ESG bench. <span class=\"thai\">\u0e01\u0e32\u0e23\u0e40\u0e15\u0e23\u0e35\u0e22\u0e21\u0e04\u0e27\u0e32\u0e21\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a DJSI \u0e41\u0e25\u0e30 S&amp;P CSA<\/span>\n          <\/p>\n          <div class=\"hero-stats\">\n            <div class=\"hero-stat\"><div class=\"lbl\">Methodology<\/div><div class=\"val\">~120 questions<\/div><div class=\"sub\">GICS industry-specific<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">Scoring<\/div><div class=\"val\">0\u2013100 percentile<\/div><div class=\"sub\">within industry \u00b7 annual<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">Yearbook tier<\/div><div class=\"val\">Top 15%<\/div><div class=\"sub\">per GICS industry<\/div><\/div>\n            <div class=\"hero-stat\"><div class=\"lbl\">Prep window<\/div><div class=\"val\">12\u201324 weeks<\/div><div class=\"sub\">to align with June response deadline<\/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 Prep\n            <\/a>\n            <a href=\"#cycle\" 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 Annual Cycle\n            <\/a>\n          <\/div>\n        <\/div>\n        <div class=\"hero-right\">\n          <div class=\"hero-card\">\n            <div class=\"hero-card-label\">YEARBOOK + DJSI \u00b7 5 TIERS \u00b7 PERCENTILE-RANKED<\/div>\n            <h3>The pyramid. <em>From Industry Mover to S&amp;P Gold Class.<\/em><\/h3>\n            <div class=\"pyr-mini\" aria-hidden=\"true\">\n              <div class=\"pm-tier gold\">\n                <div class=\"pm-dot\"><\/div>\n                <div class=\"pm-name\">S&amp;P Gold Class<span class=\"sub\">industry top 1% \u00b7 rare<\/span><\/div>\n                <div class=\"pm-pct\">~ 1%<\/div>\n              <\/div>\n              <div class=\"pm-tier silver\">\n                <div class=\"pm-dot\"><\/div>\n                <div class=\"pm-name\">S&amp;P Silver Class<span class=\"sub\">5pt window below Gold<\/span><\/div>\n                <div class=\"pm-pct\">~ 5%<\/div>\n              <\/div>\n              <div class=\"pm-tier bronze\">\n                <div class=\"pm-dot\"><\/div>\n                <div class=\"pm-name\">S&amp;P Bronze Class<span class=\"sub\">further 5pt window<\/span><\/div>\n                <div class=\"pm-pct\">~ 10%<\/div>\n              <\/div>\n              <div class=\"pm-tier yearbook\">\n                <div class=\"pm-dot\"><\/div>\n                <div class=\"pm-name\">Yearbook Member<span class=\"sub\">\u2605 benchmark threshold<\/span><\/div>\n                <div class=\"pm-pct\">Top 15%<\/div>\n              <\/div>\n              <div class=\"pm-tier scored\">\n                <div class=\"pm-dot\"><\/div>\n                <div class=\"pm-name\">Scored, below Yearbook<span class=\"sub\">improvement runway<\/span><\/div>\n                <div class=\"pm-pct\">Below<\/div>\n              <\/div>\n            <\/div>\n            <div class=\"hero-card-stack\">\n              <div class=\"hero-card-row\"><span class=\"k\">Drafted by<\/span><span class=\"v\">IFRS S2 + GRI + AA1000AS<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">Translation<\/span><span class=\"v\">ISO 17100:2015 in-house<\/span><\/div>\n              <div class=\"hero-card-row\"><span class=\"k\">Industry map<\/span><span class=\"v\">GICS Level 3 \u00b7 ~ 60 sub-industries<\/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  <!-- CONTEXT \u2014 the questionnaire angle -->\n  <section class=\"block alt\" id=\"context\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">The Methodology Context<\/div>\n        <h2>Different from every other agency. <span class=\"display\">Questionnaire-driven.<\/span><\/h2>\n        <p class=\"subtitle\">Most rating-agency methodologies score companies from <em>public disclosure<\/em> \u2014 the rating agency scrapes annual reports, sustainability reports, regulatory filings, and IR portals, parses against an indicator framework, publishes a score. <strong>S&amp;P CSA is the exception<\/strong>. It runs an annual <strong>questionnaire cycle<\/strong>: companies receive an invitation, complete ~120 industry-specific questions in S&amp;P Global&#8217;s online portal, upload evidence files, and submit by a hard deadline. The scoring team then assesses the submission. The implications for preparation work \u2014 and for where Othello sits in the workflow \u2014 are substantial.<\/p>\n      <\/div>\n      <div class=\"ctx-block\">\n        <div class=\"ctx-card contrast\">\n          <span class=\"cc-tag\">\u25be HOW OTHER AGENCIES SCORE<\/span>\n          <h3>FTSE, MSCI, Sustainalytics: <em>disclosure-mined.<\/em><\/h3>\n          <p><strong>The rating agency does the work of finding the evidence.<\/strong> Their data team scrapes public sources, parses against indicator frameworks, publishes scores on a rolling basis. Company control is over <em>what&#8217;s published<\/em>, not over <em>how the agency interprets it<\/em>. <a href=\"\/esg-advisory\/ftse-russell-readiness\/\" style=\"color: var(--blue);\">FTSE Readiness<\/a> targets this disclosure architecture.<\/p>\n          <p>The preparation work for these methodologies is <strong>disclosure architecture engineering<\/strong> \u2014 making sure the operational practices the company already has are documented in machine-readable, indicator-mappable public format. Cycle latency is 6\u201312 months from publication to score reflection. No hard deadline. Continuous engagement.<\/p>\n          <div class=\"cc-cite\">DISCLOSURE-DRIVEN <b>\u00b7<\/b> FTSE Russell \u00b7 MSCI ESG \u00b7 Sustainalytics \u00b7 Refinitiv \u00b7 ISS ESG<\/div>\n        <\/div>\n        <div class=\"ctx-card othello\">\n          <span class=\"cc-tag\">\u2605 HOW S&amp;P CSA SCORES<\/span>\n          <h3>S&amp;P CSA: <em>questionnaire-submitted.<\/em><\/h3>\n          <p><strong>The company does the work of compiling the evidence.<\/strong> S&amp;P Global sends an annual invitation (February\u2013March), grants access to the <strong>online CSA portal with the industry-specific questionnaire<\/strong>, the company spends 200\u2013400 hours of internal time compiling answers + uploading evidence files, then submits by the May\u2013June hard deadline. The scoring team assesses what was submitted \u2014 no scraping, no inference, no public-disclosure mining.<\/p>\n          <p>The preparation work is structurally different: <strong>question-by-question evidence pack drafting<\/strong>. Documents that exist internally must be assembled, translated to English where applicable, formatted for upload, cross-referenced to specific question requirements. The <strong>S&amp;P CSA<\/strong> Methodology Guide details what each question requires \u2014 the work is mechanical but high-volume, and the <strong>annual hard deadline doesn&#8217;t move<\/strong>.<\/p>\n          <div class=\"cc-cite\">QUESTIONNAIRE-DRIVEN <b>\u00b7<\/b> S&amp;P CSA \u00b7 DJSI inclusion \u00b7 S&amp;P Sustainability Yearbook<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ANNUAL CYCLE CALENDAR (centerpiece 1) -->\n  <section class=\"block\" id=\"cycle\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">The Annual Cycle<\/div>\n        <h2>The CSA calendar. <span class=\"display\">Invitation \u2192 submission \u2192 Yearbook.<\/span><\/h2>\n        <p class=\"subtitle\">S&amp;P CSA runs on a fixed annual cycle. The dates shift by a few weeks year-to-year but the rhythm is stable: <strong>invitations in February\u2013March, questionnaire portal opens April, response submission window May\u2013June, scoring July\u2013August, DJSI Indices announcement September, S&amp;P Sustainability Yearbook publication November<\/strong>. The implication for preparation: <strong>the latest a useful engagement can begin is October\u2013November of the prior cycle year<\/strong>. Starting later means the company has insufficient time to prepare a competitive submission for the May\u2013June window. Below: the full cycle with both S&amp;P Global&#8217;s calendar (blue) and Othello&#8217;s preparation overlay (red).<\/p>\n      <\/div>\n\n      <div class=\"cycle-wrap\">\n        <div class=\"cycle-header\">\n          <div class=\"ch-title\">S&amp;P CSA ANNUAL CYCLE \u00b7 TYPICAL CALENDAR (DATES SHIFT YEAR-TO-YEAR)<\/div>\n          <div class=\"ch-meta\">REFERENCE <b>\u00b7<\/b> S&amp;P Global Methodology Guide \u00b7 annual publication<\/div>\n        <\/div>\n\n        <div class=\"cycle-track\">\n          <div class=\"cycle-axis\" aria-hidden=\"true\">\n            <div class=\"cycle-axis-fill\"><\/div>\n          <\/div>\n          <div class=\"cycle-months\">\n            <div class=\"cycle-month\">JAN<\/div>\n            <div class=\"cycle-month highlight\">FEB<\/div>\n            <div class=\"cycle-month highlight\">MAR<\/div>\n            <div class=\"cycle-month highlight\">APR<\/div>\n            <div class=\"cycle-month highlight\">MAY<\/div>\n            <div class=\"cycle-month highlight\">JUN<\/div>\n            <div class=\"cycle-month\">JUL<\/div>\n            <div class=\"cycle-month\">AUG<\/div>\n            <div class=\"cycle-month highlight\">SEP<\/div>\n            <div class=\"cycle-month\">OCT<\/div>\n            <div class=\"cycle-month highlight\">NOV<\/div>\n            <div class=\"cycle-month\">DEC<\/div>\n          <\/div>\n\n          <div class=\"cycle-phases\">\n\n            <div class=\"cp-row othello\">\n              <div class=\"cp-num\">\u2605<\/div>\n              <div class=\"cp-when\">OCT\u2013JAN (Y-1)<span class=\"sub\">12+ MONTHS OUT<\/span><\/div>\n              <div class=\"cp-actor\">OTHELLO<\/div>\n              <div class=\"cp-event\">Prior-cycle gap diagnostic + scope<span class=\"sub\">EVIDENCE GAP MAP DRAFTED<\/span><\/div>\n              <div class=\"cp-detail\">Prior-year CSA submission reviewed (where applicable). Gap diagnostic drafted against current Methodology Guide. <b>The Standard Tier engagement typically begins here<\/b> \u2014 6+ months prior to invitation.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">1<\/div>\n              <div class=\"cp-when\">FEB\u2013MAR<span class=\"sub\">CYCLE OPENS<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">CSA invitation sent<span class=\"sub\">~10,000 COMPANIES GLOBALLY<\/span><\/div>\n              <div class=\"cp-detail\">S&amp;P Global sends CSA invitations to roughly 10,000+ companies globally. <b>Public companies invited automatically based on free-float market cap<\/b>; private companies on invitation basis. Methodology Guide for the cycle is published.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">2<\/div>\n              <div class=\"cp-when\">APR<span class=\"sub\">PORTAL OPENS<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">Online CSA portal opens for response<span class=\"sub\">~120 INDUSTRY-SPECIFIC QUESTIONS<\/span><\/div>\n              <div class=\"cp-detail\">The company accesses the <b>S&amp;P CSA online portal<\/b> with the GICS industry-specific questionnaire \u2014 typically <b>~120 questions across Economic, Environmental, Social dimensions<\/b> with evidence file upload requirements per question.<\/div>\n            <\/div>\n\n            <div class=\"cp-row othello\">\n              <div class=\"cp-num\">\u2605<\/div>\n              <div class=\"cp-when\">APR\u2013MAY<span class=\"sub\">INTENSIVE PHASE<\/span><\/div>\n              <div class=\"cp-actor\">OTHELLO<\/div>\n              <div class=\"cp-event\">Evidence-pack drafting + translation<span class=\"sub\">DOC-BY-DOC AGAINST QUESTION REQUIREMENTS<\/span><\/div>\n              <div class=\"cp-detail\">The core work. <b>Each question&#8217;s evidence requirements drafted into bilingual English\/Thai upload-ready files<\/b>: policies, procedures, KPIs, governance documentation. ISO 17100-certified translation throughout. Cross-references built against Methodology Guide.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">3<\/div>\n              <div class=\"cp-when\">MAY\u2013JUN<span class=\"sub\">\u2605 HARD DEADLINE<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">Response submission deadline<span class=\"sub\">EXACT DATE PUBLISHED IN METHODOLOGY GUIDE<\/span><\/div>\n              <div class=\"cp-detail\">The <b>annual hard deadline<\/b>. Submissions arriving after the published date are not scored for the cycle. <b>This is the single most important date in the methodology<\/b>. All Othello preparation timelines back-plan from this deadline.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">4<\/div>\n              <div class=\"cp-when\">JUL\u2013AUG<span class=\"sub\">SCORING WINDOW<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">S&amp;P scoring team assesses submissions<span class=\"sub\">PERCENTILE-RANKED WITHIN GICS INDUSTRY<\/span><\/div>\n              <div class=\"cp-detail\">S&amp;P Global&#8217;s scoring team reviews submitted answers + evidence files question-by-question. <b>Total Sustainability Score (TSS) 0\u2013100 calculated<\/b>; percentile rank computed against industry peer group. No company input during this phase.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">5<\/div>\n              <div class=\"cp-when\">SEP<span class=\"sub\">DJSI ANNOUNCEMENT<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">DJSI Indices annual review<span class=\"sub\">DJSI WORLD \u00b7 DJSI ASIA PACIFIC \u00b7 DJSI EMERGING MARKETS<\/span><\/div>\n              <div class=\"cp-detail\"><b>Dow Jones Sustainability Indices<\/b> annual review published. <b>DJSI World<\/b>: top ~10% per GICS industry; <b>DJSI Asia Pacific<\/b> + <b>DJSI Emerging Markets<\/b>: top ~20% per industry regionally. Index inclusion drives passive-fund flows.<\/div>\n            <\/div>\n\n            <div class=\"cp-row spg\">\n              <div class=\"cp-num\">6<\/div>\n              <div class=\"cp-when\">NOV<span class=\"sub\">\u2605 YEARBOOK<\/span><\/div>\n              <div class=\"cp-actor\">S&amp;P GLOBAL<\/div>\n              <div class=\"cp-event\">S&amp;P Sustainability Yearbook published<span class=\"sub\">INDUSTRY MOVER \u00b7 GOLD \u00b7 SILVER \u00b7 BRONZE \u00b7 MEMBER<\/span><\/div>\n              <div class=\"cp-detail\">The <b>S&amp;P Global Sustainability Yearbook<\/b> published. <b>Top 15% of each GICS industry<\/b> appear as Yearbook Members with the tier designations (Gold Class top 1%, Silver Class within 5pts of Gold, Bronze Class within further 5pts). <b>Industry Mover<\/b> award for largest year-on-year improvement.<\/div>\n            <\/div>\n\n            <div class=\"cp-row othello\">\n              <div class=\"cp-num\">\u2605<\/div>\n              <div class=\"cp-when\">NOV\u2013DEC<span class=\"sub\">VARIANCE<\/span><\/div>\n              <div class=\"cp-actor\">OTHELLO<\/div>\n              <div class=\"cp-event\">Post-cycle variance memo + next-cycle plan<span class=\"sub\">SCORED vs MODELLED RECONCILIATION<\/span><\/div>\n              <div class=\"cp-detail\">After Yearbook publication, <b>scored result vs modelled-target variance<\/b> reconciled. <b>Next-cycle uplift plan<\/b> targets the marginal-leverage questions in the Mid scoring band. Compounding cycle continues into the next October\u2013January preparation window.<\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        <div class=\"cycle-foot\">\n          <div class=\"cf-stat\">\n            <div class=\"cf-label\">PEAK INTENSITY<\/div>\n            <div class=\"cf-value\">APR\u2013MAY<\/div>\n            <div class=\"cf-sub\">evidence-pack drafting window<\/div>\n          <\/div>\n          <div class=\"cf-stat\">\n            <div class=\"cf-label\">HARD DEADLINE<\/div>\n            <div class=\"cf-value\">JUN<\/div>\n            <div class=\"cf-sub\">non-extendable \u00b7 cycle-locked<\/div>\n          <\/div>\n          <div class=\"cf-stat\">\n            <div class=\"cf-label\">YEARBOOK PUBLISHED<\/div>\n            <div class=\"cf-value\">NOV<\/div>\n            <div class=\"cf-sub\">~ 6 months after submission<\/div>\n          <\/div>\n          <div class=\"cf-stat\">\n            <div class=\"cf-label\">LATEST USEFUL START<\/div>\n            <div class=\"cf-value\">OCT (Y-1)<\/div>\n            <div class=\"cf-sub\">~ 8 months before deadline<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"cycle-note\">\n          ANNUAL DATES SHIFT <b>\u00b7<\/b> The dates shown are typical for the S&amp;P CSA cycle but each annual cycle&#8217;s exact dates are published in the year&#8217;s S&amp;P CSA Methodology Guide. <strong>The CSA hard deadline does not move<\/strong> \u2014 companies that miss it are not scored for that year&#8217;s cycle, and the company&#8217;s published S&amp;P CSA Score reflects whatever was last submitted (no graceful degradation). Late-starters in a given cycle should target the <em>following<\/em> year&#8217;s cycle with appropriate runway.\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<style>\n\/* PART 2 CSS *\/\n\/* Yearbook Pyramid (centerpiece 2) *\/\n.oth-djsi .pyr-block { display: grid; grid-template-columns: 1.1fr 1.4fr; gap: 36px; align-items: stretch; }\n.oth-djsi .pyr-viz { background: var(--black-card); border: 1px solid var(--black-line); padding: 40px 36px; display: flex; flex-direction: column; justify-content: center; align-items: center; position: relative; overflow: hidden; }\n.oth-djsi .pyr-viz::before { content: \"\"; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: linear-gradient(180deg, var(--gold), var(--silver), var(--bronze), var(--green), var(--white-mute)); }\n.oth-djsi .pyr-viz-title { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--red); margin-bottom: 8px; font-weight: 600; align-self: flex-start; }\n.oth-djsi .pyr-viz-sub { font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.06em; color: var(--white-mute); margin-bottom: 28px; align-self: flex-start; }\n.oth-djsi .pyr-row { width: 100%; display: grid; grid-template-columns: 1fr; gap: 4px; margin-bottom: 18px; }\n.oth-djsi .pyr-band { padding: 14px 18px; text-align: center; position: relative; transition: all 0.3s; border-radius: 3px; }\n.oth-djsi .pyr-band.gold { width: 50%; margin: 0 auto; background: linear-gradient(135deg, rgba(251,191,36,0.20), rgba(251,191,36,0.10)); border: 1px solid rgba(251,191,36,0.5); }\n.oth-djsi .pyr-band.silver { width: 66%; margin: 0 auto; background: linear-gradient(135deg, rgba(209,213,219,0.18), rgba(209,213,219,0.08)); border: 1px solid rgba(209,213,219,0.5); }\n.oth-djsi .pyr-band.bronze { width: 82%; margin: 0 auto; background: linear-gradient(135deg, rgba(217,119,6,0.18), rgba(217,119,6,0.08)); border: 1px solid rgba(217,119,6,0.5); }\n.oth-djsi .pyr-band.yearbook { width: 100%; background: linear-gradient(135deg, rgba(74,222,128,0.18), rgba(74,222,128,0.08)); border: 1px solid rgba(74,222,128,0.5); }\n.oth-djsi .pyr-band.scored { width: 100%; background: var(--black-soft); border: 1px solid var(--black-line); opacity: 0.7; }\n.oth-djsi .pyr-band-tier { font-family: var(--font-display); font-style: italic; font-size: 18px; font-weight: 700; line-height: 1.1; letter-spacing: -0.005em; margin-bottom: 3px; }\n.oth-djsi .pyr-band.gold .pyr-band-tier { color: var(--gold); }\n.oth-djsi .pyr-band.silver .pyr-band-tier { color: var(--silver); }\n.oth-djsi .pyr-band.bronze .pyr-band-tier { color: var(--bronze); }\n.oth-djsi .pyr-band.yearbook .pyr-band-tier { color: var(--green); }\n.oth-djsi .pyr-band.scored .pyr-band-tier { color: var(--white-mute); }\n.oth-djsi .pyr-band-pct { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; font-weight: 700; color: var(--white-soft); }\n.oth-djsi .pyr-divider { width: 100%; padding: 14px 0 4px 0; text-align: center; font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.12em; color: var(--white-dim); border-top: 1px dashed var(--black-line); margin-top: 8px; }\n.oth-djsi .pyr-extra { width: 100%; padding: 10px 14px; background: rgba(237,64,54,0.06); border: 1px dashed rgba(237,64,54,0.4); margin-top: 10px; text-align: center; border-radius: 3px; }\n.oth-djsi .pyr-extra .pe-name { font-family: var(--font-display); font-style: italic; font-size: 14px; color: var(--red-bright); font-weight: 700; }\n.oth-djsi .pyr-extra .pe-desc { font-family: var(--font-mono); font-size: 9.5px; color: var(--white-mute); letter-spacing: 0.04em; margin-top: 2px; }\n\n.oth-djsi .pyr-detail { display: grid; gap: 14px; align-content: start; }\n.oth-djsi .pyr-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 22px 24px; border-left: 4px solid; transition: all 0.25s; }\n.oth-djsi .pyr-card:hover { background: #1f1f1f; transform: translateX(2px); }\n.oth-djsi .pyr-card.gold { border-left-color: var(--gold); }\n.oth-djsi .pyr-card.silver { border-left-color: var(--silver); }\n.oth-djsi .pyr-card.bronze { border-left-color: var(--bronze); }\n.oth-djsi .pyr-card.yearbook { border-left-color: var(--green); }\n.oth-djsi .pyr-card.djsi { border-left-color: var(--blue); }\n.oth-djsi .pyr-card.mover { border-left-color: var(--red); }\n.oth-djsi .pyr-card-head { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; margin-bottom: 8px; flex-wrap: wrap; }\n.oth-djsi .pyr-card-tier { font-family: var(--font-display); font-style: italic; font-size: 19px; font-weight: 700; line-height: 1.2; letter-spacing: -0.005em; }\n.oth-djsi .pyr-card.gold .pyr-card-tier { color: var(--gold); }\n.oth-djsi .pyr-card.silver .pyr-card-tier { color: var(--silver); }\n.oth-djsi .pyr-card.bronze .pyr-card-tier { color: var(--bronze); }\n.oth-djsi .pyr-card.yearbook .pyr-card-tier { color: var(--green); }\n.oth-djsi .pyr-card.djsi .pyr-card-tier { color: var(--blue); }\n.oth-djsi .pyr-card.mover .pyr-card-tier { color: var(--red); }\n.oth-djsi .pyr-card-pct { font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.06em; font-weight: 700; color: var(--white-mute); padding: 3px 8px; background: var(--black-soft); border: 1px solid var(--black-line); border-radius: 100px; }\n.oth-djsi .pyr-card p { font-size: 13px; line-height: 1.6; color: var(--white-soft); margin: 0; }\n.oth-djsi .pyr-card p b { color: var(--white); font-weight: 600; }\n\n\/* Methodology (6 phases) *\/\n.oth-djsi .meth { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n.oth-djsi .meth-step { background: var(--black-card); border: 1px solid var(--black-line); padding: 30px 26px; position: relative; transition: all 0.3s; }\n.oth-djsi .meth-step::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: var(--red); }\n.oth-djsi .meth-step:hover { background: #1f1f1f; transform: translateY(-3px); }\n.oth-djsi .meth-circle { width: 52px; height: 52px; 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: 20px; font-weight: 600; color: var(--white); margin: -30px 0 18px -8px; }\n.oth-djsi .meth-step h4 { font-size: 17px; font-weight: 600; color: var(--white); margin: 0 0 8px 0; letter-spacing: -0.01em; line-height: 1.2; }\n.oth-djsi .meth-step .duration { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; text-transform: uppercase; color: var(--red); margin-bottom: 14px; font-weight: 600; }\n.oth-djsi .meth-step p { font-size: 13px; line-height: 1.6; color: var(--white-soft); margin: 0; }\n.oth-djsi .meth-step p b { color: var(--white); }\n.oth-djsi .meth-step .meth-output { 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; margin-top: 14px; line-height: 1.5; font-weight: 600; text-transform: uppercase; }\n.oth-djsi .meth-step .meth-output b { color: var(--white); }\n\n\/* Bench *\/\n.oth-djsi .bench-strip { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: stretch; }\n.oth-djsi .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-djsi .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-djsi .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-djsi .bench-left .bl-eyebrow::before { content: \"\"; width: 32px; height: 1px; background: rgba(255,255,255,0.6); }\n.oth-djsi .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-djsi .bench-left h3 em { font-style: normal; font-weight: 600; }\n.oth-djsi .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-djsi .bench-left a { color: var(--white); text-decoration: none; border-bottom: 1px solid rgba(255,255,255,0.5); font-weight: 600; }\n.oth-djsi .bench-right { background: var(--black-card); border: 1px solid var(--black-line); padding: 32px 30px; }\n.oth-djsi .bench-list { display: grid; gap: 12px; }\n.oth-djsi .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-djsi .bench-row:last-child { border-bottom: none; }\n.oth-djsi .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-djsi .bench-row .br-desc { font-size: 13px; color: var(--white-soft); line-height: 1.5; }\n.oth-djsi .bench-row .br-desc b { color: var(--white); font-weight: 600; }\n<\/style>\n\n  <!-- YEARBOOK PYRAMID (centerpiece 2) -->\n  <section class=\"block alt\" id=\"pyramid\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">The Yearbook Tiers<\/div>\n        <h2>The pyramid. <span class=\"display\">From scored to S&amp;P Gold Class.<\/span><\/h2>\n        <p class=\"subtitle\">S&amp;P CSA scoring produces multiple commercial outcomes. <strong>S&amp;P Sustainability Yearbook<\/strong> Members are the top 15% per GICS industry \u2014 the meaningful Yearbook threshold. Within Yearbook, three additional tier designations attach: <strong>S&amp;P Gold Class<\/strong> (top 1% of industry, ~industry leader), <strong>Silver Class<\/strong> (5 score-point window below Gold), <strong>Bronze Class<\/strong> (further 5-point window below Silver). Separately, <strong>DJSI Indices<\/strong> include the top ~10% of each industry globally (DJSI World) or top ~20% regionally (DJSI Asia Pacific, DJSI Emerging Markets). The <strong>Industry Mover<\/strong> award goes to the largest year-on-year improver per industry. Targeting matters \u2014 different tiers require different prep investment.<\/p>\n      <\/div>\n\n      <div class=\"pyr-block\">\n        <!-- left: pyramid viz -->\n        <div class=\"pyr-viz\">\n          <div class=\"pyr-viz-title\">YEARBOOK PYRAMID \u00b7 TOP 15% OF GICS INDUSTRY<\/div>\n          <div class=\"pyr-viz-sub\">Each tier sits within the one below \u00b7 industry-percentile basis<\/div>\n\n          <div class=\"pyr-row\">\n            <div class=\"pyr-band gold\">\n              <div class=\"pyr-band-tier\">Gold Class<\/div>\n              <div class=\"pyr-band-pct\">~ TOP 1%<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pyr-row\">\n            <div class=\"pyr-band silver\">\n              <div class=\"pyr-band-tier\">Silver Class<\/div>\n              <div class=\"pyr-band-pct\">~ NEXT 4\u20135%<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pyr-row\">\n            <div class=\"pyr-band bronze\">\n              <div class=\"pyr-band-tier\">Bronze Class<\/div>\n              <div class=\"pyr-band-pct\">~ NEXT 5%<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pyr-row\">\n            <div class=\"pyr-band yearbook\">\n              <div class=\"pyr-band-tier\">Yearbook Member<\/div>\n              <div class=\"pyr-band-pct\">\u2605 TOP 15%<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pyr-row\">\n            <div class=\"pyr-band scored\">\n              <div class=\"pyr-band-tier\">Scored \u00b7 below Yearbook<\/div>\n              <div class=\"pyr-band-pct\">REMAINING ~ 85%<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"pyr-divider\">SEPARATE AWARDS<\/div>\n\n          <div class=\"pyr-extra\">\n            <div class=\"pe-name\">Industry Mover<\/div>\n            <div class=\"pe-desc\">Largest year-on-year improvement per GICS industry<\/div>\n          <\/div>\n          <div class=\"pyr-extra\">\n            <div class=\"pe-name\">DJSI World \u00b7 Top ~ 10%<\/div>\n            <div class=\"pe-desc\">Per-industry globally \u00b7 annual September review<\/div>\n          <\/div>\n          <div class=\"pyr-extra\">\n            <div class=\"pe-name\">DJSI Asia Pacific \u00b7 Emerging Markets<\/div>\n            <div class=\"pe-desc\">Top ~ 20% regionally \u00b7 primary Thai SET-listed window<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- right: tier detail cards -->\n        <div class=\"pyr-detail\">\n\n          <div class=\"pyr-card gold\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">S&amp;P Gold Class<\/div>\n              <div class=\"pyr-card-pct\">~ 1% of industry<\/div>\n            <\/div>\n            <p><b>Industry-leader designation.<\/b> Awarded to companies whose CSA score is the highest in their GICS industry. Rare and prestigious. Significant IR \/ sustainable-finance \/ B2B-procurement differentiator. <b>Single year-on-year designation<\/b> \u2014 has to be re-earned annually.<\/p>\n          <\/div>\n\n          <div class=\"pyr-card silver\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">S&amp;P Silver Class<\/div>\n              <div class=\"pyr-card-pct\">5pt window below Gold<\/div>\n            <\/div>\n            <p>Awarded to companies whose CSA score is within a <b>~5-point window of the industry-leading Gold Class score<\/b>. Strong leader-band signalling. Common stepping-stone tier for Gold-targeting clients. Visible in S&amp;P Sustainability Yearbook with the Silver Class designation.<\/p>\n          <\/div>\n\n          <div class=\"pyr-card bronze\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">S&amp;P Bronze Class<\/div>\n              <div class=\"pyr-card-pct\">Further 5pt window<\/div>\n            <\/div>\n            <p>Awarded to companies whose CSA score is within a <b>further ~5-point window below Silver Class<\/b>. First-tier leader-band designation. <b>Achievable Yearbook target for SET-listed companies with strong sustainability practice but first-year CSA participation<\/b>.<\/p>\n          <\/div>\n\n          <div class=\"pyr-card yearbook\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">\u2605 S&amp;P Yearbook Member<\/div>\n              <div class=\"pyr-card-pct\">Top 15% per industry<\/div>\n            <\/div>\n            <p>The <b>core Yearbook threshold<\/b>. Top 15% of each GICS industry. Member of the published S&amp;P Global Sustainability Yearbook \u2014 significant IR and B2B procurement signalling value. <b>The primary Othello CSA preparation target<\/b> for most engagements unless Bronze\/Silver\/Gold explicitly scoped.<\/p>\n          <\/div>\n\n          <div class=\"pyr-card djsi\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">DJSI Inclusion<\/div>\n              <div class=\"pyr-card-pct\">10% (World) \u00b7 20% (Regional)<\/div>\n            <\/div>\n            <p>Dow Jones Sustainability Indices annual review. <b>DJSI World<\/b>: top ~10% per industry globally. <b>DJSI Asia Pacific + DJSI Emerging Markets<\/b>: top ~20% per industry regionally \u2014 the relevant DJSI windows for Thai SET-listed companies. <b>Passive index fund flow exposure<\/b>; widely tracked by Asian and European institutional investors.<\/p>\n          <\/div>\n\n          <div class=\"pyr-card mover\">\n            <div class=\"pyr-card-head\">\n              <div class=\"pyr-card-tier\">Industry Mover<\/div>\n              <div class=\"pyr-card-pct\">YoY improvement award<\/div>\n            <\/div>\n            <p><b>Largest year-on-year score improvement per GICS industry<\/b>. Separate from Yearbook tiers \u2014 awarded even to companies not in Yearbook if the improvement is the industry-largest. <b>Particularly leverageable for second-year CSA companies<\/b> coming off a low Year-1 baseline.<\/p>\n          <\/div>\n\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 6-PHASE METHODOLOGY -->\n  <section class=\"block\" id=\"methodology\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">The Methodology<\/div>\n        <h2>Six phases. <span class=\"display\">From prior-year diagnostic to post-Yearbook variance.<\/span><\/h2>\n        <p class=\"subtitle\">CSA preparation runs as a structured six-phase workflow timed to the S&amp;P Global annual cycle. Each phase has a designated specialist on the in-house bench. Standard duration 16\u201324 weeks back-planned from the May\u2013June submission deadline; Refresh 8\u201312 weeks for clients in Year 2+ with a stable prior-year submission baseline; Deep 26\u201336 weeks for first-time CSA participants or for clients targeting Gold \/ Silver \/ Industry Mover designations. <strong>Engagement timing is critical<\/strong> \u2014 the latest a useful Standard engagement can begin is October of the prior cycle year (~ 8 months before deadline).<\/p>\n      <\/div>\n      <div class=\"meth\">\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">1<\/div>\n          <h4>Prior-Cycle Diagnostic<\/h4>\n          <div class=\"duration\">OCT\u2013NOV (Y-1) \u00b7 2\u20133 WEEKS<\/div>\n          <p>Year-2+ clients: <b>prior-year CSA submission reviewed against scoring breakdown<\/b> (where S&amp;P feedback report available). Question-by-question score components identified \u2014 which questions scored full \/ partial \/ zero. Year-1 clients: <b>methodology guide-driven gap diagnostic<\/b> drafted using the current cycle&#8217;s published GICS industry questionnaire. <b>Engagement scope locked at the end of this phase<\/b>.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Cycle Diagnostic + Target Tier Scope<\/div>\n        <\/div>\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">2<\/div>\n          <h4>Question Map + Evidence Gap Inventory<\/h4>\n          <div class=\"duration\">DEC\u2013FEB \u00b7 6\u201310 WEEKS<\/div>\n          <p>The technical core. <b>Every one of the ~120 industry questions is mapped against the client&#8217;s current evidence position<\/b>. Each question tagged <em>evidence-ready \/ partial \/ absent<\/em>, with source documents identified. <b>Evidence gap inventory built<\/b>: which policies\/procedures need to be drafted, which existing documents need translation, which KPIs need data refresh, which board approvals need to be sequenced before the response window.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Question Map \u00b7 ~120 rows \u00b7 evidence-coded<\/div>\n        <\/div>\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">3<\/div>\n          <h4>Evidence-Pack Drafting<\/h4>\n          <div class=\"duration\">MAR\u2013APR \u00b7 6\u20138 WEEKS \u00b7 BILINGUAL<\/div>\n          <p>The drafting layer. <b>Each gap-flagged evidence requirement drafted into upload-ready bilingual EN\/TH files<\/b>: policies, procedures, governance documentation, KPI summaries. <b>ISO 17100:2015-certified translation backbone<\/b> handles the Thai\u2192English work where existing documents exist in Thai only \u2014 this is where Othello&#8217;s translation business + ESG advisory combine uniquely. Cross-references built into the Methodology Guide question requirements. <b>Pre-submission peer review by the credentialed bench<\/b>.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Bilingual Evidence Pack \u00b7 upload-ready<\/div>\n        <\/div>\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">4<\/div>\n          <h4>Portal Response Build<\/h4>\n          <div class=\"duration\">APR\u2013MAY \u00b7 4\u20136 WEEKS \u00b7 INTENSIVE<\/div>\n          <p>S&amp;P CSA portal opens in April. The company&#8217;s internal team enters answers into the portal; <b>Othello supports the response drafting question-by-question<\/b> with the evidence pack on hand. Multi-stakeholder review coordinated \u2014 sustainability + IR + legal + HR + operations + procurement. <b>Pre-submission internal review<\/b> against the Methodology Guide; gap remediation in real time. <b>Final response submitted before the hard deadline<\/b>.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Submitted Response + Audit Trail<\/div>\n        <\/div>\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">5<\/div>\n          <h4>Submission Lock + Wait<\/h4>\n          <div class=\"duration\">JUN\u2013SEP \u00b7 QUIET WINDOW<\/div>\n          <p>Post-submission, S&amp;P scoring runs through August. <b>No company input is possible during this phase<\/b> \u2014 this is by design. Othello uses the window to <b>brief the IR and board sustainability committee on the submission<\/b>, prepare the DJSI \/ Yearbook announcement communications plan, and update the disclosure architecture so prior-year strengths are visible to other rating agencies. <b>DJSI Indices announced September<\/b>.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Communications Plan + Submission Memo<\/div>\n        <\/div>\n\n        <div class=\"meth-step\">\n          <div class=\"meth-circle\">6<\/div>\n          <h4>Yearbook Result + Variance Memo<\/h4>\n          <div class=\"duration\">NOV\u2013DEC \u00b7 CYCLE CLOSE<\/div>\n          <p>The closing deliverable. <b>Scored Total Sustainability Score (TSS), industry percentile rank, tier designation<\/b> received. <b>Modelled-target vs actual variance reconciled<\/b> at question level. Where S&amp;P feedback report is available (paid tier), feedback details are incorporated. <b>Next-cycle plan<\/b> drafted: which marginal-leverage questions to target, what the realistic Year +1 percentile uplift is. <b>Multi-cycle compounding continues<\/b> into next October&#8217;s preparation window.<\/p>\n          <div class=\"meth-output\">OUTPUT <b>\u00b7<\/b> Yearbook Result Memo + Next-Cycle Plan<\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- THE BENCH -->\n  <section class=\"block alt\" id=\"bench\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">The Specialist Bench<\/div>\n        <h2>The translation + advisory combination. <span class=\"display\">Where Thai SET-listed companies most need it.<\/span><\/h2>\n        <p class=\"subtitle\">DJSI\/CSA preparation is the rating-agency engagement where <strong>Othello&#8217;s combined business positioning matters most directly<\/strong>. Most Thai SET-listed companies have the operational substance to score well \u2014 sustainability strategy in place, GHG inventory in operation, board oversight functioning, policy frameworks adopted. But the evidence exists in <strong>Thai<\/strong>, scattered across systems, undocumented in English-readable upload format. The CSA response window is too short to spin up dedicated bilingual technical translation capacity. Othello&#8217;s <strong>ISO 17100:2015-certified translation backbone plus the methodology-credentialed ESG bench<\/strong> covers both halves of the workflow under one engagement. <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      <div class=\"bench-strip\">\n        <div class=\"bench-left\">\n          <div class=\"bl-eyebrow\">\u2605 THE TRANSLATION + ADVISORY COMBINATION<\/div>\n          <h3>The S&amp;P CSA portal is in English. <em>Your evidence exists in Thai.<\/em> Othello drafts both.<\/h3>\n          <p>Generalist ESG consultancies handle the methodology layer well \u2014 they understand the Methodology Guide, they map questions to evidence requirements, they coordinate multi-stakeholder review. <strong>But they typically outsource translation<\/strong>, which means the Thai-source operational evidence (policies, board papers, audit reports, procurement framework, HR manuals) takes weeks to round-trip through a third-party translation vendor \u2014 weeks that don&#8217;t exist during the April\u2013May response window.<\/p>\n          <p>Othello inverts the model. The <strong>ISO 17100:2015-certified translation backbone is in-house<\/strong>; the <strong>IFRS Foundation S2-certified + ISO 14064 Lead Auditor + AA1000AS ACSAP + GRI Certified + TGO Auditor methodology bench is in-house<\/strong>. The same engagement handles both \u2014 Thai-source evidence is translated to English under ISO 17100 controls inside the engagement, drafted into upload-ready format, cross-referenced to the Methodology Guide question requirements. <strong>No third-party translation handoff in the response window<\/strong>. NDA from first email. SET-listed track record on the related FTSE Russell methodology \u2014 <a href=\"\/esg-advisory\/ftse-russell-readiness\/\">4.0\/5.0 secured for SET-listed healthcare 2025 \u2192<\/a> \u2014 available for verification at procurement stage.<\/p>\n        <\/div>\n        <div class=\"bench-right\">\n          <div class=\"bench-list\">\n            <div class=\"bench-row\">\n              <div class=\"br-cred\">ISO 17100:2015<br>Certified<\/div>\n              <div class=\"br-desc\"><b>Translation services international standard<\/b>. The CSA evidence-pack drafting workflow&#8217;s Thai\u2192English translation runs under ISO 17100 process control \u2014 translator + reviser + reviewer triple-pass for technical content. <b>Single most-leveraged credential for Thai SET-listed CSA prep.<\/b><\/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). Drafts the Climate Strategy + Climate-Related Risks &amp; Opportunities + Climate Change Strategy question evidence to <b>IFRS S2 standard&#8217;s published text<\/b>. Heavily-weighted Environmental Dimension questions in most GICS industries.<\/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). Drafts the <b>GHG inventory question evidence<\/b> to ISO 14064-3 verification rigour. CSA scoring for GHG questions rewards externally-verified inventory \u2014 the credential enables either external verification or assurance-ready disclosure.<\/div>\n            <\/div>\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). Drafts <b>stakeholder engagement + materiality + reporting principles question evidence<\/b> against AA1000 standards. CSA Social Dimension and Governance Dimension stakeholder-engagement questions.<\/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). The <b>existing GRI sustainability report becomes the primary evidence-pack source<\/b> for many CSA questions. The credential enables GRI-content remapping into CSA-question-readable format without re-drafting.<\/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 GHG Management Organization<\/b> Auditor \u2014 CFO + CFP (2020). Cross-checks <b>Thai national GHG methodology alignment<\/b> \u2014 TGO Carbon Project + SET Carbon Project platform participation provides additional CSA evidence layer for Climate Change questions.<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<style>\n\/* PART 3 CSS *\/\n\/* Deliverables *\/\n.oth-djsi .deliv-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n.oth-djsi .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-djsi .deliv-card:hover { background: #1f1f1f; transform: translateY(-3px); border-color: rgba(237,64,54,0.4); }\n.oth-djsi .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-djsi .deliv-card:hover::before { transform: scaleX(1); }\n.oth-djsi .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-djsi .deliv-card h4 { font-family: var(--font-display); font-size: 21px; font-weight: 600; color: var(--white); margin: 0 0 8px 0; line-height: 1.2; letter-spacing: -0.01em; }\n.oth-djsi .deliv-card h4 .display { font-style: italic; color: var(--red); font-weight: 500; }\n.oth-djsi .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-djsi .deliv-card p { font-size: 13px; line-height: 1.6; color: var(--white-soft); margin: 0 0 14px 0; flex: 1; }\n.oth-djsi .deliv-card p b { color: var(--white); }\n.oth-djsi .deliv-card p a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); }\n.oth-djsi .deliv-card .dc-format { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; color: var(--red); border-top: 1px solid var(--black-line); padding-top: 12px; text-transform: uppercase; font-weight: 600; }\n.oth-djsi .deliv-card .dc-format b { color: var(--white); }\n\n\/* 3 tiers *\/\n.oth-djsi .tiers { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n.oth-djsi .tier-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 36px 30px; position: relative; transition: all 0.3s; display: flex; flex-direction: column; }\n.oth-djsi .tier-card.featured { border-color: var(--red); }\n.oth-djsi .tier-card.featured::before { content: \"RECOMMENDED\"; position: absolute; top: -10px; left: 24px; background: var(--red); color: var(--white); font-family: var(--font-mono); font-size: 9.5px; letter-spacing: 0.14em; padding: 4px 10px; border-radius: 2px; font-weight: 600; }\n.oth-djsi .tier-card:hover { background: #1f1f1f; transform: translateY(-3px); }\n.oth-djsi .tier-card .tc-tier { font-family: var(--font-mono); font-size: 10.5px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--red); font-weight: 600; margin-bottom: 14px; }\n.oth-djsi .tier-card h3 { font-family: var(--font-display); font-style: italic; font-size: 28px; font-weight: 600; color: var(--white); margin: 0 0 6px 0; letter-spacing: -0.01em; line-height: 1.15; }\n.oth-djsi .tier-card .tc-duration { font-family: var(--font-mono); font-size: 11px; color: var(--white-mute); margin-bottom: 20px; padding-bottom: 18px; border-bottom: 1px solid var(--black-line); letter-spacing: 0.04em; }\n.oth-djsi .tier-card .tc-duration b { color: var(--red); font-weight: 600; }\n.oth-djsi .tier-card .tc-list { list-style: none; padding: 0; margin: 0 0 18px 0; flex: 1; }\n.oth-djsi .tier-card .tc-list li { font-size: 13px; line-height: 1.5; color: var(--white-soft); padding: 9px 0; padding-left: 24px; position: relative; border-bottom: 1px dashed var(--black-line); }\n.oth-djsi .tier-card .tc-list li:last-child { border-bottom: none; }\n.oth-djsi .tier-card .tc-list li::before { content: \"\u2713\"; position: absolute; left: 0; color: var(--green); font-weight: 700; }\n.oth-djsi .tier-card .tc-list li.no::before { content: \"\u2014\"; color: var(--white-dim); }\n.oth-djsi .tier-card .tc-list li.no { color: var(--white-dim); }\n.oth-djsi .tier-card .tc-list li b { color: var(--white); font-weight: 600; }\n.oth-djsi .tier-card .tc-best { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; color: var(--red); border-top: 1px solid var(--black-line); padding-top: 14px; text-transform: uppercase; font-weight: 600; line-height: 1.5; }\n.oth-djsi .tier-card .tc-best b { color: var(--white); font-weight: 700; }\n\n\/* Use cases *\/\n.oth-djsi .uc-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n.oth-djsi .uc-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 32px 28px; position: relative; transition: all 0.3s; overflow: hidden; display: flex; flex-direction: column; }\n.oth-djsi .uc-card:hover { background: #1f1f1f; transform: translateY(-3px); border-color: rgba(237,64,54,0.4); }\n.oth-djsi .uc-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 3px; height: 100%; background: var(--red); transform: scaleY(0.3); transform-origin: top; transition: transform 0.4s; }\n.oth-djsi .uc-card:hover::before { transform: scaleY(1); }\n.oth-djsi .uc-card .uc-icon { width: 44px; height: 44px; background: rgba(237,64,54,0.10); border: 1px solid rgba(237,64,54,0.3); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 18px; color: var(--red); }\n.oth-djsi .uc-card .uc-icon svg { width: 22px; height: 22px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.oth-djsi .uc-card .uc-num { font-family: var(--font-mono); font-size: 10px; color: var(--red); letter-spacing: 0.16em; font-weight: 600; margin-bottom: 10px; }\n.oth-djsi .uc-card h4 { font-family: var(--font-display); font-size: 22px; font-weight: 600; color: var(--white); margin: 0 0 14px 0; line-height: 1.2; letter-spacing: -0.01em; }\n.oth-djsi .uc-card h4 .display { font-style: italic; color: var(--red); font-weight: 500; }\n.oth-djsi .uc-card p { font-size: 13.5px; line-height: 1.65; color: var(--white-soft); margin: 0 0 14px 0; flex: 1; }\n.oth-djsi .uc-card p b { color: var(--white); font-weight: 600; }\n.oth-djsi .uc-card p a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); }\n.oth-djsi .uc-card .uc-rec { font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.10em; color: var(--red); border-top: 1px solid var(--black-line); padding-top: 12px; text-transform: uppercase; font-weight: 600; line-height: 1.5; }\n.oth-djsi .uc-card .uc-rec b { color: var(--white); font-weight: 700; }\n\n\/* Pricing *\/\n.oth-djsi .price-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.oth-djsi .price-card { background: var(--black-card); border: 1px solid var(--black-line); padding: 36px 32px; position: relative; }\n.oth-djsi .price-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: var(--red); }\n.oth-djsi .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-djsi .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-djsi .price-card p { font-size: 14px; line-height: 1.65; color: var(--white-soft); margin: 0 0 14px 0; }\n.oth-djsi .price-card p b { color: var(--white); font-weight: 600; }\n.oth-djsi .price-card p a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); }\n.oth-djsi .price-card .pc-note { 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; }\n.oth-djsi .price-card .pc-note b { color: var(--red); }\n\n\/* RFP *\/\n.oth-djsi .rfp-block { background: var(--black); border: 1px solid var(--red); padding: 56px 48px; position: relative; overflow: hidden; }\n.oth-djsi .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-djsi .rfp-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 48px; align-items: center; position: relative; z-index: 2; }\n.oth-djsi .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-djsi .rfp-left h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-djsi .rfp-left p { font-size: 14.5px; line-height: 1.7; color: var(--white-soft); margin: 0 0 14px 0; }\n.oth-djsi .rfp-left p strong { color: var(--white); font-weight: 600; }\n.oth-djsi .rfp-matrix { display: grid; gap: 10px; }\n.oth-djsi .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-djsi .rfp-row:hover { border-color: rgba(237,64,54,0.3); background: var(--black-card); }\n.oth-djsi .rfp-row .num { font-family: var(--font-mono); font-size: 11px; font-weight: 600; color: var(--red); min-width: 22px; }\n.oth-djsi .rfp-row .req { font-size: 13.5px; color: var(--white); font-weight: 500; }\n.oth-djsi .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; }\n.oth-djsi .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-djsi .faqs { max-width: 920px; margin: 0 auto; border-top: 2px solid var(--black-line); }\n.oth-djsi .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-djsi .faq[open] { border-color: var(--red); }\n.oth-djsi .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-djsi .faq summary::-webkit-details-marker { display: none; }\n.oth-djsi .faq summary:hover { background: #1f1f1f; }\n.oth-djsi .faq-num { font-family: var(--font-mono); font-size: 11px; font-weight: 600; letter-spacing: 0.1em; color: var(--red); }\n.oth-djsi .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-djsi .faq[open] .faq-icon { background: var(--red); color: var(--white); transform: rotate(45deg); }\n.oth-djsi .faq-body { padding: 0 26px 24px 104px; }\n.oth-djsi .faq-body p { font-size: 14.5px; line-height: 1.75; color: var(--white-soft); margin: 0 0 12px 0; }\n.oth-djsi .faq-body p:last-child { margin-bottom: 0; }\n.oth-djsi .faq-body p strong { color: var(--white); font-weight: 600; }\n.oth-djsi .faq-body a { color: var(--red); text-decoration: none; border-bottom: 1px solid rgba(237,64,54,0.4); }\n\n\/* Final CTA *\/\n.oth-djsi .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-djsi .final-cta-content { position: relative; z-index: 2; max-width: 880px; margin: 0 auto; padding: 0 32px; }\n.oth-djsi .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: 24ch; }\n.oth-djsi .final-cta h2 .display { font-family: var(--font-display); font-style: italic; font-weight: 400; color: var(--red); }\n.oth-djsi .final-cta p { font-size: 17px; line-height: 1.65; color: var(--white-soft); max-width: 56ch; margin: 0 auto 44px auto; }\n.oth-djsi .final-cta .ctas { justify-content: center; }\n.oth-djsi .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-djsi .final-cta-note b { color: var(--red); }\n.oth-djsi .final-cta-note a { color: inherit; text-decoration: none; }\n.oth-djsi .final-cta-note a:hover { color: var(--white); }\n.oth-djsi .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-djsi .footer-line .red { color: var(--red); }\n\n\/* RESPONSIVE *\/\n@media (max-width: 1100px) {\n  .oth-djsi .hero-grid { grid-template-columns: 1fr; gap: 48px; }\n  .oth-djsi .ctx-block { grid-template-columns: 1fr; }\n  .oth-djsi .meth { grid-template-columns: repeat(2, 1fr); }\n  .oth-djsi .bench-strip { grid-template-columns: 1fr; }\n  .oth-djsi .deliv-grid { grid-template-columns: repeat(2, 1fr); }\n  .oth-djsi .tiers { grid-template-columns: 1fr; }\n  .oth-djsi .uc-grid { grid-template-columns: repeat(2, 1fr); }\n  .oth-djsi .price-grid { grid-template-columns: 1fr; }\n  .oth-djsi .rfp-grid { grid-template-columns: 1fr; gap: 32px; }\n  .oth-djsi .hero-stats { grid-template-columns: repeat(2, 1fr); }\n  .oth-djsi .pyr-block { grid-template-columns: 1fr; gap: 24px; }\n  .oth-djsi .cp-row { grid-template-columns: 60px 110px 70px 1fr; gap: 12px; padding: 14px 16px; }\n  .oth-djsi .cp-detail { grid-column: 1 \/ -1; padding-top: 8px; border-top: 1px solid var(--black-line); margin-top: 4px; }\n  .oth-djsi .cycle-foot { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 768px) {\n  .oth-djsi { scroll-padding-top: 64px; }\n  .oth-djsi .wrap { padding: 0 20px; }\n  .oth-djsi .hero { padding: 32px 0 64px 0; }\n  .oth-djsi section.block { padding: 64px 0; }\n  .oth-djsi .meth { grid-template-columns: 1fr; }\n  .oth-djsi .uc-grid { grid-template-columns: 1fr; }\n  .oth-djsi .deliv-grid { grid-template-columns: 1fr; }\n  .oth-djsi .price-card { padding: 26px 22px; }\n  .oth-djsi .tier-card { padding: 28px 24px; }\n  .oth-djsi .ctx-card { padding: 26px 22px; }\n  .oth-djsi .rfp-block { padding: 32px 22px; }\n  .oth-djsi .ctas { flex-direction: column; }\n  .oth-djsi .btn { justify-content: center; width: 100%; }\n  .oth-djsi .bench-left, .oth-djsi .bench-right { padding: 28px 22px; }\n  .oth-djsi .bench-row { grid-template-columns: 1fr; gap: 4px; }\n  .oth-djsi .hero-card { padding: 24px 22px; }\n  .oth-djsi .cycle-header { padding: 16px 20px; gap: 8px; }\n  .oth-djsi .cycle-header .ch-title { font-size: 9.5px; }\n  .oth-djsi .cycle-track { padding: 24px 18px 18px 18px; }\n  .oth-djsi .cycle-months { display: none; }\n  .oth-djsi .cycle-axis { display: none; }\n  .oth-djsi .cp-row { grid-template-columns: 1fr; gap: 10px; padding: 16px 18px; }\n  .oth-djsi .cp-num { display: inline-block; }\n  .oth-djsi .cp-detail { border-top: none; padding-top: 0; }\n  .oth-djsi .cycle-foot { grid-template-columns: 1fr 1fr; gap: 14px; padding: 18px 20px; }\n  .oth-djsi .cycle-foot .cf-stat .cf-value { font-size: 18px; }\n  .oth-djsi .cycle-note { padding: 14px 18px; font-size: 9.5px; }\n  .oth-djsi .pyr-viz { padding: 24px 18px; }\n  .oth-djsi .pyr-band.gold, .oth-djsi .pyr-band.silver, .oth-djsi .pyr-band.bronze { width: 100%; margin: 0; }\n  .oth-djsi .pyr-card { padding: 18px 18px; }\n  .oth-djsi .faq summary { padding: 18px 20px; gap: 14px; grid-template-columns: 42px 1fr 26px; font-size: 14.5px; }\n  .oth-djsi .faq-body { padding: 0 20px 20px 76px; }\n  .oth-djsi .final-cta { padding: 64px 0; }\n  .oth-djsi .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-djsi .section-nav.visible { transform: translateY(0); }\n  .oth-djsi .section-nav::-webkit-scrollbar { display: none; }\n  .oth-djsi .section-nav .sn-item { font-size: 9.5px; padding: 7px 11px; }\n  .oth-djsi .floating-cta { display: inline-flex; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .oth-djsi { scroll-behavior: auto; }\n  .oth-djsi *, .oth-djsi *::before, .oth-djsi *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }\n  .oth-djsi .accent-bar::after { display: none; }\n  .oth-djsi .reading-progress-fill { transition: none !important; }\n}\n<\/style>\n\n  <!-- DELIVERABLES -->\n  <section class=\"block\" id=\"deliverables\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">What You Receive<\/div>\n        <h2>Six deliverables. <span class=\"display\">Question map to Yearbook variance memo.<\/span><\/h2>\n        <p class=\"subtitle\">A CSA preparation engagement produces six interlocking deliverables \u2014 the cycle diagnostic (where the company sits today and what tier is achievable), the question map (the ~120-row evidence inventory), the bilingual evidence pack (the upload-ready files), the portal response audit trail (the submission record), the communications brief (the Yearbook announcement pack), and the post-cycle variance memo (the next-cycle plan). Each deliverable is bilingual EN\/TH where applicable; the evidence pack is the primary translation deliverable.<\/p>\n      <\/div>\n      <div class=\"deliv-grid\">\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 DIAGNOSTIC<\/span>\n          <h4>Cycle Diagnostic + <span class=\"display\">Target Tier Scope<\/span><\/h4>\n          <div class=\"dc-meta\">PDF \u00b7 PRIOR-YEAR REVIEW \u00b7 METHODOLOGY-GUIDE-DRIVEN<\/div>\n          <p>The scoping foundation. <b>Prior-year CSA submission reviewed<\/b> (Y2+ clients) against the published Methodology Guide. Question-by-question score components identified. <b>Target tier scoped<\/b>: Yearbook Member \/ Bronze Class \/ Silver Class \/ Gold Class \/ Industry Mover. Achievable-tier modelling based on baseline + lift potential. <b>Engagement scope locked at end of this phase.<\/b><\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> .pdf \u00b7 bilingual EN\/TH<\/div>\n        <\/div>\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 TECHNICAL CORE<\/span>\n          <h4>Question Map \u00b7 <span class=\"display\">~120 rows<\/span><\/h4>\n          <div class=\"dc-meta\">EXCEL \u00b7 EVIDENCE-CODED \u00b7 PER-QUESTION<\/div>\n          <p>The mechanical foundation. <b>Every one of the ~120 industry-specific questions mapped against the client&#8217;s current evidence position<\/b>. Each question tagged <em>evidence-ready \/ partial \/ absent<\/em>. Source documents identified with file path. <b>Evidence gap inventory<\/b>: which policies need to be drafted, which existing documents need translation, which KPIs need data refresh, which board approvals need to be sequenced.<\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> .xlsx \u00b7 drill-down per question<\/div>\n        <\/div>\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 DRAFTING LAYER<\/span>\n          <h4>Bilingual Evidence <span class=\"display\">Pack<\/span><\/h4>\n          <div class=\"dc-meta\">DOCX + PDF + XLSX \u00b7 UPLOAD-READY \u00b7 ISO 17100<\/div>\n          <p>The primary CSA prep deliverable. <b>Each gap-flagged evidence requirement drafted into upload-ready bilingual EN\/TH files<\/b>: policies, procedures, governance documentation, KPI summaries, audit reports. <b>ISO 17100:2015-certified translation backbone<\/b> for Thai-source documents. Cross-referenced to Methodology Guide question requirements. Pre-submission peer review by credentialed bench. <b>The deliverable directly uploaded to the S&amp;P CSA portal.<\/b><\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> multi-format \u00b7 upload-ready<\/div>\n        <\/div>\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">SUBMISSION<\/span>\n          <h4>Portal Response <span class=\"display\">Audit Trail<\/span><\/h4>\n          <div class=\"dc-meta\">PDF + XLSX \u00b7 QUESTION-BY-QUESTION RECORD<\/div>\n          <p>The submission record. <b>Question-by-question response captured with source-document references<\/b>. Internal review notes preserved. Pre-submission Methodology Guide compliance check documented. <b>Audit trail enables future-cycle continuity<\/b> \u2014 Year 2 build doesn&#8217;t restart from zero; the audit trail becomes the diagnostic input for the next cycle&#8217;s gap analysis.<\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> .pdf + .xlsx \u00b7 audit-defensible<\/div>\n        <\/div>\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">COMMUNICATIONS<\/span>\n          <h4>DJSI \/ Yearbook <span class=\"display\">Announcement Brief<\/span><\/h4>\n          <div class=\"dc-meta\">PDF + DOCX \u00b7 IR-READY \u00b7 BILINGUAL<\/div>\n          <p>Drafted during the quiet window (Jun\u2013Sep). <b>Announcement template pack covering: DJSI Indices inclusion (September), Yearbook tier designation (November), Industry Mover award (where applicable)<\/b>. IR portal copy + press release + social media content + investor letter excerpts. Bilingual EN\/TH lockstep. <b>Ready to deploy on announcement day.<\/b><\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> .pdf + .docx \u00b7 IR-deployment-ready<\/div>\n        <\/div>\n\n        <div class=\"deliv-card\">\n          <span class=\"dc-tag\">\u2605 PROOF LAYER<\/span>\n          <h4>Post-Cycle Variance <span class=\"display\">Memo<\/span><\/h4>\n          <div class=\"dc-meta\">PDF \u00b7 MODELLED vs ACTUAL \u00b7 NEXT-CYCLE PLAN<\/div>\n          <p>The closing deliverable. <b>Scored Total Sustainability Score (TSS) + industry percentile rank + tier designation<\/b> received and analysed. <b>Modelled-target vs actual variance reconciled at question level<\/b>. Where S&amp;P feedback report is paid-tier purchased, feedback details incorporated. <b>Next-cycle uplift plan<\/b>: which marginal-leverage questions to target, realistic Year +1 percentile uplift, prep timing for the next cycle&#8217;s October start.<\/p>\n          <div class=\"dc-format\">FORMAT <b>\u00b7<\/b> .pdf \u00b7 multi-cycle bridging<\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 3 TIERS -->\n  <section class=\"block alt\" id=\"tiers\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">Engagement Tiers<\/div>\n        <h2>Three tiers. <span class=\"display\">Refresh to Gold-targeting deep.<\/span><\/h2>\n        <p class=\"subtitle\">CSA preparation tiers scale to the company&#8217;s CSA-cycle history and target tier ambition. Refresh (8\u201312 weeks) for Year 2+ clients with a stable prior-year submission baseline \u2014 most efficient for clients in the compounding cycle. Standard (16\u201324 weeks) for the most common engagement \u2014 first-time CSA participants or Year 2 clients targeting Yearbook Member or Bronze Class. Deep (26\u201336 weeks) for Gold Class \/ Silver Class \/ Industry Mover ambition or for industries with particularly complex GICS questionnaires (financial sector, energy, materials). <strong>All tiers back-plan from the May\u2013June submission deadline.<\/strong><\/p>\n      <\/div>\n      <div class=\"tiers\">\n\n        <div class=\"tier-card\">\n          <div class=\"tc-tier\">TIER 01 \u00b7 REFRESH<\/div>\n          <h3>Year 2+ Cycle Refresh<\/h3>\n          <div class=\"tc-duration\">DURATION <b>\u00b7 8\u201312 weeks<\/b> \u00b7 JAN\u2013MAY<\/div>\n          <ul class=\"tc-list\">\n            <li>Prior-year submission diagnostic + S&amp;P feedback review<\/li>\n            <li>Refreshed question map \u00b7 marginal-uplift focus<\/li>\n            <li>Year-on-year evidence pack updates only<\/li>\n            <li><b>Portal response drafting support<\/b><\/li>\n            <li>Industry Mover positioning where applicable<\/li>\n            <li>Submission audit trail<\/li>\n            <li>DJSI\/Yearbook announcement brief<\/li>\n            <li>Post-cycle variance memo<\/li>\n            <li class=\"no\">First-time CSA build (Tier 2)<\/li>\n            <li class=\"no\">Gold\/Silver\/Mover deep (Tier 3)<\/li>\n          <\/ul>\n          <div class=\"tc-best\">BEST FOR <b>\u00b7<\/b> Year 2+ clients \u00b7 sustained Yearbook \u00b7 marginal-leverage questions<\/div>\n        <\/div>\n\n        <div class=\"tier-card featured\">\n          <div class=\"tc-tier\">TIER 02 \u00b7 STANDARD<\/div>\n          <h3>Full CSA Preparation<\/h3>\n          <div class=\"tc-duration\">DURATION <b>\u00b7 16\u201324 weeks<\/b> \u00b7 OCT\u2013JUN<\/div>\n          <ul class=\"tc-list\">\n            <li>Everything in Tier 01 +<\/li>\n            <li>Cycle diagnostic + achievable-tier modelling<\/li>\n            <li>Full ~120-question evidence map (gap-coded)<\/li>\n            <li><b>Bilingual evidence pack drafting (ISO 17100)<\/b><\/li>\n            <li>Multi-stakeholder review coordination<\/li>\n            <li>Pre-submission Methodology Guide compliance check<\/li>\n            <li>Portal response build with intensive drafting support<\/li>\n            <li>IR + board sustainability committee briefing<\/li>\n            <li>Multi-channel disclosure architecture update<\/li>\n            <li class=\"no\">Gold\/Silver\/Mover deep build (Tier 3)<\/li>\n          <\/ul>\n          <div class=\"tc-best\">BEST FOR <b>\u00b7<\/b> First-time CSA \u00b7 Yearbook Member target \u00b7 Bronze Class \u00b7 Year 2 uplift<\/div>\n        <\/div>\n\n        <div class=\"tier-card\">\n          <div class=\"tc-tier\">TIER 03 \u00b7 DEEP<\/div>\n          <h3>Gold \/ Silver \/ Mover<\/h3>\n          <div class=\"tc-duration\">DURATION <b>\u00b7 26\u201336 weeks<\/b> \u00b7 AUG\u2013JUL<\/div>\n          <ul class=\"tc-list\">\n            <li>Everything in Tier 02 +<\/li>\n            <li><b>Gold Class \/ Silver Class explicit targeting<\/b><\/li>\n            <li>Industry Mover award positioning<\/li>\n            <li>Complex GICS industry deep methodology (financials, energy, materials)<\/li>\n            <li>Pre-cycle external assurance preparation (AA1000AS)<\/li>\n            <li>Multi-agency bundling \u2014 FTSE + CDP + MSCI alignment<\/li>\n            <li>S&amp;P feedback report (paid tier) deep analysis<\/li>\n            <li>Annual maintenance retainer Year 2+<\/li>\n            <li>Direct lead-specialist engagement model<\/li>\n            <li>Multi-cycle compounding strategy<\/li>\n          <\/ul>\n          <div class=\"tc-best\">BEST FOR <b>\u00b7<\/b> Gold\/Silver ambition \u00b7 multi-agency \u00b7 post-M&amp;A \u00b7 pre-IPO climate readiness<\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- USE CASES -->\n  <section class=\"block\" id=\"use-cases\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">When to Commission<\/div>\n        <h2>Six scenarios. <span class=\"display\">Where Yearbook inclusion becomes the commercial answer.<\/span><\/h2>\n        <p class=\"subtitle\">DJSI Indices inclusion + S&amp;P Sustainability Yearbook membership drive specific commercial outcomes for Thai SET-listed companies \u2014 passive index fund flows (DJSI), B2B procurement signalling (Yearbook + tier designation), Asian\/European institutional investor portfolio screening, sustainable-finance margin step-up triggers, IR positioning for foreign-investor roadshows. Below are the six contexts where Thai SET-listed companies most commonly commission CSA preparation work.<\/p>\n      <\/div>\n      <div class=\"uc-grid\">\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 01<\/div>\n          <h4>First-time CSA <span class=\"display\">participation.<\/span><\/h4>\n          <p>The most common context. The company has received its first CSA invitation and the board sustainability committee has decided to participate. <b>Year-1 first-time participation typically targets Yearbook Member (top 15%) or Bronze Class<\/b> as realistic first-cycle goals \u2014 Gold\/Silver normally requires multi-cycle compounding. Standard Tier engagement starting October prior cycle year.<\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>STANDARD<\/b> \u2014 16\u201324 weeks \u00b7 OCT\u2013JUN<\/div>\n        <\/div>\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 02<\/div>\n          <h4>Year 2+ Yearbook <span class=\"display\">tier uplift.<\/span><\/h4>\n          <p>The compounding context. The company is in Year 2 or Year 3 of CSA participation. <b>Year 1 baseline now scored<\/b>; S&amp;P feedback report (paid tier) details where points were lost. <b>Targeted marginal-leverage uplift in specific questions<\/b> \u2014 typically moving from Yearbook Member to Bronze, or Bronze to Silver, in single annual increments. Refresh Tier with longer prep window where ambitious tier-jump targeted.<\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>REFRESH or STANDARD<\/b> \u2014 annual cycle compounding<\/div>\n        <\/div>\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 03<\/div>\n          <h4>DJSI Emerging Markets <span class=\"display\">inclusion push.<\/span><\/h4>\n          <p>DJSI Emerging Markets index includes the top ~20% per GICS industry regionally. <b>Primary DJSI window for Thai SET-listed companies<\/b>. Targeting DJSI Emerging Markets inclusion typically means targeting top-20% percentile rank within the company&#8217;s GICS industry. Achievable with Standard Tier engagement for most companies; Deep Tier where the industry questionnaire is unusually complex (financials, energy).<\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>STANDARD or DEEP<\/b> \u2014 DJSI Asia Pacific same context<\/div>\n        <\/div>\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"9\" y1=\"13\" x2=\"15\" y2=\"13\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 04<\/div>\n          <h4>Multi-agency rating <span class=\"display\">bundle.<\/span><\/h4>\n          <p>For SET-listed companies running simultaneous CDP, MSCI, DJSI, Sustainalytics, FTSE Russell, and SET ESG engagement. <b>The Deep Tier engagement explicitly bundles CSA preparation with the parallel rating-agency methodologies<\/b> \u2014 many evidence pieces (GHG verification, board sustainability oversight, supplier code, materiality assessment, human rights framework) feed all agencies. <a href=\"\/esg-advisory\/ftse-russell-readiness\/\" style=\"color: var(--red);\">FTSE Readiness \u2192<\/a><\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>DEEP<\/b> \u2014 shared evidence architecture \u00b7 multi-agency<\/div>\n        <\/div>\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 05<\/div>\n          <h4>Pre-sustainable-finance <span class=\"display\">framework substantiation.<\/span><\/h4>\n          <p>Green bond, sustainability-linked bond, sustainability-linked loan issuance frameworks benefit from a Yearbook\/DJSI inclusion in the substantiation. <b>Some sustainability-linked bond margin step-up triggers explicitly reference DJSI inclusion<\/b>. Second Party Opinion review (Sustainalytics, S&amp;P Global, Vigeo Eiris) sees DJSI\/Yearbook inclusion as positive framework input. <a href=\"\/sustainable-finance\/\" style=\"color: var(--red);\">Sustainable Finance \u2192<\/a><\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>STANDARD or DEEP<\/b> \u2014 pre-issuance timing<\/div>\n        <\/div>\n\n        <div class=\"uc-card\">\n          <div class=\"uc-icon\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M17 11l2 2 4-4M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><\/svg><\/div>\n          <div class=\"uc-num\">SCENARIO 06<\/div>\n          <h4>Post-M&amp;A combined <span class=\"display\">CSA submission.<\/span><\/h4>\n          <p>Combined entity CSA submission after M&amp;A. <b>Acquirer + target may have had different GICS industry classifications<\/b> (CSA scoring is industry-specific), different prior submission histories, different evidence architectures. <b>Combined entity needs reconciled GICS classification<\/b> (S&amp;P Global confirms post-combination industry), reconciled evidence architecture, single submission moving forward. Deep Tier engagement typically required.<\/p>\n          <div class=\"uc-rec\">TIER \u00b7 <b>DEEP<\/b> \u2014 combined entity 26\u201336 wk<\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PRICING -->\n  <section class=\"block alt\" id=\"pricing\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <div class=\"eyebrow\">Pricing Structure<\/div>\n        <h2>Fixed engagement. <span class=\"display\">Tier-priced.<\/span><\/h2>\n        <p class=\"subtitle\">CSA preparation pricing is fixed-fee by tier. Scope is locked at engagement based on: CSA-cycle history (first-time vs Year 2+ vs deeper compounding), GICS industry complexity (financials, energy, materials use larger questionnaires than retail or consumer staples), target tier (Yearbook Member vs Bronze vs Silver vs Gold materially shift scope), and tier selection. <strong>Translation volume is a significant pricing input<\/strong> \u2014 companies whose existing evidence is Thai-heavy require more ISO 17100 translation work than companies with English-native sustainability reporting. 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\">FIXED ENGAGEMENT FEE<\/div>\n          <h4>Tier-Priced<\/h4>\n          <p>Pricing structured by tier \u2014 <b>Refresh, Standard, Deep<\/b> \u2014 with adjustments for: <b>CSA participation history<\/b> (first-time builds vs Year-2+ compounding work); <b>GICS industry complexity<\/b> (financials \/ energy \/ materials have larger and more technical questionnaires; consumer-facing industries have lighter questionnaires); <b>target tier<\/b> (Yearbook Member vs Bronze\/Silver\/Gold materially different); <b>existing evidence in Thai only<\/b> (translation volume materially affects pricing \u2014 companies with English-native sustainability reporting face lower translation overhead).<\/p>\n          <p><b>Multi-engagement discount<\/b> applies where CSA prep bundles with Othello-delivered <a href=\"\/esg-advisory\/ftse-russell-readiness\/\" style=\"color: var(--red);\">FTSE Russell Readiness<\/a>, <a href=\"\/esg-advisory\/ifrs-s2-climate-disclosure\/\" style=\"color: var(--red);\">IFRS S2 disclosure<\/a>, <a href=\"\/esg-advisory\/ghg-inventory\/\" style=\"color: var(--red);\">GHG Inventory<\/a>, or <a href=\"\/esg-advisory\/materiality-assessment\/\" style=\"color: var(--red);\">Materiality Assessment<\/a> \u2014 shared evidence architecture across rating agencies drives the multi-engagement efficiency.<\/p>\n          <div class=\"pc-note\">QUOTE TURNAROUND <b>\u00b7<\/b> 1 business hour Bangkok time on receipt of NDA + scope brief<\/div>\n        <\/div>\n        <div class=\"price-card\">\n          <div class=\"pc-num\">ANNUAL CYCLE<\/div>\n          <h4>Annual Maintenance Retainer<\/h4>\n          <p>The compounding cycle. <b>Year 1 Standard Tier full CSA preparation build<\/b>; <b>Year 2 Refresh Tier<\/b> annual cycle maintenance + scoring-window prep; <b>Year 3+ Refresh Tier<\/b> sustained Yearbook + variance monitoring + tier uplift work toward Bronze \/ Silver. Retainer pricing reflects efficiency on subsequent years: <b>~55\u201365% reduction<\/b> on Year 2 and Year 3 components vs standalone Refresh Tier pricing.<\/p>\n          <p>The Year 2 effect is particularly meaningful for CSA because <b>the Year 1 submission becomes the diagnostic input for Year 2 prep<\/b> \u2014 S&amp;P feedback report (paid tier) tells the company exactly where points were lost. Year 2 work is highly targeted rather than methodology-discovery.<\/p>\n          <div class=\"pc-note\">RETAINER STRUCTURE <b>\u00b7<\/b> 12-month or 36-month engagement letters<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- RFP -->\n  <section class=\"block\" 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\">For Procurement Teams<\/div>\n            <h2>Building an RFP for <span class=\"display\">DJSI \/ CSA preparation?<\/span><\/h2>\n            <p>Othello is built for institutional procurement. <strong>Every standard rating-agency advisory procurement requirement is met<\/strong> \u2014 ISO 17100:2015 certification for the translation backbone (the single most-leveraged credential for Thai SET-listed CSA prep), in-house IFRS Foundation S2 certified specialist for Climate Strategy evidence, in-house ISO 14064 Lead Auditor (CQI\/IRCA) for GHG inventory evidence, in-house AA1000AS ACSAP for stakeholder engagement + materiality evidence, in-house GRI Certified Trainer for sustainability report-to-CSA-question remapping, in-house TGO CFO + CFP Auditor for Thai national methodology, mutual NDA from first email, GDPR + PDPA compliance.<\/p>\n            <p>Related rating-agency track record is <strong>independently verifiable<\/strong> through FTSE Russell&#8217;s published score data \u2014 <a href=\"\/esg-advisory\/ftse-russell-readiness\/\" style=\"color: var(--red);\">4.0\/5.0 secured for SET-listed healthcare 2025<\/a>. Standard RFP response is <strong>3\u20135 business days<\/strong>. Quote on engagement scoping within one business hour 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 Prep\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>Translation services international standard \u00b7 most-leveraged credential<\/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\">In-house translation + ESG bench<span>No third-party handoff in response window<\/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\">IFRS Foundation S2 certified<span>Climate Strategy evidence drafting<\/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\">ISO 14064 Lead Auditor<span>GHG inventory evidence to ISO 14064-3 rigour<\/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\">AA1000AS ACSAP<span>Stakeholder engagement + materiality evidence<\/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\">Related agency track record<span>FTSE Russell 4.0\/5.0 SET-listed 2025 \u00b7 verifiable<\/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\">Mutual NDA \u00b7 100% in-house<span>From first email \u00b7 no outsourcing \u00b7 Bangkok-based<\/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\">GDPR + PDPA compliance<span>EU + Thailand data protection<\/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 alt\" id=\"faqs\">\n    <div class=\"wrap\">\n      <div class=\"section-head center\">\n        <div class=\"eyebrow\">Common Questions<\/div>\n        <h2>What IR and sustainability teams <span class=\"display\">ask first.<\/span><\/h2>\n      <\/div>\n      <div class=\"faqs\">\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.01<\/span><span>Why is CSA structurally different from FTSE Russell or MSCI?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Other major rating-agency methodologies are <strong>disclosure-mined<\/strong> \u2014 the rating agency scrapes public sources, parses against indicator frameworks, publishes scores on a rolling basis. The company controls what gets published but not when or how it&#8217;s scored. <strong>S&amp;P CSA is questionnaire-driven<\/strong>: companies receive an annual invitation, complete ~120 industry-specific questions in S&amp;P Global&#8217;s online portal, upload evidence files, and submit by a hard deadline. The scoring team assesses what was submitted.<\/p><p>The implications for preparation are substantial. <strong>FTSE Readiness focuses on disclosure architecture<\/strong> \u2014 making sure the operational practice is documented in machine-readable indicator-mappable public format with continuous engagement. <strong>CSA Preparation focuses on evidence-pack drafting<\/strong> for a hard annual deadline \u2014 the question-by-question response with upload-ready documentation. The Othello service for FTSE Russell is a <a href=\"\/esg-advisory\/ftse-russell-readiness\/\">separate workflow<\/a> from CSA, but the underlying evidence architecture overlaps substantially \u2014 companies with both engagements scoped together benefit from shared methodology efficiency.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.02<\/span><span>When should we start preparation if our invitation arrived in March?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>The honest answer depends on prior CSA participation. <strong>If this is your first CSA invitation<\/strong> \u2014 March is realistically too late for a competitive first submission in the same May\u2013June response window. The intensive evidence-pack drafting phase (translation, policy gap closure, multi-stakeholder review, board approval sequencing) requires more time than the 2\u20133 months between March invitation and June submission allows. <strong>Two viable paths<\/strong>: (a) submit a limited first-cycle response to establish CSA participation history, with realistic expectations that the score will be below Yearbook tier \u2014 then commission Standard Tier engagement starting October for the following year&#8217;s cycle; or (b) decline this year&#8217;s invitation and commission a full Standard Tier engagement starting October for the following year&#8217;s cycle.<\/p><p><strong>If this is a Year 2+ invitation<\/strong> with a stable prior-year submission baseline, a March-start Refresh Tier engagement is viable \u2014 the prior-year evidence pack provides the foundation, the Refresh Tier work targets marginal-leverage uplift. <strong>Othello takes both timings at engagement<\/strong>: late-start clients are scoped with realistic expectations; full-cycle clients get the October\u2013June engagement window.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.03<\/span><span>How does ISO 17100 translation actually matter for CSA?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>The S&amp;P CSA portal expects responses and evidence files in English. The S&amp;P Global scoring team works in English. <strong>But most Thai SET-listed companies&#8217; operational evidence is in Thai<\/strong> \u2014 board papers, policies, procurement framework, HR manuals, internal audit reports, sustainability reports (often dual-published but with English versions less comprehensive than Thai originals). Some sustainability reports are English-native, but the underlying source documents typically aren&#8217;t.<\/p><p>The CSA April\u2013May response window doesn&#8217;t have time for third-party translation round-trips. Generalist ESG consultancies typically outsource translation, which means the Thai-source evidence takes weeks to round-trip through a translation vendor \u2014 weeks that don&#8217;t exist during the response window. <strong>Othello&#8217;s ISO 17100:2015 certification means the translation backbone is in-house under process control<\/strong>: translator + reviser + reviewer triple-pass for technical content, translation memory reuse across the engagement, terminology consistency across the evidence pack. The same engagement handles methodology + translation. <strong>This is the single most-leveraged Othello credential for Thai SET-listed CSA prep<\/strong> \u2014 and it&#8217;s where the FTSE Readiness or pure-ESG-advisory consultancies typically can&#8217;t match the workflow.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.04<\/span><span>What is &#8220;Total Sustainability Score&#8221; and how does the percentile rank work?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>S&amp;P CSA scoring produces a <strong>Total Sustainability Score (TSS)<\/strong> on a 0\u2013100 absolute scale. The score reflects question-by-question weighted aggregation across the three CSA dimensions (Economic, Environmental, Social) with industry-specific question weights. <strong>The absolute TSS is then converted to a percentile rank within the company&#8217;s GICS industry<\/strong> \u2014 a TSS of 70 might be 95th percentile in one industry and 60th percentile in another, depending on industry peer-group distribution.<\/p><p><strong>Yearbook tier designations are percentile-based, not absolute-score-based<\/strong>. Yearbook Member: top 15% of industry. S&amp;P Gold Class: top 1% (industry leader). Silver Class: within ~5 points of the Gold Class score. Bronze Class: within ~5 points of the Silver Class score. DJSI World inclusion: top 10% per industry globally; DJSI Asia Pacific and DJSI Emerging Markets: top 20% regionally per industry. The percentile basis means <strong>your absolute score matters less than where it sits within your specific GICS industry peer group<\/strong>. CSA preparation work targets the percentile rank by combining absolute score uplift with awareness of where the industry-peer-group concentration sits.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.05<\/span><span>What&#8217;s the relationship between DJSI and the Sustainability Yearbook?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Both come from the same underlying CSA scoring, but they are different deliverables. <strong>Dow Jones Sustainability Indices (DJSI)<\/strong> are stock indices \u2014 DJSI World, DJSI Asia Pacific, DJSI Emerging Markets, DJSI North America, DJSI Europe. They include the top percentile per GICS industry (10% for World, 20% for regional indices) and are tracked by passive index funds and institutional investors as sustainability-screened equity benchmarks. <strong>DJSI Index review is published in September each year<\/strong>.<\/p><p><strong>The S&amp;P Global Sustainability Yearbook<\/strong> is a publication, not an index. It lists the top 15% of each GICS industry by CSA score as &#8220;Yearbook Members,&#8221; with three additional tier designations within (Gold Class top 1%, Silver Class ~5pt window, Bronze Class further ~5pt window). The <strong>Yearbook is published in November each year<\/strong>. A company can be in the Yearbook without being in DJSI (Yearbook 15% threshold is more lenient than DJSI 10% threshold), and vice versa is possible in edge cases. <strong>Most preparation work optimises for both simultaneously<\/strong> \u2014 the underlying CSA score drives both outcomes, but the specific commercial visibility differs (DJSI for passive-fund flow, Yearbook for B2B procurement and IR signalling).<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.06<\/span><span>Can we bundle CSA with FTSE Russell, CDP, and other rating agencies?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Yes \u2014 and the bundle is the most efficient procurement model for SET-listed companies with multi-agency mandates. The <strong>Deep Tier engagement explicitly covers CSA prep alongside <a href=\"\/esg-advisory\/ftse-russell-readiness\/\">FTSE Russell Readiness<\/a>, CDP Climate\/Water, MSCI ESG, Sustainalytics ESG Risk Rating, and SET ESG Ratings<\/strong> from a shared evidence architecture.<\/p><p>The bundle works because the rating agencies share substantial evidence overlap \u2014 GHG inventory, board sustainability oversight, materiality assessment, supplier code, human rights framework, anti-corruption policy, climate-related risk disclosure all feed multiple methodologies. The differences are in <strong>how each agency consumes the evidence<\/strong>: FTSE Russell mines disclosure architecture; S&amp;P CSA expects questionnaire response with evidence upload; CDP runs its own structured questionnaire; MSCI mines disclosure; Sustainalytics combines disclosure-mining with controversy assessment. <strong>The Deep Tier delivers 50\u201360% advisory fee reduction vs sequential single-agency engagements<\/strong>, with shared evidence architecture preventing cross-agency contradiction. The FTSE Russell 4.0\/5.0 anchor result was delivered in this bundled context.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.07<\/span><span>How do GICS industry classifications affect the work?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>GICS (Global Industry Classification Standard) sub-industry determines which S&amp;P CSA questionnaire version the company receives. <strong>S&amp;P Global maintains roughly 60 industry questionnaires across the GICS sub-industry hierarchy<\/strong>. Different industries get different question sets with different weightings. <strong>Healthcare Services, Banks, Oil &amp; Gas, Electric Utilities, Food Products, Auto Manufacturers<\/strong> all have distinct CSA questionnaires reflecting industry-specific material issues.<\/p><p>The industry classification matters in three ways. <strong>(1) Question content<\/strong>: financials companies face heavy questions on financial inclusion, responsible lending, anti-money-laundering; energy companies face heavy questions on stranded assets, transition pathways, methane emissions; consumer goods face heavy questions on supply chain labour, product safety, animal welfare. <strong>(2) Question weights<\/strong>: even where questions overlap, the weight differs. <strong>(3) Peer group<\/strong>: percentile rank is calculated against the company&#8217;s GICS peer group \u2014 so the question-set complexity correlates with peer-group competitive intensity. The cycle diagnostic explicitly maps the company&#8217;s GICS classification, identifies the active questionnaire version, and scopes the engagement to industry-specific evidence requirements. <strong>Post-M&amp;A combined entities may face GICS reclassification<\/strong> \u2014 the combined entity&#8217;s industry can differ from acquirer or target standalone.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.08<\/span><span>Should we pay for the S&amp;P feedback report?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>S&amp;P Global offers a paid post-submission feedback report (separate from the published score) that provides question-by-question scoring detail \u2014 where points were earned, where points were lost, what evidence would have improved the score. <strong>For first-time CSA participants, the feedback report is genuinely valuable<\/strong> as a diagnostic input for the following year&#8217;s preparation. For Year 2+ clients, the marginal value declines because the same diagnostic can be inferred from the prior-year submission audit trail.<\/p><p><strong>Othello recommendation<\/strong>: purchase the feedback report for Year 1 (or Year 2 if first-year participation skipped feedback purchase), then assess marginal value year-over-year. For clients targeting <strong>Gold Class \/ Silver Class<\/strong>, the feedback report should be purchased every cycle \u2014 the marginal-leverage question identification matters more at the top of the percentile rank distribution where small score differences drive tier-jump outcomes. The Refresh Tier and Standard Tier deliverables both incorporate the feedback report where available; the Deep Tier explicitly assumes feedback report purchase.<\/p><\/div><\/details>\n\n        <details class=\"faq\"><summary><span class=\"faq-num\">Q.09<\/span><span>Can Othello respond to a formal RFP for DJSI\/CSA preparation?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary><div class=\"faq-body\"><p>Yes. Othello responds to formal procurement processes for DJSI \/ S&amp;P CSA preparation engagements from SET-listed corporates, prospective listing applicants, post-M&amp;A integration teams, sustainable finance issuers, multi-agency rating-cycle clients, and procurement teams scoping larger ESG advisory engagements. Standard procurement requirements are met: <strong>ISO 17100:2015 certification for translation backbone (the single most-leveraged credential), in-house IFRS Foundation S2 certified specialist for Climate Strategy evidence, in-house ISO 14064 Lead Auditor (CQI\/IRCA accredited) for GHG inventory evidence to ISO 14064-3 rigour, in-house AA1000AS ACSAP for stakeholder engagement + materiality evidence, in-house GRI Certified Trainer for sustainability report-to-CSA-question remapping, in-house TGO CFO + CFP Auditor for Thai national methodology reconciliation, related-methodology track record (FTSE Russell 4.0\/5.0 SET-listed healthcare 2025, independently verifiable), GDPR + PDPA compliance, and mutual NDA from first email<\/strong>.<\/p><p>Standard RFP response is <strong>3\u20135 business days<\/strong>. RFP response covers: methodology approach (6-phase Othello workflow back-planned from May\u2013June submission deadline), GICS industry classification confirmation, target tier scope (Yearbook Member \/ Bronze \/ Silver \/ Gold), named bench credentials, in-house translation capacity allocation, pricing structure (fixed engagement fee + optional annual maintenance retainer), engagement timeline aligned with CSA cycle, integration approach with FTSE \/ CDP \/ MSCI \/ Sustainalytics \/ SET ESG, sample evidence-pack excerpt (anonymised). Quote response on engagement scoping is within one business hour of receipt of source files and signed NDA.<\/p><\/div><\/details>\n\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 questionnaire. <span class=\"display\">In English. Drafted from Thai.<\/span><\/h2>\n      <p>S&amp;P CSA preparation service. Back-planned from the May\u2013June submission deadline. Bilingual evidence-pack drafting under ISO 17100:2015. In-house IFRS S2 + ISO 14064 + AA1000AS + GRI + TGO 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 Prep\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> Column 03 <span class=\"red\">\u00b7<\/span> DJSI \/ S&amp;P CSA Preparation <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 prep\">\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 Prep\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-djsi');\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-djsi .hero');\n  var sections = ['context','cycle','pyramid','methodology','bench','deliverables','tiers','use-cases','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\": \"DJSI \/ S&P CSA Preparation\", \"item\": \"https:\/\/www.othellointernational.com\/esg-advisory\/djsi-csa-preparation\/\"}\n      ]\n    },\n    {\n      \"@type\": \"Service\",\n      \"@id\": \"https:\/\/www.othellointernational.com\/esg-advisory\/djsi-csa-preparation\/#service\",\n      \"serviceType\": \"DJSI Dow Jones Sustainability Indices and S&P Global Corporate Sustainability Assessment Preparation\",\n      \"name\": \"DJSI \/ S&P CSA Preparation \u2014 Questionnaire-Driven \u00b7 Annual Cycle \u00b7 Bilingual Evidence Pack\",\n      \"provider\": {\"@id\": \"https:\/\/www.othellointernational.com\/#organization\"},\n      \"areaServed\": {\"@type\": \"Country\", \"name\": \"Thailand\"},\n      \"description\": \"S&P Global Corporate Sustainability Assessment (CSA) preparation service for Thai SET-listed companies. CSA is structurally different from other rating-agency methodologies \u2014 questionnaire-driven not disclosure-mined. Annual hard-deadline cycle: February-March invitations, April portal opens, May-June response deadline (non-extendable), July-August S&P Global scoring, September DJSI Indices announcement, November S&P Sustainability Yearbook publication. Questionnaire is GICS industry-specific (~60 industry questionnaires across GICS sub-industry hierarchy) with ~120 questions across Economic, Environmental, Social dimensions and industry-specific weighting. Scoring is percentile-based within GICS industry (not absolute) \u2014 Total Sustainability Score 0-100. Yearbook tiers: S&P Gold Class (top 1% per industry, industry leader), Silver Class (~5pt window below Gold), Bronze Class (further ~5pt window), Yearbook Member (top 15% per industry, primary preparation target). DJSI inclusion: DJSI World top 10% per industry globally, DJSI Asia Pacific and DJSI Emerging Markets top 20% per industry regionally (primary Thai SET-listed window). Industry Mover award for largest year-on-year improvement per industry. Six-phase methodology: prior-cycle diagnostic + target tier scope, question map (~120 rows evidence-coded), bilingual evidence-pack drafting (ISO 17100:2015 certified translation backbone for Thai-source documents), portal response build, submission lock + IR communications brief drafting, post-cycle variance memo + next-cycle plan. Three tiers: Refresh (8-12 weeks Year 2+ cycle refresh), Standard (16-24 weeks first-time CSA or Year 2 uplift targeting Yearbook Member or Bronze), Deep (26-36 weeks Gold\/Silver\/Industry Mover targeting or complex GICS industries). All tiers back-planned from May-June submission deadline. Drafted by in-house translation team (ISO 17100:2015 certified, the most-leveraged credential for Thai SET-listed CSA prep where evidence exists in Thai), in-house IFRS Foundation S2 certified specialist for Climate Strategy evidence, in-house ISO 14064 Lead Auditor (CQI\/IRCA accredited) for GHG inventory evidence to ISO 14064-3 rigour, in-house AA1000AS ACSAP for stakeholder engagement + materiality evidence, in-house GRI 2021 Certified Trainer for sustainability report-to-CSA-question remapping, in-house TGO CFO + CFP Auditor for Thai national methodology reconciliation. Related rating-agency track record: FTSE Russell ESG Score 4.0\/5.0 secured for SET-listed healthcare operator 2025 (independently verifiable through FTSE Russell published score data) plus SET ESG AA sustained two consecutive years from shared disclosure architecture. Mutual NDA from first email. GDPR + PDPA compliance.\",\n      \"audience\": {\"@type\": \"Audience\", \"audienceType\": \"SET-listed companies, IR teams, sustainability teams, treasury teams sustainable finance issuance, multi-agency rating cycle clients, post-M&A consolidation, institutional investor portfolio screening, prospective listing applicants, board sustainability committees, procurement teams\"},\n      \"hasOfferCatalog\": {\n        \"@type\": \"OfferCatalog\",\n        \"name\": \"DJSI \/ S&P CSA Preparation Tiers\",\n        \"itemListElement\": [\n          {\"@type\": \"Offer\", \"name\": \"Refresh Tier \u00b7 Year 2+ Cycle Refresh\", \"description\": \"8-12 weeks \u00b7 prior-year submission diagnostic + S&P feedback review \u00b7 refreshed question map with marginal-uplift focus \u00b7 year-on-year evidence pack updates \u00b7 portal response drafting support \u00b7 Industry Mover positioning \u00b7 submission audit trail \u00b7 DJSI\/Yearbook announcement brief \u00b7 post-cycle variance memo\"},\n          {\"@type\": \"Offer\", \"name\": \"Standard Tier \u00b7 Full CSA Preparation\", \"description\": \"16-24 weeks Oct-Jun \u00b7 cycle diagnostic + achievable-tier modelling \u00b7 full ~120-question evidence map gap-coded \u00b7 bilingual evidence pack drafting under ISO 17100 \u00b7 multi-stakeholder review coordination \u00b7 pre-submission Methodology Guide compliance check \u00b7 portal response build \u00b7 IR + board sustainability committee briefing \u00b7 multi-channel disclosure architecture update\"},\n          {\"@type\": \"Offer\", \"name\": \"Deep Tier \u00b7 Gold \/ Silver \/ Industry Mover\", \"description\": \"26-36 weeks Aug-Jul \u00b7 Gold Class \/ Silver Class explicit targeting \u00b7 Industry Mover award positioning \u00b7 complex GICS industry deep methodology (financials, energy, materials) \u00b7 pre-cycle AA1000AS external assurance preparation \u00b7 multi-agency bundling FTSE + CDP + MSCI alignment \u00b7 S&P feedback report (paid tier) deep analysis \u00b7 annual maintenance retainer Year 2+ \u00b7 direct lead-specialist engagement \u00b7 multi-cycle compounding strategy\"}\n        ]\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\"@type\": \"Question\", \"name\": \"Why is CSA structurally different from FTSE Russell or MSCI?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Other rating agencies are disclosure-mined \u2014 they scrape public sources and parse against indicator frameworks. S&P CSA is questionnaire-driven: companies receive annual invitation, complete ~120 industry-specific questions in S&P online portal, upload evidence files, submit by hard deadline. FTSE Readiness focuses on disclosure architecture for continuous engagement; CSA Preparation focuses on evidence-pack drafting for hard annual deadline. Different workflows but underlying evidence architecture overlaps substantially when bundled.\"}},\n        {\"@type\": \"Question\", \"name\": \"When should we start preparation if our invitation arrived in March?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"First-time CSA: March is realistically too late for competitive first submission. Two paths \u2014 (a) submit limited first-cycle response to establish participation history with realistic below-Yearbook expectations, commission Standard Tier starting October for following year; or (b) decline this year's invitation, commission full Standard Tier starting October for next cycle. Year 2+ with stable prior-year baseline: March-start Refresh Tier viable, targeting marginal-leverage uplift.\"}},\n        {\"@type\": \"Question\", \"name\": \"How does ISO 17100 translation actually matter for CSA?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S&P CSA portal expects English. Most Thai SET-listed operational evidence is in Thai \u2014 board papers, policies, procurement framework, HR manuals, audit reports. April-May response window has no time for third-party translation round-trips. Generalist ESG consultancies outsource translation; Othello's ISO 17100:2015 certification means in-house translator+reviser+reviewer triple-pass under process control. Single most-leveraged credential for Thai SET-listed CSA prep.\"}},\n        {\"@type\": \"Question\", \"name\": \"What is Total Sustainability Score and how does percentile rank work?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Total Sustainability Score (TSS) 0-100 absolute scale, weighted aggregation across Economic, Environmental, Social dimensions with industry-specific question weights. Converted to percentile rank within GICS industry \u2014 TSS 70 might be 95th percentile in one industry and 60th in another. Yearbook tiers are percentile-based: Member top 15%, Gold Class top 1% (industry leader), Silver Class ~5pt below Gold, Bronze Class further ~5pt. DJSI World top 10% per industry globally; DJSI Asia Pacific and Emerging Markets top 20% regionally.\"}},\n        {\"@type\": \"Question\", \"name\": \"What's the relationship between DJSI and the Sustainability Yearbook?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both from same CSA scoring but different deliverables. DJSI = stock indices (DJSI World, Asia Pacific, Emerging Markets, etc) tracked by passive funds \u2014 top percentile per industry (10% World, 20% regional). Published September. Sustainability Yearbook = publication listing top 15% per industry with three tier designations within (Gold 1%, Silver ~5pt, Bronze further ~5pt). Published November. Most prep optimises both simultaneously since underlying CSA score drives both.\"}},\n        {\"@type\": \"Question\", \"name\": \"Can we bundle CSA with FTSE Russell, CDP, and other rating agencies?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Deep Tier covers CSA + FTSE Readiness + CDP Climate\/Water + MSCI ESG + Sustainalytics + SET ESG from shared evidence architecture. Rating agencies share evidence overlap \u2014 GHG inventory, board oversight, materiality, supplier code, human rights, anti-corruption, climate risk. Differences in consumption (disclosure vs questionnaire vs hybrid). Deep Tier delivers 50-60% advisory fee reduction vs sequential. FTSE Russell 4.0\/5.0 anchor delivered in bundled context.\"}},\n        {\"@type\": \"Question\", \"name\": \"How do GICS industry classifications affect the work?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"GICS sub-industry determines CSA questionnaire version \u2014 ~60 industry questionnaires. Different industries get different questions and weights. Healthcare\/Banks\/Oil&Gas\/Utilities\/Food\/Auto each distinct. Three implications: (1) question content (financials = lending\/AML; energy = stranded assets\/methane; consumer = supply chain labour\/product safety); (2) question weights differ even where overlap; (3) peer group percentile basis. Cycle diagnostic maps GICS classification and scopes engagement. Post-M&A may face GICS reclassification.\"}},\n        {\"@type\": \"Question\", \"name\": \"Should we pay for the S&P feedback report?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"S&P offers paid post-submission feedback report with question-by-question scoring detail. For Year 1 participants the report is genuinely valuable as diagnostic input for next year. For Year 2+ marginal value declines (similar diagnostic from prior-year audit trail). Recommendation: purchase Year 1 then assess year-over-year. For Gold\/Silver targeting: purchase every cycle \u2014 marginal-leverage question identification matters more at top of distribution. Refresh + Standard incorporate where available; Deep assumes purchase.\"}},\n        {\"@type\": \"Question\", \"name\": \"Can Othello respond to a formal RFP for DJSI\/CSA preparation?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Standard RFP response 3-5 business days. ISO 17100:2015 translation backbone (most-leveraged credential), in-house IFRS Foundation S2 for Climate Strategy evidence, ISO 14064 Lead Auditor (CQI\/IRCA) for GHG inventory ISO 14064-3, AA1000AS ACSAP for stakeholder + materiality evidence, GRI Certified Trainer for sustainability report-to-CSA remapping, TGO CFO + CFP Auditor for Thai national, related-methodology track record (FTSE Russell 4.0\/5.0 SET-listed 2025 verifiable), GDPR + PDPA, mutual NDA from first email.\"}}\n      ]\n    }\n  ]\n}\n<\/script>\n\n\n\n\n<!-- othello-seo:cluster-links -->\n<h2>Related carbon & climate services<\/h2>\n<ul>\n  <li><a href=\"https:\/\/www.othellointernational.com\/esg-advisory\/\">ESG Advisory<\/a><\/li>\n  <li><a href=\"https:\/\/www.othellointernational.com\/climate-risk-scenario-analysis\/\">Climate Risk & Scenario Analysis<\/a><\/li>\n  <li><a href=\"https:\/\/www.othellointernational.com\/net-zero-pathway-transition\/\">Net-Zero Pathway & Transition<\/a><\/li>\n  <li><a href=\"https:\/\/www.othellointernational.com\/science-based-targets-sbti\/\">Science-Based Targets (SBTi)<\/a><\/li>\n  <li><a href=\"https:\/\/www.othellointernational.com\/ghg-inventory-scope-1-2-3\/\">GHG Inventory (Scope 1, 2, 3)<\/a><\/li>\n  <li><a href=\"https:\/\/www.othellointernational.com\/iscc-plus\/\">ISCC PLUS<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Methodology Annual Cycle Yearbook Tiers 6 Phases The Bench Deliverables 3 Tiers FAQs Request Prep ESG ADVISORY \u00b7 3 \u00b7 RATING AGENCIES \u00b7 DJSI \/ S&amp;P CSA PREPARATION Questionnaire-driven \u00b7 annual hard-deadline cycle \u00b7 GICS industry-specific \u00b7 percentile-scored Home\/ESG Advisory\/DJSI \/ S&amp;P CSA Preparation \u2605 COLUMN 03 \u00b7 RATING AGENCIES \u00b7 QUESTIONNAIRE-DRIVEN DJSI &amp; [&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":"DJSI & S&P Global CSA Preparation | Othello","_yoast_wpseo_metadesc":"Prepare for the S&P Global Corporate Sustainability Assessment (DJSI) \u2014 gap analysis, response drafting and bilingual evidence for SET-listed companies.","_yoast_wpseo_focuskw":"djsi s and p csa preparation","_yoast_wpseo_canonical":"","rank_math_title":"DJSI & S&P Global CSA Preparation | Othello","rank_math_description":"Prepare for the S&P Global Corporate Sustainability Assessment (DJSI) \u2014 gap analysis, response drafting and bilingual evidence for SET-listed companies.","rank_math_focus_keyword":"djsi s and p csa preparation","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-30598","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30598","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=30598"}],"version-history":[{"count":4,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30598\/revisions"}],"predecessor-version":[{"id":31434,"href":"https:\/\/www.othellointernational.com\/th\/wp-json\/wp\/v2\/pages\/30598\/revisions\/31434"}],"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=30598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}