.ceo-speech-block{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:80px;margin:0 auto;max-width:1440px;padding:96px 40px;width:100%}.ceo-speech-block .ceo-col-1{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:32px;order:0;padding:0;width:437px}.ceo-speech-block .ceo-col-1 .ceo-title-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:12px;min-height:92px;padding:0;width:100%}.ceo-speech-block .ceo-col-1 .ceo-title{color:#060703;font-family:TT Firs Neue,sans-serif;font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:46px;margin:0;width:100%}.ceo-speech-block .ceo-col-1 .ceo-image{align-items:flex-start;border-radius:8px;display:flex;flex-direction:column;gap:10px;height:555px;justify-content:flex-end;overflow:hidden;padding:12px;position:relative;width:437px}.ceo-speech-block .ceo-col-1 .ceo-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{align-items:flex-start;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:rgba(0,0,0,.35);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:82px;justify-content:center;padding:16px;position:relative;width:413px;z-index:2}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name{color:#fff;font-family:TT Firs Neue,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:120%;margin:0;text-align:left;width:381px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{color:hsla(0,0%,100%,.7);font-family:TT Firs Neue,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:0;text-align:left;width:334px}.ceo-speech-block .ceo-col-1 .ceo-image.placeholder{align-items:center;background:#f0f0f0;display:flex;justify-content:center}.ceo-speech-block .ceo-col-1 .ceo-image.placeholder .placeholder-text{color:#999;font-family:TT Firs Neue,sans-serif;font-size:16px}.ceo-speech-block .ceo-col-2{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:24px;padding:0;width:875px}.ceo-speech-block .ceo-col-2 .ceo-text-content{width:100%}.ceo-speech-block .ceo-col-2 .ceo-text-content .ceo-paragraph{color:#060703;font-family:TT Firs Neue,sans-serif;font-size:18px;font-weight:400;line-height:140%;margin:0 0 24px;width:875px;word-wrap:break-word;overflow-wrap:break-word}.ceo-speech-block .ceo-col-2 .ceo-text-content .ceo-paragraph:last-child{margin-bottom:0}.ceo-speech-block .ceo-col-2 .ceo-quote{align-items:center;border-left:1px solid #ff4c02;box-sizing:border-box;display:flex;flex-direction:row;gap:24px;padding:24px 0 24px 24px;width:875px}.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{color:#060703;font-family:TT Firs Neue,sans-serif;font-size:20px;font-weight:400;line-height:150%;margin:0;width:851px;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:1400px){.ceo-speech-block{gap:60px;padding:80px 32px}.ceo-speech-block .ceo-col-1{width:380px}.ceo-speech-block .ceo-col-1 .ceo-image{height:480px;width:380px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{width:356px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name{width:330px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{width:290px}.ceo-speech-block .ceo-col-2{width:calc(100% - 440px)}.ceo-speech-block .ceo-col-2 .ceo-paragraph,.ceo-speech-block .ceo-col-2 .ceo-quote,.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{width:100%}}@media(max-width:1200px){.ceo-speech-block{flex-direction:column;gap:48px;padding:64px 40px}.ceo-speech-block .ceo-col-1,.ceo-speech-block .ceo-col-2{margin:0 auto;max-width:800px;width:100%}.ceo-speech-block .ceo-col-1 .ceo-title{text-align:left}.ceo-speech-block .ceo-col-1 .ceo-image{height:555px;margin:0 auto;max-width:437px;width:100%}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{margin:0 auto;width:calc(100% - 24px)}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name,.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{text-align:left;width:100%}.ceo-speech-block .ceo-col-2 .ceo-paragraph,.ceo-speech-block .ceo-col-2 .ceo-quote,.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{width:100%}}@media(max-width:768px){.ceo-speech-block{gap:40px;padding:48px 20px}.ceo-speech-block .ceo-col-1{gap:24px;width:100%}.ceo-speech-block .ceo-col-1 .ceo-title-wrapper{min-height:auto}.ceo-speech-block .ceo-col-1 .ceo-title{font-size:28px;line-height:120%;margin-bottom:0;text-align:left;width:100%}.ceo-speech-block .ceo-col-1 .ceo-image{height:auto;margin-top:0;min-height:300px;padding:8px;width:100%}.ceo-speech-block .ceo-col-1 .ceo-image img{height:auto;-o-object-fit:contain;object-fit:contain;position:relative}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{align-items:flex-start;bottom:8px;height:auto;left:8px;min-height:70px;padding:12px 16px;position:absolute;right:8px;width:calc(100% - 16px)}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name{font-size:18px;line-height:1.2;text-align:left;width:100%}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{font-size:13px;line-height:1.3;text-align:left;width:100%}.ceo-speech-block .ceo-col-2{width:100%}.ceo-speech-block .ceo-col-2 .ceo-text-content .ceo-paragraph{font-size:16px;line-height:140%;margin-bottom:20px;width:100%}.ceo-speech-block .ceo-col-2 .ceo-quote{padding:20px 0 20px 20px;width:100%}.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{font-size:18px;line-height:140%;width:100%}}@media(max-width:480px){.ceo-speech-block{gap:32px;padding:32px 16px}.ceo-speech-block .ceo-col-1{gap:24px}.ceo-speech-block .ceo-col-1 .ceo-title{font-size:24px}.ceo-speech-block .ceo-col-1 .ceo-image{min-height:250px;padding:6px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{bottom:6px;left:6px;padding:10px 12px;right:6px;width:calc(100% - 12px)}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name{font-size:16px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{font-size:12px}.ceo-speech-block .ceo-col-2 .ceo-text-content .ceo-paragraph{font-size:15px;line-height:140%;margin-bottom:16px}.ceo-speech-block .ceo-col-2 .ceo-quote{padding:16px 0 16px 16px}.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{font-size:16px;line-height:140%}}@media(max-width:360px){.ceo-speech-block{gap:24px;padding:24px 12px}.ceo-speech-block .ceo-col-1{gap:24px}.ceo-speech-block .ceo-col-1 .ceo-title{font-size:22px}.ceo-speech-block .ceo-col-1 .ceo-image{min-height:220px;padding:4px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay{bottom:4px;left:4px;padding:8px 10px;right:4px;width:calc(100% - 8px)}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-name{font-size:15px}.ceo-speech-block .ceo-col-1 .ceo-image .image-overlay .overlay-position-company{font-size:11px}.ceo-speech-block .ceo-col-2 .ceo-text-content .ceo-paragraph{font-size:14px}.ceo-speech-block .ceo-col-2 .ceo-quote{padding:12px 0 12px 12px}.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{font-size:15px}}@media(max-width:768px){.ceo-speech-block{overflow-x:hidden;width:100%}.ceo-speech-block .ceo-col-2 .ceo-paragraph,.ceo-speech-block .ceo-col-2 .ceo-quote .quote-text{overflow-wrap:break-word;word-break:break-word}}
