.chairman-editorial{background:#fff;padding:4rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.chairman-editorial{padding:5rem 2rem}}@media (min-width:1024px){.chairman-editorial{padding:6rem 2.5rem}}.chairman-editorial__inner{grid-template-columns:1fr;gap:3rem;max-width:1400px;margin:0 auto;display:grid}@media (min-width:1024px){.chairman-editorial__inner{grid-template-columns:1fr 1fr;align-items:stretch;gap:0}}@media (min-width:1280px){.chairman-editorial__inner{grid-template-columns:55% 1fr}}.chairman-editorial__text{flex-direction:column;display:flex}@media (min-width:1024px){.chairman-editorial__text{padding:1rem 4rem 1rem 0}}.chairman-editorial__heading{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--foreground-deeper);font-weight:700;line-height:.95}.chairman-editorial__heading-line1{color:var(--foreground-accent);font-size:clamp(2.5rem,6vw,5rem);font-style:italic;font-weight:400;display:block}.chairman-editorial__heading-line2{text-transform:lowercase;color:var(--foreground-deeper);font-size:clamp(3rem,7vw,6rem);font-weight:800;display:block}.chairman-editorial__tagline{font-family:var(--font-body);color:#94a3b8;letter-spacing:.01em;margin-top:.75rem;font-size:clamp(.9rem,1.3vw,1.1rem);font-weight:400}.chairman-editorial__intro{margin-top:2rem}.chairman-editorial__intro-para{font-family:var(--font-body);color:#475569;margin-bottom:1.1rem;font-size:1rem;line-height:1.85}.chairman-editorial__intro-para:first-child:first-letter{float:left;font-family:var(--font-heading);color:var(--foreground);margin-top:.15rem;margin-right:.5rem;font-size:3.5rem;font-weight:700;line-height:.85}.chairman-editorial__stats{border-top:1px solid #e8edf3;gap:2rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.chairman-editorial__stat-value{font-family:var(--font-heading);color:var(--foreground-deeper);font-size:1.5rem;font-weight:700;line-height:1}.chairman-editorial__stat-label{font-family:var(--font-body);color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-size:.72rem;font-weight:500}.chairman-editorial__image-panel{flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;display:flex}@media (min-width:1024px){.chairman-editorial__image-panel{padding:1rem 0 1rem 2rem}}.chairman-editorial__photo{aspect-ratio:3/4;border-radius:.75rem;width:100%;max-width:420px;position:relative;overflow:hidden}.chairman-editorial__photo img{object-fit:contain;object-position:bottom center}.chairman-editorial__name-plate{text-align:center;margin-top:1.25rem}.chairman-editorial__name{font-family:var(--font-heading);color:var(--foreground-deeper);font-size:1.2rem;font-weight:700}.chairman-editorial__designation{font-family:var(--font-body);color:#94a3b8;margin-top:.15rem;font-size:.85rem;font-weight:400}.chairman-body{background:#f8fafc;padding:5rem 1.5rem}@media (min-width:768px){.chairman-body{padding:6rem 2rem}}@media (min-width:1024px){.chairman-body{padding:7rem 2.5rem}}.chairman-body__inner{max-width:1400px;margin:0 auto}.chairman-body__quote{text-align:center;max-width:50rem;margin:0 auto 4rem;padding:2rem 0;position:relative}.chairman-body__quote:before{content:"“";font-family:var(--font-heading);color:var(--foreground-soft);pointer-events:none;font-size:6rem;line-height:1;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.chairman-body__quote-text{font-family:var(--font-heading);color:var(--foreground-deeper);font-size:clamp(1.35rem,2.5vw,2rem);font-style:italic;font-weight:600;line-height:1.45}.chairman-body__quote-line{background:var(--gradient-primary);border-radius:2px;width:3rem;height:3px;margin:1.5rem auto 0;display:block}.chairman-body__text{columns:1;column-gap:3rem;max-width:56rem;margin:0 auto}@media (min-width:768px){.chairman-body__text{columns:2}}.chairman-body__paragraph{font-family:var(--font-body);color:#475569;break-inside:avoid;margin-bottom:1.35rem;font-size:1rem;line-height:1.85}.chairman-body__closing{border-top:1px solid #e2e8f0;max-width:56rem;margin:3rem auto 0;padding-top:2rem}.chairman-body__closing-note{font-family:var(--font-body);color:#64748b;font-size:.95rem;font-style:italic}.chairman-body__signature-name{font-family:var(--font-heading);color:var(--foreground-deeper);margin-top:1rem;font-size:1.3rem;font-weight:700}.chairman-body__signature-title{font-family:var(--font-body);color:#94a3b8;margin-top:.15rem;font-size:.88rem}
