.ceo-page{min-height:100vh;overflow:clip;background:#f3eee5;color:#171714}.ceo-utility{height:36px;padding:0 clamp(20px,5vw,80px);display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.62);background:#131311;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ceo-utility nav{display:flex;gap:9px}.ceo-utility a:hover{color:white}.ceo-header{height:90px;padding:0 clamp(20px,5vw,80px);justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.16);color:white;background:#1a1a17}.ceo-brand,.ceo-header{display:flex;align-items:center}.ceo-brand{gap:13px}.ceo-brand>span{width:50px;height:50px;padding:5px;display:grid;place-items:center;border-radius:50%;background:white}.ceo-brand img{width:100%;height:100%;object-fit:contain}.ceo-brand strong{font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:400;letter-spacing:.12em}.ceo-back{padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.45);font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ceo-hero{min-height:790px;display:grid;grid-template-columns:minmax(430px,.88fr) minmax(0,1.12fr);color:white;background:#1a1a17}.ceo-hero-copy{padding:clamp(80px,10vw,160px) clamp(30px,7vw,110px);display:flex;flex-direction:column;justify-content:center}.biography-heading>p,.ceo-hero-copy>p,.ceo-return p{margin:0 0 22px;color:#d0b16f;font-size:8px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.ceo-hero-copy h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,7vw,110px);font-weight:400;line-height:.84;letter-spacing:-.055em}.ceo-hero-copy h2{margin:32px 0 0;color:rgba(255,255,255,.72);font-family:Georgia,Times New Roman,"Noto Serif Thai",serif;font-size:clamp(23px,2.1vw,32px);font-weight:400}.ceo-title{margin-top:45px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.55);font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ceo-hero-image{position:relative;min-height:680px;overflow:hidden;background:#4e493e}.ceo-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,26,23,.3),transparent 35%),linear-gradient(0deg,rgba(0,0,0,.35),transparent 30%)}.ceo-hero-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.ceo-image-caption{position:absolute;z-index:1;right:30px;bottom:25px;left:30px;display:flex;justify-content:space-between;color:rgba(255,255,255,.66);font-size:7px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ceo-facts{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(23,23,20,.14);background:#faf7f1}.ceo-facts article{min-height:145px;padding:28px clamp(20px,3vw,45px);display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(23,23,20,.14)}.ceo-facts article:last-child{border-right:0}.ceo-facts strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,48px);font-weight:400}.ceo-facts span{margin-top:8px;color:#777168;font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ceo-biography{padding:clamp(95px,11vw,170px) clamp(24px,8vw,130px);display:grid;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:clamp(60px,10vw,155px);background:#f3eee5}.thai-biography{background:#faf7f1}.biography-heading{position:sticky;top:40px;align-self:start}.biography-heading h2{max-width:600px;margin:0;font-family:Georgia,Times New Roman,"Noto Serif Thai",serif;font-size:clamp(45px,5.5vw,78px);font-weight:400;line-height:1;letter-spacing:-.045em}.biography-body{max-width:760px}.biography-lead{margin:0 0 60px;font-family:Georgia,Times New Roman,"Noto Serif Thai",serif;font-size:clamp(24px,2.3vw,34px);line-height:1.48}.biography-body article{padding:33px 0;display:grid;grid-template-columns:48px 1fr;gap:18px;border-top:1px solid rgba(23,23,20,.15)}.biography-body article>span{color:#8e241d;font-size:9px;font-weight:700;letter-spacing:.13em}.biography-body h3{margin:0 0 13px;font-family:Georgia,Times New Roman,"Noto Serif Thai",serif;font-size:25px;font-weight:400}.biography-body article p{margin:0;color:#6f6a61;font-size:14px;line-height:1.85}.ceo-quote-section{min-height:740px;display:grid;grid-template-columns:1fr 1fr;color:white;background:#181815}.ceo-quote-image{min-height:640px;overflow:hidden}.ceo-quote-image img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.ceo-quote-section blockquote{margin:0;padding:clamp(65px,9vw,135px);display:flex;flex-direction:column;justify-content:center}.ceo-quote-section blockquote>span{color:#d0b16f;font-family:Georgia,Times New Roman,serif;font-size:82px;line-height:.6}.ceo-quote-section blockquote p{margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4vw,56px);line-height:1.18;letter-spacing:-.03em}.ceo-quote-section cite{margin-top:34px;color:rgba(255,255,255,.5);font-size:8px;font-style:normal;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ceo-return{padding:clamp(75px,9vw,130px) clamp(24px,8vw,130px);display:flex;align-items:flex-end;justify-content:space-between;gap:45px;background:#d8cbb7}.ceo-return h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,86px);font-weight:400;letter-spacing:-.04em}.ceo-return>a{padding:17px 22px;flex:0 0 auto;color:white;background:#171714;font-size:8px;letter-spacing:.15em}.ceo-footer,.ceo-return>a{font-weight:700;text-transform:uppercase}.ceo-footer{padding:28px clamp(24px,6vw,95px);display:grid;grid-template-columns:1fr 1fr auto;gap:30px;color:rgba(255,255,255,.42);background:#121210;font-size:7px;letter-spacing:.14em}.ceo-footer div{display:flex;gap:13px}.ceo-footer a:hover{color:white}@media (max-width:900px){.ceo-hero{grid-template-columns:1fr}.ceo-hero-copy{min-height:540px}.ceo-hero-image{min-height:700px}.ceo-biography{grid-template-columns:1fr;gap:55px}.biography-heading{position:static}.ceo-quote-section{grid-template-columns:1fr}.ceo-quote-image{min-height:650px}}@media (max-width:620px){.ceo-utility>a{max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ceo-header{height:78px}.ceo-brand>span{width:45px;height:45px}.ceo-brand strong{display:none}.ceo-hero-copy{min-height:490px;padding:70px 24px}.ceo-hero-copy h1{font-size:clamp(58px,18vw,83px)}.ceo-title{align-items:flex-start;flex-direction:column}.ceo-hero-image{min-height:560px}.ceo-image-caption{align-items:flex-start;flex-direction:column;gap:8px}.ceo-facts{grid-template-columns:repeat(2,1fr)}.ceo-facts article{min-height:115px;border-bottom:1px solid rgba(23,23,20,.14)}.ceo-facts article:nth-child(2){border-right:0}.biography-body article{grid-template-columns:36px 1fr}.ceo-quote-image{min-height:520px}.ceo-quote-section blockquote{padding:70px 24px}.ceo-return{align-items:flex-start;flex-direction:column}.ceo-footer{grid-template-columns:1fr}}