@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-deep:var(--color-deep);--color-base-white:var(--color-base-white);--color-base-gray:var(--color-base-gray);--color-base-dark-gray:var(--color-base-dark-gray);--color-base-black:var(--color-base-black);--color-brand-1:var(--color-brand-1);--color-brand-2:var(--color-brand-2);--color-brand-3:var(--color-brand-3);--color-brand-4:var(--color-brand-4);--color-brand-5:var(--color-brand-5);--color-brand-6:var(--color-brand-6);--color-brand-7:var(--color-brand-7);--color-brand-8:var(--color-brand-8);--radius-none:var(--radius-none);--radius-rounded:var(--radius-rounded)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:var(--space-0)}.inset-x-0{inset-inline:var(--space-0)}.inset-y-0{inset-block:var(--space-0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:var(--space-0)}.left-0{left:var(--space-0)}.left-\[5px\]{left:5px}.left-\[14px\]{left:14px}.z-10{z-index:10}.z-\[9\]{z-index:9}.mt-4{margin-top:var(--space-4)}.mt-8{margin-top:var(--space-8)}.block{display:block}.flex{display:flex}.h-10{height:calc(var(--spacing) * 10)}.h-auto{height:auto}.h-full{height:100%}.h-min{height:min-content}.min-h-\[52px\]{min-height:52px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-36{width:calc(var(--spacing) * 36)}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[15px\]{width:15px}.w-\[22px\]{width:22px}.w-\[160px\]{width:160px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.max-w-\[36rem\]{max-width:36rem}.max-w-full{max-width:100%}.min-w-max{min-width:max-content}.flex-none{flex:none}.grow{flex-grow:1}.rotate-\[6deg\]{rotate:6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[10px\]{gap:10px}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.rounded-\[16px\]{border-radius:16px}.rounded-\[32px\]{border-radius:32px}.bg-\[\#071a13\]{background-color:#071a13}.bg-\[\#072221\]{background-color:#072221}.bg-white\/1{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/1{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-\[linear-gradient\(90deg\,rgba\(210\,235\,255\,0\.8\)_0\%\,rgba\(149\,191\,226\,0\.1\)_38\%\,rgba\(66\,103\,140\,0\.28\)_72\%\,rgba\(0\,0\,0\,0\.1\)_100\%\)\]{background-image:linear-gradient(90deg,#d2ebffcc 0%,#95bfe21a 38%,#42678c47 72%,#0000001a 100%)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.18\)\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:linear-gradient(90deg,#ffffff2e,#fff0 100%)}.object-cover{object-fit:cover}.p-0{padding:var(--space-0)}.p-8{padding:var(--space-8)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:var(--space-4)}.\!font-\[700\]{--tw-font-weight:700!important;font-weight:700!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-white{color:var(--color-white)}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-100{opacity:1}.shadow-\[0_30px_120px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 30px 120px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (min-width:48rem){.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:px-20{padding-inline:var(--space-20)}}}@font-face{font-family:AIS English;src:url(/fonts/akrobat/Akrobat-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:AIS English;src:url(/fonts/akrobat/Akrobat-SemiBold.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:AIS English;src:url(/fonts/akrobat/Akrobat-Bold.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:AIS English;src:url(/fonts/akrobat/Akrobat-Black.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:AIS Thai;src:url(/fonts/db-heavent/DB%20Heavent%20v3.2.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+E00-E7F}@font-face{font-family:AIS Thai;src:url(/fonts/db-heavent/DB%20Heavent%20Med%20v3.2.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+E00-E7F}@font-face{font-family:AIS Thai;src:url(/fonts/db-heavent/DB%20Heavent%20Bd%20v3.2.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+E00-E7F}@font-face{font-family:AIS Thai Condensed;src:url(/fonts/db-heavent/DB%20Heavent%20Med%20Cond%20v3.2.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+E00-E7F}:root{--background:#fff;--foreground:#171717;--color-base-white:#fff;--color-base-gray:#9d9e94;--color-base-dark-gray:#0d0d0c;--color-base-black:#000;--color-brand-1:#e5f0da;--color-brand-2:#b3d392;--color-brand-3:#81b649;--color-brand-4:#0d5d59;--color-brand-5:#1e4224;--color-brand-6:#072221;--color-brand-7:#fa9600;--color-brand-8:#adc32b;--alpha-black-0:#0000;--alpha-black-4:#0000000a;--alpha-black-8:#00000014;--alpha-black-16:#00000029;--alpha-black-24:#0000003d;--alpha-black-32:#00000052;--alpha-black-40:#0006;--alpha-black-48:#0000007a;--alpha-black-56:#0000008f;--alpha-black-64:#000000a3;--alpha-black-72:#000000b8;--alpha-black-80:#000c;--alpha-black-88:#000000e0;--alpha-white-0:#fff0;--alpha-white-4:#ffffff0a;--alpha-white-8:#ffffff14;--alpha-white-16:#ffffff29;--alpha-white-24:#ffffff3d;--alpha-white-32:#ffffff52;--alpha-white-40:#fff6;--alpha-white-48:#ffffff7a;--alpha-white-56:#ffffff8f;--alpha-white-64:#ffffffa3;--alpha-white-72:#ffffffb8;--alpha-white-80:#fffc;--alpha-white-88:#ffffffe0;--color-deep:var(--color-brand-6);--font-sans:"AIS English", "AIS Thai", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--font-en:"AIS English", "AIS Thai", sans-serif;--font-th:"AIS English", "AIS Thai", sans-serif;--font-th-display:"AIS English", "AIS Thai Condensed", "AIS Thai", sans-serif;--viewport-desktop:1440px;--viewport-tablet:1024px;--viewport-mobile:390px;--space-0:0px;--space-1:1px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-2xl:80px;--radius-rounded:999px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top, #b5ff5814, transparent 22%), var(--color-deep);color:var(--color-base-white);font-family:var(--font-sans);margin:0}.report-hero-header{z-index:10;background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:72px;padding:16px 80px;display:grid;position:relative}.report-hero-header-home{font-family:var(--font-en);text-transform:uppercase;color:#fff;border-radius:8px;justify-self:start;align-items:center;gap:4px;padding:8px 16px 8px 8px;font-size:16px;font-weight:700;line-height:19.2px;text-decoration:none;display:inline-flex}.report-hero-header-home-arrow{justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;display:inline-flex}.report-hero-header-brand{justify-self:center;align-items:center;width:120px;height:40px;display:flex}.report-hero-header-brand img{object-fit:contain;width:120px;height:40px}.report-hero-header-language{justify-self:end;align-items:center;gap:2px;min-width:87px;display:inline-flex}.report-hero-header-language-active,.report-hero-header-language-option{cursor:pointer;min-height:36px;font-family:var(--font-en);letter-spacing:-.14px;text-transform:uppercase;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:600;line-height:14px;display:inline-flex}.report-hero-header-language-active{color:#000;background:#fff}.report-hero-header-language-option{color:#fff}.hero-card-shell{padding-left:24px;padding-right:24px}.hero-card{padding:96px 24px}.hero-card-stage,.hero-card-content{min-height:420px}.hero-book-frame{width:160px}.hero-title{text-transform:uppercase;color:#fff;font-size:40px;font-weight:700;line-height:.8}.hero-subtitle{color:#9d9e94;font-size:22px;font-weight:500;line-height:1}@media (min-width:1230px){.hero-card-shell{padding-left:96px;padding-right:96px}.hero-card{width:80%;height:70vh;padding:192px 96px;position:absolute;top:calc(50% - 35vh);left:10%}.hero-card-stage{height:100%;min-height:0}.hero-card-content{flex-direction:row;justify-content:center;align-items:center;gap:120px;width:min-content;min-height:306px;padding:0;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.hero-book-frame{width:240px}.hero-title{font-size:64px;line-height:51.2px}.hero-subtitle{font-size:28px;line-height:28px}}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)}.typo-en,.typo-th{--type-h1-size:40px;--type-h2-size:32px;--type-h3-size:28px;--type-h4-size:24px;--type-h5-size:20px;--type-h6-size:18px;--type-body-size:16px;--type-description-size:14px;--type-h1-line:48px;--type-h2-line:40px;--type-h3-line:32px;--type-h4-line:28px;--type-h5-line:24px;--type-h6-line:20px;--type-body-line:18px;--type-description-line:16px}.typo-en{--type-heading-family:var(--font-en);--type-body-family:var(--font-en)}.typo-th{--type-heading-family:var(--font-th-display);--type-body-family:var(--font-th);--type-h1-size:48px;--type-h2-size:40px;--type-h3-size:32px;--type-h4-size:28px;--type-h5-size:24px;--type-h6-size:20px;--type-body-size:18px;--type-description-size:16px;--type-h1-line:56px;--type-h2-line:48px;--type-h3-line:40px;--type-h4-line:36px;--type-h5-line:32px;--type-h6-line:28px;--type-body-line:26px;--type-description-line:24px}@media (min-width:768px){.typo-en{--type-h1-size:48px;--type-h2-size:40px;--type-h3-size:32px;--type-h4-size:28px;--type-h5-size:24px;--type-h6-size:20px;--type-body-size:18px;--type-description-size:16px;--type-h1-line:56px;--type-h2-line:48px;--type-h3-line:40px;--type-h4-line:36px;--type-h5-line:32px;--type-h6-line:28px;--type-body-line:26px;--type-description-line:24px}.typo-th{--type-h1-size:56px;--type-h2-size:48px;--type-h3-size:40px;--type-h4-size:32px;--type-h5-size:28px;--type-h6-size:26px;--type-body-size:24px;--type-description-size:20px;--type-h1-line:48px;--type-h2-line:40px;--type-h3-line:36px;--type-h4-line:32px;--type-h5-line:28px;--type-h6-line:26px;--type-body-line:24px;--type-description-line:22px}}.typo-en h1,.typo-en h2,.typo-en h3,.typo-en h4,.typo-en h5,.typo-en h6,.typo-th h1,.typo-th h2,.typo-th h3,.typo-th h4,.typo-th h5,.typo-th h6{font-family:var(--type-heading-family)}.typo-en h1,.typo-th h1,.typo-h1{font-size:var(--type-h1-size);line-height:var(--type-h1-line)}.typo-en h2,.typo-th h2,.typo-h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.typo-en h3,.typo-th h3,.typo-h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line)}.typo-en h4,.typo-th h4,.typo-h4{font-size:var(--type-h4-size);line-height:var(--type-h4-line)}.typo-en h5,.typo-th h5,.typo-h5{font-size:var(--type-h5-size);line-height:var(--type-h5-line)}.typo-en h6,.typo-th h6,.typo-h6{font-size:var(--type-h6-size);line-height:var(--type-h6-line)}.typo-body{font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line)}.typo-description{font-family:var(--type-body-family);font-size:var(--type-description-size);line-height:var(--type-description-line)}.typo-regular{font-weight:400}.typo-semibold,.typo-extrabold{font-weight:600}.typo-framer-nav{font-family:var(--font-en);letter-spacing:0;text-transform:uppercase;color:#848679;text-align:start;font-feature-settings:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-decoration:none}.report-navbar-link{color:#848679;transition:color .18s}.report-navbar-link:hover,.report-navbar-link.is-active{color:var(--color-brand-3)}.chairman-framer-section{background:radial-gradient(85% 42% at 27.9% 50%, var(--color-brand-5) 0%, #133223 50%, var(--color-brand-6) 100%);justify-content:center;align-items:center;width:100%;min-height:900px;display:flex;position:relative;overflow:clip}.chairman-framer-row{z-index:1;justify-content:center;align-items:center;gap:80px;width:100%;max-width:1440px;min-height:900px;padding:0 120px;display:flex;position:relative}.chairman-framer-visuals{flex:none;width:492px;height:344px;position:relative}.chairman-framer-visual,.chairman-framer-portrait{width:230px;height:344px;position:relative}.chairman-framer-visual-left{position:absolute;left:0}.chairman-framer-visual-right{position:absolute;top:0;left:262px}.chairman-framer-cutout{z-index:6;position:absolute;overflow:visible}.chairman-framer-cutout-left{width:206px;height:398px;top:51%;left:-14px;transform:translateY(-50%)}.chairman-framer-cutout-right{width:216px;top:-30px;bottom:-66px;right:-10px}.chairman-framer-card{z-index:2;background:#0000001a;border:.61px solid #ffffff52;border-radius:15px;width:230px;height:344px;position:relative;overflow:hidden}.chairman-framer-image-left{z-index:5;width:206px;position:absolute;top:-25px;bottom:-29px;left:-15px}.chairman-framer-image-right{z-index:5;width:217px;position:absolute;top:-30px;bottom:-68px;right:-10px}.chairman-framer-card-top-fade,.chairman-framer-card-bottom-fade{z-index:3;border-bottom-right-radius:15px;border-bottom-left-radius:15px;position:absolute;left:0;right:0}.chairman-framer-card-top-fade{opacity:.3;background:linear-gradient(#0000 0%,#000 100%);height:86px;top:0;transform:rotate(-180deg)}.chairman-framer-card-bottom-fade{opacity:.7;background:linear-gradient(#0000 0%,#000 100%);width:230px;height:109px;top:235px}.chairman-framer-copy{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:40px;min-width:0;display:flex;position:relative}.chairman-framer-copy-block{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.chairman-framer-title,.chairman-framer-body{word-break:break-word;overflow-wrap:break-word;width:576px;position:relative}.chairman-framer-title{font-family:var(--font-en);text-transform:uppercase;color:#75c043;font-feature-settings:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;font-size:64px;font-weight:700;line-height:51.2px}.typo-th .chairman-framer-title{font-family:var(--type-heading-family)}.chairman-framer-body{font-family:var(--font-en);color:var(--color-base-white);font-feature-settings:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;font-size:28px;font-weight:500;line-height:28px}.chairman-framer-button-row{justify-content:center;align-items:center;gap:10px;width:min-content;height:48px;display:flex;position:relative}.chairman-modal-backdrop{z-index:60;background:#0000008f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.chairman-modal{background:#fff;border-radius:16px;width:min(1280px,100%);max-height:min(920px,100vh - 48px);position:relative;overflow:hidden}.chairman-modal-scroll{max-height:inherit;overflow:auto}.chairman-modal-content{flex-direction:column;gap:40px;padding:40px 48px;display:flex}.chairman-modal-body{flex-direction:column;gap:28px;display:flex}.chairman-modal-section{flex-direction:column;gap:12px;display:flex}.chairman-modal-highlight,.chairman-modal-paragraph{font-family:var(--font-en);text-align:justify;color:#000;margin:0;font-size:20px;font-weight:500;line-height:1.6}.chairman-modal-highlight{color:var(--color-brand-4)}.chairman-modal-signers{flex-direction:row;justify-content:space-between;align-self:center;align-items:flex-start;gap:40px;width:min(100%,720px);padding-top:8px;display:flex}.chairman-modal-signer{flex-direction:column;align-items:center;gap:16px;display:flex}.chairman-modal-signer-ceo{margin-top:0}.chairman-modal-signer-mark{width:207px;height:auto}.chairman-modal-signer-signature{width:206px;height:auto}.chairman-modal-signer-copy{flex-direction:column;gap:4px;display:flex}.chairman-modal-signer-copy p{font-family:var(--font-en);text-align:center;color:#000;margin:0;font-size:20px;font-weight:500;line-height:1.4}.chairman-modal-close{z-index:2;color:#fff;cursor:pointer;background:#000;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:20px;right:20px}.report-cta-button{background:linear-gradient(var(--color-brand-3), var(--color-brand-3)) left center / 0% 100% no-repeat, #000;border:1px solid #4d6d2c;transition:background-size .32s,border-color .3s,box-shadow .3s,transform .3s;position:relative;overflow:clip}.report-cta-button:before{display:none}.report-cta-button-label,.report-cta-button-arrow{z-index:1;color:#fff;position:relative}.report-cta-button-arrow{object-fit:contain;width:13px;height:11px;transition:color .3s}.report-cta-button:hover,.report-cta-button:focus-visible{border-color:var(--color-brand-3);transform:translateY(-1px);box-shadow:0 14px 28px #81b64938}.report-cta-button:hover:before,.report-cta-button:focus-visible:before{transform:none}.report-cta-button:hover,.report-cta-button:focus-visible{background-size:100% 100%,auto}.chairman-readmore-button{background:linear-gradient(var(--color-brand-3), var(--color-brand-3)) left center / 0% 100% no-repeat, #000;border:1px solid #81b649;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:min-content;padding:11px 24px 12px;transition:background-size .32s,border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:clip}.chairman-readmore-button:before{display:none}.chairman-readmore-label{z-index:1;white-space:nowrap;font-family:var(--font-en);color:#fff;font-feature-settings:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;font-size:14px;font-weight:500;line-height:1.2;position:relative}.chairman-readmore-button:hover,.chairman-readmore-button:focus-visible{border-color:var(--color-brand-3);background-size:100% 100%,auto;transform:translateY(-1px);box-shadow:0 14px 28px #81b64938}.chairman-readmore-button:hover:before,.chairman-readmore-button:focus-visible:before{transform:none}.chairman-framer-glow{z-index:0;opacity:.6;filter:blur(10px);width:min-content;height:min-content;display:flex;position:absolute;top:16px;right:-250px;overflow:hidden}.chairman-framer-glow-shell{width:406px;height:406px;position:relative}.chairman-framer-glow-big{background:linear-gradient(229deg,#adc32b 13%,#c96ef000 35.0236%,#a45cdb00 64.1724%,#adc32b 88%);border-radius:363px;animation:10s linear infinite chairman-glow-big-spin;position:absolute;inset:0}.chairman-framer-glow-small{background:linear-gradient(141deg,#75c043 13%,#c96ef000 35.0236%,#a45cdb00 64.1724%,#75c043 88%);border-radius:363px;width:300px;height:300px;animation:8s linear infinite chairman-glow-small-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes chairman-glow-big-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes chairman-glow-small-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.vision-mission-framer-section{background:#072221;flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;padding:80px 144px;display:flex;position:relative;overflow:clip}.vision-mission-framer-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:80px;width:1152px;max-width:100%;display:flex;position:relative}.vision-mission-framer-block{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex;position:relative}.vision-mission-framer-label{font-family:var(--font-en);color:#75c043;font-size:28px;font-style:normal;font-weight:500;line-height:28px}.vision-mission-framer-heading{width:100%;font-family:var(--font-en);letter-spacing:0;text-transform:uppercase;color:#fff;font-size:64px;font-style:normal;font-weight:800;line-height:64px}.business-overview-framer-section{background:#072221;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.business-overview-framer-shell{background:linear-gradient(#0000008f 0%,#0d0d0c 100%);border-top-left-radius:80px;border-top-right-radius:80px;flex-direction:column;flex:1 0 0;align-items:center;gap:40px;width:100%;padding:120px 80px 80px;display:flex;position:relative}.business-overview-framer-light{width:calc(100% - 160px);height:62px;position:absolute;top:-35px;left:80px}.business-overview-framer-light-blur-lg{opacity:.3;filter:blur(12.25px);mix-blend-mode:lighten;background:radial-gradient(50% 50%,#75c043 0%,#75c04300 100%);border-radius:544px;width:100%;height:29px;position:absolute;top:22px;left:0}.business-overview-framer-light-blur-sm{opacity:.8;filter:blur(20.25px);mix-blend-mode:lighten;background:radial-gradient(50% 50%,#75c043 0%,#00ca8d66 100%);border-radius:348px;width:880px;height:12px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.business-overview-framer-light-line{mix-blend-mode:lighten;background:linear-gradient(90deg,#000 0%,#75c043 51.225%,#000 100%);border-radius:999px;width:720px;height:3px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.business-overview-framer-light-ambient{opacity:.1;filter:blur(67.5px);mix-blend-mode:lighten;background:linear-gradient(#545454 0%,#000 100%);border-radius:671px;width:100%;height:62px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.business-overview-framer-heading-group{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative}.business-overview-framer-title{font-family:var(--font-en);text-transform:uppercase;color:#75c043;font-size:64px;font-weight:700;line-height:51.2px}.business-overview-framer-description{width:100%;max-width:1152px;font-family:var(--font-en);text-align:center;color:#fff;font-size:28px;font-weight:500;line-height:28px}.business-overview-framer-grid{width:100%;position:relative}.business-overview-framer-cards{background:#ffffff0a;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;padding:32px;display:grid;position:relative}.business-overview-framer-card{aspect-ratio:392/256;opacity:.8;border-radius:12px;position:relative;overflow:clip}.business-overview-framer-card.is-clickable{cursor:pointer}.business-overview-framer-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.business-overview-framer-card-filter{background:linear-gradient(#0000 0%,#000000e0 100%);position:absolute;inset:0}.business-overview-framer-card-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:24px;display:flex;position:relative}.business-overview-framer-card-logo{object-fit:contain;width:auto;max-width:198px;height:auto;max-height:80px}.business-overview-framer-card-title{min-width:100%;font-family:var(--font-en);letter-spacing:-.24px;text-align:center;color:#fff;text-shadow:0 2px 8px #0000004d;font-size:24px;font-weight:600;line-height:28.8px;transition:color .3s}.business-overview-framer-card:hover .business-overview-framer-card-title{color:var(--color-brand-3)}.business-modal-backdrop{z-index:60;background:#0000008f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.business-modal{background:#fff;border-radius:16px;width:min(800px,100%);max-height:90vh;position:relative;overflow:auto}.business-modal-close{z-index:10;color:#fff;cursor:pointer;background:#353531;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;line-height:1;display:inline-flex;position:absolute;top:20px;right:20px}.business-modal-inner{padding:40px}.business-modal-title{color:#000;font-family:var(--font-en);text-align:left;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.2}.business-modal-title.is-th{font-family:var(--font-th-display);font-size:28px;font-weight:400;line-height:1}.business-modal-body{color:#000;font-family:var(--font-en);white-space:pre-wrap;margin:0 0 30px;font-size:20px;font-weight:500;line-height:1.3}.business-modal-body.is-th{font-family:var(--font-th);font-size:26px;font-weight:400}.business-modal-media-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.business-modal-media{object-fit:contain;border-radius:8px;width:100%;height:auto}.competition-section{background:#fff;width:100%;padding:0;position:relative}.competition-insights-section{background:#fff;width:100%;padding:80px}.competition-insights-inner{flex-direction:column;gap:88px;width:100%;display:flex}.competition-inner{background:linear-gradient(#e5f0da47 0%,#ffffff61 100%),url(/corporate-governance/cg-bg-highlight.jpg) top/cover no-repeat;border-top-left-radius:80px;border-top-right-radius:80px;flex-direction:column;align-items:center;gap:32px;width:100%;padding:120px 80px 80px;display:flex;position:relative;overflow:clip}.competition-governance-title{width:100%;font-family:"AIS Thai Condensed", var(--font-en);text-align:center;text-transform:uppercase;color:#0d5d59;font-size:64px;font-weight:600;line-height:51.2px}.competition-governance-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}.competition-governance-tab{min-height:72px;font-family:"AIS Thai Condensed", var(--font-en);letter-spacing:0;text-align:center;text-transform:uppercase;cursor:pointer;border:0;border-radius:22px;justify-content:center;align-items:center;padding:12px 24px;font-size:18px;font-weight:600;line-height:1;transition:background-color .25s,color .25s,box-shadow .25s,transform .25s,border-color .25s;display:flex}.competition-governance-tab-active{color:#fff;background:#2d6764;box-shadow:0 10px 24px #2d676424}.competition-governance-tab-inactive{color:#2d6764;background:#e3efd6ad;box-shadow:inset 0 0 0 1px #fff3}.competition-governance-tab:hover{transform:translateY(-1px)}.competition-governance-tab:focus-visible{outline-offset:4px;outline:2px solid #1386807a}.competition-governance-panel{width:100%}.competition-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(160px,auto);align-items:stretch;gap:16px;width:100%;min-height:460px;padding:0;display:grid}.competition-governance-grid-composition{grid-template-rows:repeat(2,minmax(0,1fr))}.competition-governance-card{background:#ffffffeb;border:1px solid #13868014;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:28px 24px;display:flex;box-shadow:0 24px 64px #0d5d5914}.competition-governance-card-tall{grid-row:span 2}.competition-governance-card-featured{grid-area:1/3/span 2}.competition-governance-card-icon{object-fit:contain;width:80px;height:80px}.competition-governance-card-icon-featured{width:80px;height:80px}.competition-governance-card-copy{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.competition-governance-card-eyebrow{font-family:var(--font-en);letter-spacing:-.18px;text-align:center;color:#138680;font-size:18px;font-weight:400;line-height:24.3px}.competition-governance-card-text{width:100%;font-family:var(--font-en);letter-spacing:-.18px;text-align:center;white-space:pre-line;color:#138680;font-size:18px;font-weight:400;line-height:24.3px}.competition-governance-card-metric{font-family:var(--font-en);letter-spacing:-.96px;text-align:center;color:#138680;font-size:32px;font-weight:400;line-height:32px}.competition-governance-card-metric-emphasis{margin-top:8px;font-size:56px;font-weight:600;line-height:56px}.competition-governance-card-subtext{font-family:var(--font-en);letter-spacing:-.18px;text-align:center;color:#138680;font-size:18px;font-weight:400;line-height:24.3px}.competition-market-block,.competition-outlook-block{flex-direction:column;gap:24px;width:100%;display:flex}.competition-market-block{background:0 0;border-radius:0;padding:0}.competition-outlook-block{margin-top:0}.competition-sub-header{justify-content:space-between;align-items:center;width:100%;display:flex}.competition-market-title{font-family:var(--font-en);color:#0d5d59;text-transform:uppercase;font-size:64px;font-weight:700;line-height:51.2px}.competition-explore-btn{background:linear-gradient(var(--color-brand-3), var(--color-brand-3)) left center / 0% 100% no-repeat, #000;color:#fff;min-width:140px;min-height:40.8px;font-family:var(--font-en);white-space:nowrap;cursor:pointer;border:1px solid #81b649;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 24px 12px;font-size:16px;font-weight:500;line-height:16px;transition:background-size .32s,border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:clip}.competition-explore-btn:before{display:none}.competition-explore-btn-label,.competition-explore-btn-arrow{z-index:1;position:relative}.competition-explore-btn-arrow{object-fit:contain;width:13px;height:11px}.competition-explore-btn:hover,.competition-explore-btn:focus-visible{border-color:var(--color-brand-3);background-size:100% 100%,auto;transform:translateY(-1px);box-shadow:0 14px 28px #81b64938}.competition-explore-btn:hover:before,.competition-explore-btn:focus-visible:before{transform:none}.competition-modal-backdrop{z-index:60;background:#0000008f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.competition-modal{background:#fff;border-radius:16px;width:min(1120px,100%);max-height:calc(100vh - 48px);position:relative;overflow:hidden}.competition-modal-scroll{max-height:inherit;overflow:auto}.competition-modal-inner{flex-direction:column;gap:28px;padding:40px;display:flex}.competition-modal-section{flex-direction:column;gap:16px;display:flex}.competition-modal-heading,.competition-modal-paragraph{font-family:var(--font-en);text-align:left;color:#000;margin:0;font-size:20px;font-weight:500;line-height:1.3}.competition-modal-heading{color:var(--color-brand-4)}.competition-modal-divider{border-bottom:1px solid var(--color-brand-4);width:100%}.competition-modal-image{object-fit:cover;width:100%;height:auto}.competition-modal-close{z-index:2;color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:20px;right:20px}.competition-signals-list{flex-direction:column;gap:10px;width:100%;display:flex}.competition-signal-item{align-items:flex-start;gap:10px;padding:0;display:flex}.competition-signal-item:before{content:"•";font-family:var(--font-en);color:#000;flex:none;font-size:20px;font-weight:500;line-height:24px}.competition-signal-item p{font-family:var(--font-en);color:#000;font-size:20px;font-weight:500;line-height:24px}.competition-charts-row{align-items:flex-start;gap:24px;width:100%;display:flex}.competition-chart-container{border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;padding:40px 16px;display:flex}.competition-chart-data{align-items:center;gap:24px;padding-top:48px;display:flex}.competition-chart-image{width:min(288px,100%);height:auto;margin:0 auto;display:block}.competition-chart-label{text-align:center;white-space:nowrap;flex-direction:column;align-items:flex-end;width:60px;display:flex}.competition-chart-label--right{align-items:flex-start}.competition-chart-competitor{font-family:var(--font-en);color:#000;font-size:18px;font-weight:600;line-height:22px}.competition-chart-competitor--ais{color:#0d5d59}.competition-chart-pct{font-family:var(--font-en);color:#0d0d0c;font-size:28px;font-weight:800;line-height:36px}.competition-chart-pct--ais{color:#0d5d59}.competition-chart-other-label{font-family:var(--font-en);color:#0d0d0c;white-space:nowrap;text-align:center;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.competition-chart-other-label strong{font-family:var(--font-en);font-size:18px;font-weight:800}.competition-chart-footer{text-align:center;border-top:1px solid #75c043;flex-direction:column;gap:8px;width:100%;padding-top:24px;display:flex}.competition-chart-category{font-family:var(--font-en);color:#0d5d59;font-size:32px;font-weight:800;line-height:40px}.competition-chart-subtitle{font-family:var(--font-en);color:#0d5d59;font-size:16px;font-weight:500;line-height:17px}.competition-donut-center-label{text-align:center;font-family:var(--font-en);color:#0d5d59;pointer-events:none;justify-content:center;align-items:center;padding:12px;font-size:11px;font-weight:600;line-height:14px;display:flex;position:absolute;inset:0}.competition-outlook-grid{gap:8px;width:100%;display:flex}.competition-outlook-item{border-left:1px solid #75c043;flex:1;align-items:flex-start;min-height:112px;padding:0 16px;display:flex}.competition-outlook-item p{font-family:var(--font-en);color:#000;font-size:20px;font-weight:500;line-height:24px}.financial-framer-section{background:#0d0d0c;justify-content:center;width:100%;padding:0 80px 80px;display:flex;position:relative}.financial-framer-inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1280px;display:flex;position:relative}.financial-framer-title{font-family:var(--font-en);text-transform:uppercase;color:#75c043;text-align:center;font-size:64px;font-weight:700;line-height:51.2px}.financial-framer-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.financial-framer-kpi-card{background:linear-gradient(133.33deg,#0d0d0c 0%,#0d5d59 100%);border-radius:16px;flex-direction:column;gap:24px;height:384px;padding:24px;display:flex}.financial-framer-kpi-head{flex-direction:column;gap:0;width:100%;display:flex}.financial-framer-kpi-label{font-family:var(--font-en);text-transform:uppercase;color:#fff;font-size:28px;font-weight:600;line-height:33.6px}.financial-framer-summary-label,.financial-framer-detail-label{font-family:var(--font-en);text-transform:uppercase;color:#fff;font-size:22px;font-weight:700;line-height:28.6px}.financial-framer-kpi-number-row,.financial-framer-detail-row,.financial-framer-summary-row{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.financial-framer-kpi-number{font-family:var(--font-en);color:#75c043;font-size:40px;font-weight:700;line-height:40px}.financial-framer-kpi-unit{font-family:var(--font-en);color:#fff;font-size:20px;font-weight:300;line-height:24px}.financial-framer-kpi-bars{width:100%;display:flex}.financial-framer-bars{flex-direction:column;gap:8px;width:100%;display:flex}.financial-framer-bar-row{align-items:center;gap:12px;width:100%;display:flex}.financial-framer-bar-year,.financial-framer-bar-value{font-family:var(--font-en);color:#9d9e94;font-size:20px;font-weight:600;line-height:24px}.financial-framer-bar-year{width:40px}.financial-framer-bar-value{text-align:right;width:72px}.financial-framer-bar-year.is-current,.financial-framer-bar-value.is-current{color:#75c043}.financial-framer-bar-track{background:#00000052;border-radius:12px;flex:1 0 0;min-width:0;height:12px;position:relative;overflow:clip}.financial-framer-bar-fill{background:#9d9e94;border-radius:12px;height:100%}.financial-framer-bar-fill.is-current{background:#75c043}.sustainability-section{background:#fff;width:100%;padding:64px 80px}.sustainability-shell{width:100%;max-width:1280px;margin:0 auto}.sustainability-panel{background:#dceacc;border-radius:32px;padding:80px 88px;position:relative;overflow:hidden}.sustainability-panel-bg{pointer-events:none;position:absolute;inset:0}.sustainability-panel-texture{object-fit:cover;opacity:.9;width:100%;height:100%;display:block}.sustainability-header{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.sustainability-title{font-family:var(--font-en);text-transform:uppercase;color:#0d5d59;font-size:64px;font-weight:700;line-height:51.2px}.sustainability-subtitle{max-width:825px;font-family:var(--font-en);color:#0d0d0c;font-size:28px;font-weight:500;line-height:28px}.sustainability-tabs{z-index:1;gap:12px;width:fit-content;max-width:100%;margin:48px auto 0;display:flex;position:relative}.sustainability-tab{min-height:54px;font-family:var(--font-en);text-align:center;text-transform:uppercase;cursor:pointer;border:0;border-radius:16px;flex:none;padding:15px 23px;font-size:18px;font-weight:600;line-height:24px;transition:background-color .25s,color .25s,transform .25s,box-shadow .25s}.sustainability-tab:hover{transform:translateY(-1px)}.sustainability-tab-active{color:#fff;background:#0d5d59}.sustainability-tab-idle{color:#0d5d59;background:#fff3}.sustainability-cards{z-index:1;grid-template-columns:repeat(3,179.763px);justify-content:center;gap:18px;width:fit-content;max-width:100%;margin:32px auto 0;display:grid;position:relative}.sustainability-cards-two{grid-template-columns:repeat(2,179.763px)}.sustainability-card{flex-direction:column;gap:11px;display:flex}.sustainability-card-image-wrap{border-radius:16px;width:100%;height:220px;position:relative;overflow:hidden}.sustainability-card-image{object-fit:cover;width:100%;height:100%;display:block}.sustainability-card-footer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sustainability-card-title{font-family:var(--font-en);color:#0d5d59;white-space:normal;text-align:center;flex:auto;font-size:18px;font-weight:600;line-height:25.5px}.sustainability-card-arrow{color:#0d5d59;flex:none;display:inline-flex}.ais-2028-section{background:#fff;width:100%;padding:80px}.ais-2028-shell{width:100%;max-width:1280px;margin:0 auto}.ais-2028-panel{justify-content:center;align-items:center;gap:16px;min-height:120px;display:flex}.ais-2028-brand{flex:none;width:200px;height:120px}.ais-2028-brand-image{object-fit:contain;width:100%;height:100%;display:block}.ais-2028-divider{background:#9d9e94a6;flex:none;align-self:stretch;width:1px}.ais-2028-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-width:0;max-width:516px;padding-top:0;display:flex}.ais-2028-title{font-family:var(--font-en);text-transform:uppercase;color:#0d5d59;font-size:40px;font-weight:700;line-height:48px}.ais-2028-title.is-th{font-family:var(--font-th);text-transform:none;font-size:48px;font-weight:600;line-height:56px}.ais-2028-description{font-family:var(--font-en);color:#000;font-size:20px;font-weight:400;line-height:24px}.ais-2028-description.is-th{font-family:var(--font-th);font-size:26px;font-weight:600;line-height:34px}.ais-2028-link{color:#0d5d59;cursor:pointer;background:#00000014;border:1px solid #75c043;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:8px;padding:8px;transition:background-color .2s,transform .2s;display:inline-flex}.ais-2028-link:hover{background:#75c0431f;transform:translateY(-1px)}.recognitions-section{--recognitions-item-size:120px;--recognitions-gap:100px;--recognitions-strip-width:2860px;--recognitions-duration:126s;background:#fff;width:100%;padding:80px 0}.recognitions-marquee{width:100%;position:relative;overflow:hidden}.recognitions-track{width:calc(var(--recognitions-strip-width) * 2);animation:recognitions-marquee var(--recognitions-duration) linear infinite;will-change:transform;align-items:center;display:flex}.recognitions-list{align-items:center;gap:var(--recognitions-gap);min-width:var(--recognitions-strip-width);padding-right:var(--recognitions-gap);flex:none;display:flex}.recognitions-item{width:var(--recognitions-item-size);height:var(--recognitions-item-size);flex:none;justify-content:center;align-items:center;display:flex}.recognitions-image{object-fit:contain;width:100%;height:100%}@keyframes recognitions-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--recognitions-strip-width)))}}.site-footer{background:var(--color-brand-6);width:100%;padding:32px 80px}.site-footer-inner{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:flex}.site-footer-branding{align-items:center;gap:32px;min-width:0;display:flex}.site-footer-logo{flex:none;align-items:center;display:inline-flex}.site-footer-logo-mark{align-items:center;display:inline-flex}.site-footer-logo-image{width:auto;height:46px}.site-footer-copy{font-family:var(--font-th);color:#fff;white-space:nowrap;font-size:20px;font-weight:400;line-height:20px}.site-footer-actions{flex:none;justify-content:flex-end;align-items:center;gap:48px;display:flex}.site-footer-link{font-family:var(--font-th);color:#fff;font-size:20px;font-weight:400;line-height:20px}.site-footer-top{color:#fff;background:#ffffff14;border:1px solid #75c043;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.financial-framer-kpi-bottom{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.financial-framer-kpi-growth{flex-direction:column;gap:8px;width:100%;display:flex}.financial-framer-kpi-delta-row{justify-content:space-between;align-items:center;width:100%;display:flex}.financial-framer-kpi-delta{font-family:var(--font-en);color:#fff;font-size:40px;font-weight:600;line-height:48px}.financial-framer-kpi-arrow{color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:1;display:flex}.financial-framer-kpi-desc,.financial-framer-summary-desc,.financial-framer-summary-desc p{font-family:var(--font-en);color:#9d9e94;font-size:16px;font-weight:600;line-height:24px}.financial-framer-detail-grid,.financial-framer-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.financial-framer-detail-card{background:#ffffff14;border-radius:16px;flex-direction:column;gap:16px;height:100%;padding:24px;display:flex}.financial-framer-detail-card .financial-framer-detail-row{margin-top:auto}.financial-framer-detail-value,.financial-framer-summary-value{font-family:var(--font-en);color:#fff;font-size:40px;font-weight:700;line-height:40px}.financial-framer-detail-value.is-orange{color:var(--color-brand-7)}.financial-framer-detail-value.is-green{color:#75c043}.financial-framer-detail-value.is-lime{color:var(--color-brand-8)}.financial-framer-detail-unit,.financial-framer-summary-unit{font-family:var(--font-en);color:#fff;font-size:16px;font-weight:400;line-height:19.2px}.financial-framer-summary-card{background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:196px;padding:24px;display:flex}.financial-framer-summary-card.is-dividend{min-height:220px}.financial-framer-summary-head{flex-direction:column;width:100%;display:flex}.financial-framer-summary-value{color:#75c043}@media (max-width:1439.98px){.chairman-framer-section{min-height:auto;padding:80px 40px}.chairman-framer-row{flex-direction:column;min-height:auto;padding:0}.chairman-framer-copy{flex:none;width:70%}.chairman-framer-title,.chairman-framer-body{width:100%}.vision-mission-framer-inner{width:100%;max-width:100%}.vision-mission-framer-heading{font-size:32px;line-height:32px}.vision-mission-framer-section{min-height:auto;padding:80px}.business-overview-framer-shell{border-top-left-radius:56px;border-top-right-radius:56px;gap:64px;padding:104px 40px 72px}.business-overview-framer-light{width:calc(100% - 80px);left:40px}.business-overview-framer-light-blur-lg,.business-overview-framer-light-ambient{width:100%}.business-overview-framer-light-blur-sm{width:min(880px,72%)}.business-overview-framer-light-line{width:min(720px,56%)}.report-hero-header{min-height:64px;padding:12px 40px}.report-hero-header-home{font-size:16px;line-height:20px}.business-overview-framer-description{font-size:24px;line-height:32px}.business-overview-framer-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.business-overview-framer-card-logo{max-width:168px;max-height:68px}.financial-framer-section{padding:0 40px 80px}.competition-insights-section{padding:72px 40px 88px}.competition-insights-inner{gap:72px}.competition-inner{border-top-left-radius:56px;border-top-right-radius:56px;padding:104px 40px 72px}.competition-governance-title{font-size:52px;line-height:44px}.competition-governance-tab{padding:12px 16px;font-size:16px;line-height:22px}.competition-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);min-height:460px}.competition-governance-grid-composition{grid-template-rows:repeat(2,minmax(0,1fr))}.competition-governance-card-featured{grid-area:1/3/span 2}.competition-governance-card-tall{grid-row:span 2}.competition-market-title{font-size:52px;line-height:44px}.sustainability-section{padding:56px 40px}.sustainability-panel{padding:72px 48px}.sustainability-title{font-size:52px;line-height:44px}.sustainability-subtitle{font-size:24px;line-height:24px}.sustainability-cards{grid-template-columns:repeat(3,1fr);width:min(718px,100%)}.sustainability-cards-two{grid-template-columns:repeat(2,1fr)}.site-footer{padding:28px 40px}.site-footer-inner,.site-footer-branding{gap:20px}.site-footer-logo{display:inline-flex}.site-footer-logo-image{height:30px}.site-footer-copy,.site-footer-link{font-size:18px;line-height:18px}.site-footer-actions{gap:32px}.ais-2028-section{padding:64px 40px}.ais-2028-brand{width:180px;height:108px}.ais-2028-title{font-size:34px;line-height:42px}.ais-2028-title.is-th{font-size:40px;line-height:46px}.ais-2028-description{font-size:18px;line-height:24px}.ais-2028-description.is-th{font-size:22px;line-height:30px}.recognitions-section{--recognitions-item-size:104px;--recognitions-gap:72px;--recognitions-strip-width:2288px;padding:64px 0}.competition-chart-pct{font-size:22px;line-height:28px}.financial-framer-stack{grid-template-columns:1fr}.financial-framer-detail-grid,.financial-framer-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.chairman-framer-section{min-height:auto;padding:32px;overflow:visible}.chairman-framer-row{gap:40px;min-height:auto;padding:0}.chairman-framer-visuals{width:320.81px;height:224px}.chairman-framer-visual,.chairman-framer-portrait{width:150px;height:224px}.chairman-framer-visual-left{top:0;left:0}.chairman-framer-visual-right{top:0;left:170.81px}.chairman-framer-cutout-left{width:134px;height:259px;left:-9px}.chairman-framer-cutout-right{width:141px;top:-20px;bottom:-43px;right:-6px}.chairman-framer-card{border-width:.4px;border-radius:9px;width:150px;height:224px}.chairman-framer-image-left{width:134px;top:-16px;bottom:-19px;left:-9px}.chairman-framer-image-right{width:141px;top:-19px;bottom:-44px;right:-7px}.chairman-framer-card-top-fade{border-bottom-right-radius:9px;border-bottom-left-radius:9px;height:56px}.chairman-framer-card-bottom-fade{border-bottom-right-radius:9px;border-bottom-left-radius:9px;width:149px;height:71px;top:153px}.chairman-framer-copy,.chairman-framer-copy-block,.chairman-framer-title,.chairman-framer-body{width:100%}.chairman-framer-title{font-size:40px;line-height:44px}.chairman-framer-body{font-size:20px;line-height:28px}.chairman-framer-glow{filter:blur(6px);top:535px;right:-200px}.chairman-framer-glow-shell{width:229px;height:229px}.chairman-framer-glow-big{border-radius:204px}.chairman-framer-glow-small{border-radius:204px;width:169px;height:169px}.chairman-modal-backdrop{padding:12px}.chairman-modal{max-height:calc(100vh - 24px)}.chairman-modal-content{grid-template-columns:1fr;gap:32px;padding:56px 24px 24px}.chairman-modal-signers{flex-direction:column;justify-content:center;gap:24px;padding-top:0}.chairman-modal-highlight,.chairman-modal-paragraph,.chairman-modal-signer-copy p{font-size:16px;line-height:1.6}.vision-mission-framer-section{min-height:auto;padding:56px 24px}.vision-mission-framer-inner{gap:56px;width:100%;max-width:100%}.vision-mission-framer-block{gap:16px}.vision-mission-framer-label{font-size:22px;line-height:22px}.vision-mission-framer-heading{font-size:64px;line-height:64px}.business-overview-framer-shell{border-top-left-radius:40px;border-top-right-radius:40px;gap:40px;padding:80px 8px}.business-overview-framer-light{width:358px;top:-31px;left:calc(50% - 179px)}.business-overview-framer-light-blur-lg{width:341px;height:29px;top:20px}.business-overview-framer-light-blur-sm{width:321px;height:17px;top:27px}.business-overview-framer-light-line{width:280px;height:1px;top:30px;bottom:auto}.business-overview-framer-light-ambient{width:358px;height:62px}.business-overview-framer-title{font-size:40px;line-height:44px}.business-overview-framer-description{font-size:20px;line-height:28px}.business-overview-framer-cards{grid-template-columns:1fr;padding:8px}.business-overview-framer-card-logo{max-width:144px;max-height:56px}.business-overview-framer-card-title{font-size:20px;line-height:28px}.business-modal-backdrop{padding:12px}.business-modal-inner{padding:24px}.business-modal-title{font-size:22px}.business-modal-title.is-th{font-size:24px}.business-modal-body{font-size:18px}.business-modal-body.is-th{font-size:22px}.competition-section{padding-bottom:0}.competition-insights-section{padding:56px 24px}.report-hero-header{min-height:56px;padding:10px 16px}.report-hero-header-home{padding-right:8px;font-size:12px;line-height:16px}.report-hero-header-home-arrow{width:20px;height:20px;font-size:13px}.report-hero-header-brand,.report-hero-header-brand img{width:88px;height:28px}.report-hero-header-language{min-width:62px}.report-hero-header-language-active,.report-hero-header-language-option{min-height:28px;padding:4px 8px;font-size:12px;line-height:16px}.competition-insights-inner{gap:56px}.competition-inner{border-top-left-radius:40px;border-top-right-radius:40px;gap:24px;padding:80px 24px 56px}.competition-governance-title{font-size:40px;line-height:34px}.competition-governance-tabs{grid-template-columns:1fr;gap:12px}.competition-governance-tab{width:100%;min-height:64px;padding:10px 16px;font-size:15px;line-height:1.1}.competition-governance-grid{grid-template-columns:1fr;grid-auto-rows:auto;min-height:0;padding:12px 0}.competition-governance-card,.competition-governance-card-featured{grid-area:auto;min-height:220px;padding:32px 24px}.competition-governance-card-text,.competition-governance-card-subtext{font-size:16px;line-height:24px}.competition-governance-card-metric{font-size:36px;line-height:42px}.competition-governance-card-metric-emphasis{font-size:44px;line-height:44px}.competition-market-title{font-size:28px;line-height:36px}.sustainability-section{padding:56px 24px}.sustainability-panel{border-radius:24px;padding:48px 20px}.sustainability-title{font-size:28px;line-height:36px}.sustainability-subtitle{font-size:18px;line-height:22px}.sustainability-tabs{flex-direction:column;margin-top:32px}.sustainability-tab{width:100%;font-size:16px;line-height:20px}.sustainability-cards{grid-template-columns:1fr;gap:20px;width:100%;margin-top:24px}.sustainability-cards-two{grid-template-columns:1fr}.sustainability-card{width:100%;max-width:320px;margin:0 auto}.sustainability-card-image-wrap{height:240px}.sustainability-card-title{font-size:16px;line-height:22px}.site-footer{padding:24px}.site-footer-inner{flex-direction:column;align-items:flex-start;gap:20px}.site-footer-branding{flex-direction:column;align-items:flex-start;gap:12px}.site-footer-logo{display:inline-flex}.site-footer-logo-image{height:28px}.site-footer-copy,.site-footer-link{white-space:normal;font-size:16px;line-height:18px}.site-footer-actions{flex-wrap:wrap;justify-content:flex-start;gap:24px;width:100%}.ais-2028-section{padding:56px 24px}.ais-2028-panel{text-align:center;flex-direction:column;align-items:center;gap:20px}.ais-2028-divider{width:100%;max-width:120px;height:1px}.ais-2028-brand{width:180px;height:auto}.ais-2028-copy{align-items:center;max-width:100%;padding-top:0}.ais-2028-title{font-size:28px;line-height:34px}.ais-2028-description{font-size:16px;line-height:22px}.ais-2028-link{margin-left:0}.recognitions-section{--recognitions-item-size:88px;--recognitions-gap:48px;--recognitions-strip-width:1768px;--recognitions-duration:87s;padding:56px 0}.competition-sub-header{flex-direction:column;align-items:flex-start;gap:16px}.competition-charts-row{flex-direction:column}.competition-chart-container{width:100%}.competition-outlook-grid{flex-wrap:wrap}.competition-outlook-item{flex:1 0 calc(50% - 8px);min-height:auto;padding:12px 16px}.competition-signal-item p,.competition-outlook-item p{font-size:16px;line-height:24px}.financial-framer-section{padding:0 24px 56px}.financial-framer-inner{gap:24px}.financial-framer-title{font-size:40px;line-height:44px}.financial-framer-kpi-card{height:auto;padding:24px}.financial-framer-detail-grid,.financial-framer-summary-grid{grid-template-columns:1fr}.financial-framer-kpi-label,.financial-framer-summary-label,.financial-framer-detail-label{font-size:18px;line-height:24px}.financial-framer-kpi-number,.financial-framer-kpi-delta{font-size:36px;line-height:42px}.financial-framer-bar-year,.financial-framer-bar-value{font-size:16px;line-height:24px}}.ds-container{width:min(100%, var(--viewport-desktop));padding-inline:var(--space-24);margin-inline:auto}.ds-section{padding-block:var(--space-80)}.ds-card{border-radius:var(--radius-lg)}.ds-pill{border-radius:var(--radius-rounded)}.text-base-white{color:var(--color-base-white)}.text-base-gray{color:var(--color-base-gray)}.text-base-dark{color:var(--color-base-dark-gray)}.text-brand-1{color:var(--color-brand-1)}.text-brand-2{color:var(--color-brand-2)}.text-brand-3{color:var(--color-brand-3)}.text-brand-4{color:var(--color-brand-4)}.text-brand-5{color:var(--color-brand-5)}.text-brand-6{color:var(--color-brand-6)}.bg-brand-1{background-color:var(--color-brand-1)}.bg-brand-2{background-color:var(--color-brand-2)}.bg-brand-3{background-color:var(--color-brand-3)}.bg-brand-4{background-color:var(--color-brand-4)}.bg-brand-5{background-color:var(--color-brand-5)}.bg-brand-6{background-color:var(--color-brand-6)}@media (min-width:768px){.ds-container{padding-inline:var(--space-32)}.ds-section{padding-block:var(--space-96)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
