.ldr-section{background:#08090c;color:#fff;font-family:Lato,Helvetica Neue,Arial,sans-serif;padding:80px 20px}.ldr-container{margin:0 auto;max-width:1200px}.ldr-head{margin-bottom:39px;text-align:center}.ldr-eyebrow{color:#fff;display:inline-block;font-size:13.77px;font-weight:400;letter-spacing:.15em;line-height:1.1;padding-bottom:24px;position:relative;text-transform:uppercase}.ldr-eyebrow:after{background:linear-gradient(90deg,rgba(239,207,156,0),#efcf9c 50%,rgba(239,207,156,0));bottom:0;content:"";height:1px;left:50%;max-width:80vw;position:absolute;transform:translateX(-50%);width:320px}.ldr-title{color:#fff;font-size:clamp(34px,4.2vw,54px);font-weight:300;line-height:1.3;margin:24px 0 0}.ldr-section [data-animate]{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s)}.ldr-section [data-animate].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ldr-section [data-animate]{opacity:1;transform:none;transition:none}}.ldr-ceo-card{align-items:center;background:linear-gradient(180deg,#16181c,#08090c);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:grid;gap:58px;grid-template-columns:minmax(0,457px) minmax(0,1fr);padding:62px 54px 62px 52px}.ldr-ceo-photo{align-self:center;aspect-ratio:457/206;background:#15171c;border-radius:20px;margin-top:0;overflow:hidden}.ldr-ceo-photo img{display:block;height:100%;object-fit:cover;object-position:center 14%;width:100%}.ldr-ceo-photo.is-grayscale img{filter:grayscale(1)}.ldr-ceo-body{display:flex;flex-direction:column;gap:30px;justify-content:center;min-width:0}.ldr-ceo-message{max-width:465px}.ldr-ceo-message p{color:#fff;font-size:22px;font-weight:300;line-height:1.8;margin:0 0 15px}.ldr-ceo-message p:last-child{margin-bottom:0}.ldr-ceo-sign p{margin:0}.ldr-ceo-name{font-size:20px;font-weight:600}.ldr-ceo-name,.ldr-ceo-role{color:#f5dfba;line-height:1.5}.ldr-ceo-role{font-size:15px;font-weight:300}.ldr-ceo-sign .ldr-ceo-bio{color:#9396a2;font-size:13px;font-weight:300;line-height:1.5;margin-top:6px;max-width:390px}@media (max-width:1100px){.ldr-ceo-card{gap:40px;padding:40px}.ldr-ceo-message p{font-size:18px}}@media (max-width:860px){.ldr-section{padding:64px 20px}.ldr-ceo-card{gap:28px;grid-template-columns:1fr;padding:24px 20px 32px}.ldr-ceo-photo{aspect-ratio:16/9;margin:0 auto;max-width:420px;width:100%}.ldr-ceo-message p{font-size:16px}}