:root{--hero-video-right-gradient:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,0.72) 50%,rgba(0,0,0,0) 75%);--hero-video-top-gradient:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 30%);--hero-video-light-gradient:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0.72) 50%,rgba(255,255,255,0) 75%);--hero-video-light-top-gradient:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 30%);--hero-video-light-radial-gradient:radial-gradient(circle at center,rgba(255,255,255,1) 0,rgba(255,255,255,0.72) 50%,rgba(255,255,255,0) 75%);--hero-video-radial-gradient:radial-gradient(circle at center,rgba(0,0,0,1) 0,rgba(0,0,0,0.72) 50%,rgba(0,0,0,0) 75%)}
.web-refresh-header-transparent-main .ddl-secondary-hero.full-width-center .content-container{top:50px}
.ddl-primary-hero{position:relative;width:100%;height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-left,.ddl-secondary-hero.full-width-center{position:relative;width:100%;height:520px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}
.ddl-secondary-hero .hero-video,.ddl-primary-hero .hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--ddl-bg-scale);z-index:1;pointer-events:none}
.ddl-primary-hero.primary-left{width:100%;display:flex;flex-direction:column;align-items:flex-start}
.ddl-primary-hero.primary-center{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.ddl-primary-hero .content-container{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 16px 44px 16px}
.ddl-primary-hero .content{display:flex;flex-direction:column;gap:16px;flex:1 0 0;align-self:stretch}
.ddl-primary-hero.primary-center .content{display:flex;flex-direction:column;gap:16px;flex:1 0 0;align-self:stretch;width:auto;text-align:center}
.web-refresh-light .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-center .content{width:auto}
.content-container .eyebrow-text{display:flex;width:100%}
.ddl-secondary-hero.full-width-center .eyebrow-text{justify-content:center}
.ddl-primary-hero.primary-center .eyebrow-text{display:flex;width:100%;align-items:center;align-content:center;justify-content:center;text-align:center}
.content-container .eyebrow-text p{color:var(--web-refresh-hero-eyebrow);font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0}
.ddl-primary-hero .headline{font-weight:700;font-size:64px;font-style:normal;letter-spacing:0;vertical-align:middle;color:var(--web-refresh-title);margin:0;line-height:56px}
.ddl-primary-hero .headline{font-weight:700;font-size:64px;margin:0}
.ddl-primary-hero .font-druk{font-size:64px;line-height:56px;font-weight:700;word-break:normal}
.ddl-primary-hero .font-publico-pro{font-size:48px;line-height:56px;font-weight:400;letter-spacing:-0.48px}
.ddl-primary-hero .font-publico-pro-italic{font-size:48px;line-height:56px;font-weight:400;font-feature-settings:"liga" 1;letter-spacing:-0.48px}
.ddl-primary-hero .font-akkurat-pro{font-size:48px;line-height:56px;font-weight:400}
.ddl-secondary-hero .headline .font-publico-pro{font-size:40px;font-weight:400;line-height:46px}
.ddl-secondary-hero .headline .font-publico-pro-italic{font-size:40px;font-weight:400;line-height:46px;font-feature-settings:"liga" 1}
.ddl-secondary-hero .headline .font-druk{font-size:56px;font-weight:700;line-height:48px;letter-spacing:3px;word-break:normal}
.ddl-secondary-hero .headline .font-akkurat-pro{font-size:40px;font-weight:400;line-height:44px}
.ddl-primary-hero .description{font-family:"BNYM_CORPORATE_Publico_Pro_Roman";font-weight:400;font-size:22px;line-height:32px;color:var(--web-refresh-title);margin:0;vertical-align:bottom}
.ddl-primary-hero .description *{font-family:"BNYM_CORPORATE_Publico_Pro_Roman";font-weight:400;font-size:22px;line-height:32px;color:var(--web-refresh-title);margin:0}
.ddl-primary-hero.primary-center .description-container{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}
.ddl-primary-hero .cta-container{margin-top:16px;display:flex;flex-direction:row;gap:12px;align-items:flex-start}
.ddl-primary-hero.primary-center .cta-container{margin-top:16px;display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center;text-align:center}
.ddl-primary-hero .cta-container .cta-primary{border-radius:80px;background:var(--web-refresh-hero-primaryCta-button);display:flex;height:56px;min-width:120px;padding:0 32px;justify-content:center;align-items:center;gap:8px;color:var(--web-refresh-hero-primaryCta-text)}
.ddl-primary-hero .cta-container .cta-secondary{border-radius:80px;background:var(--web-refresh-cta-button);display:flex;height:56px;min-width:120px;padding:0 32px;justify-content:center;align-items:center;gap:8px;backdrop-filter:blur(4px);color:var(--web-refresh-cta-text)}
.ddl-primary-hero .cta-container a:has(.cta-primary){color:inherit;font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}
.ddl-primary-hero .cta-container a:has(.cta-secondary){font-family:"BNYM_CORPORATE_Akkurat_Pro";text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:inherit}
.ddl-primary-hero.primary-center .headline-container,.ddl-primary-hero.primary-center .description,.ddl-secondary-hero.full-width-center .headline-container,.ddl-secondary-hero.full-width-center .description{width:343px;text-align:center}
.ddl-secondary-hero.partial-width-horizontal .play-pause-container,.ddl-secondary-hero.partial-width-vertical .play-pause-container{position:absolute;right:16px;top:16px;display:flex;width:48px;height:48px;padding:0 32px;justify-content:center;align-items:center;gap:8px}
.play-pause-container{position:absolute;right:16px;bottom:16px;display:flex;width:48px;height:48px;padding:0 32px;justify-content:center;align-items:center;gap:8px;z-index:10}
.play-button{border-radius:80px;background:var(--play-pause-bg);backdrop-filter:blur(4px);border:transparent;cursor:pointer;padding:0;width:32px;height:32px;flex-shrink:0;aspect-ratio:1 / 1;z-index:1}
.video-poster-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}
.video-poster-wrapper .video-poster{width:100%;height:100%;object-fit:var(--ddl-bg-scale);position:absolute;top:0;left:0;z-index:2;background:#000}
.video-poster-wrapper video.hero-video{width:100%;height:100%;object-fit:var(--ddl-bg-scale);position:absolute;top:0;left:0;z-index:3;display:none}
@media(min-width:768px){.ddl-primary-hero{height:760px;background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-left,.ddl-secondary-hero.full-width-center{height:620px}
.web-refresh-light .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.ddl-primary-hero .content-container{padding:0 48px 44px 48px;gap:16px;align-self:stretch}
.content-container .eyebrow-text p{font-size:17px}
.ddl-primary-hero .headline{font-size:88px;line-height:80px}
.ddl-primary-hero .headline{font-size:88px}
.ddl-primary-hero .headline .font-druk{font-size:88px;line-height:80px;word-break:normal}
.ddl-primary-hero .headline .font-publico-pro{font-size:68px;line-height:76px;letter-spacing:-0.68}
.ddl-primary-hero .headline .font-publico-pro-italic{font-size:68px;line-height:76px;letter-spacing:-0.68}
.ddl-primary-hero .headline .font-akkurat-pro{font-size:68px;line-height:76px}
.ddl-secondary-hero .headline .font-publico-pro{font-size:40px;font-weight:400;line-height:46px}
.ddl-secondary-hero .headline .font-publico-pro-italic{font-size:40px;font-weight:400;line-height:46px}
.ddl-secondary-hero .headline .font-druk{font-size:76px;font-weight:700;line-height:64px;word-break:normal}
.ddl-secondary-hero .headline .font-akkurat-pro{font-size:56px;font-weight:400;line-height:64px}
.ddl-primary-hero .content,.ddl-secondary-hero.full-width-left .content{width:463px}
.ddl-primary-hero .description *{font-size:24px;line-height:32px}
.ddl-primary-hero.primary-center .description{font-size:28px;line-height:36px;text-align:center}
.play-pause-container{right:32px;bottom:32px}
.ddl-secondary-hero.partial-width-horizontal .play-pause-container,.ddl-secondary-hero.partial-width-vertical .play-pause-container{right:32px;top:32px}
}
@media(min-width:1440px){.ddl-primary-hero{height:760px;background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.ddl-primary-hero .content-container{gap:16px;align-self:stretch;display:flex;padding:0 48px 44px 48px;flex-direction:column;justify-content:center;align-items:flex-start}
.ddl-primary-hero .content,.ddl-secondary-hero.full-width-left .content{width:660px}
.ddl-primary-hero .eyebrow-text p{font-size:18px}
.ddl-primary-hero .headline{font-size:128px;line-height:112px}
.ddl-primary-hero .headline{font-size:128px}
.ddl-primary-hero .headline .font-druk{font-size:128px;line-height:112px}
.ddl-primary-hero .headline .font-publico-pro{font-size:96px;line-height:100px;letter-spacing:-0.96px}
.ddl-primary-hero .headline .font-publico-pro-italic{font-size:96px;line-height:100px;letter-spacing:-0.96px}
.ddl-primary-hero .headline .font-akkurat-pro{font-size:96px;line-height:100px}
.ddl-secondary-hero .headline .font-publico-pro{font-size:60px;line-height:66px;font-weight:400}
.ddl-secondary-hero .headline .font-publico-pro-italic{font-size:60px;line-height:66px;font-weight:400}
.ddl-secondary-hero .headline .font-druk{font-size:96px;font-weight:700;line-height:84px}
.ddl-secondary-hero .headline .font-akkurat-pro{font-size:80px;font-style:normal;font-weight:400;line-height:88px}
.ddl-primary-hero .description *{font-size:28px;line-height:36px}
.ddl-primary-hero.primary-center .content,.ddl-secondary-hero.full-width-center .content{width:auto;text-align:center}
.ddl-secondary-hero.partial-width-horizontal .play-pause-container{right:32px;top:32px}
.play-pause-container{right:48px;bottom:48px}
.ddl-secondary-hero.partial-width-vertical .play-pause-container{right:48px;bottom:48px;top:unset}
}
.ddl-secondary-hero.partial-width-horizontal,.ddl-secondary-hero.partial-width-vertical{width:100%;display:flex;flex-direction:column}
.ddl-secondary-hero.full-width-left .content-container{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;align-self:stretch;padding:0 16px 16px 16px;justify-content:flex-end;align-items:flex-start;flex:1 0 0}
.ddl-secondary-hero.full-width-center .content-container{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;align-self:stretch;padding:0 16px 16px 16px;justify-content:center;align-items:center;flex:1 0 0}
.ddl-secondary-hero.partial-width-horizontal .content-container,.ddl-secondary-hero.partial-width-vertical .content-container{display:flex;padding:48px 16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch;background-color:var(--web-refresh-background-color)}
.tertiary-hero-banner .media-container,.tertiary-hero-banner .hero-video{height:64px;background:var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-left .content-container{display:flex;padding:0 16px 16px 16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch}
.ddl-secondary-hero .content{display:flex;flex-direction:column;gap:16px;align-self:stretch}
.content-container .header-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.ddl-primary-hero.primary-center .header-container{align-items:center;text-align:center}
.headline{font-family:"BNYM_CORPORATE_Druk";font-weight:700;font-size:56px;line-height:48px;letter-spacing:0;vertical-align:middle;color:var(--web-refresh-title);margin:0;white-space:normal;word-break:normal}
.headline{font-family:"BNYM_CORPORATE_Druk";font-weight:700;font-size:56px;line-height:48px;letter-spacing:1px;margin:0}
.content-container .description{margin:0;font-size:20px;line-height:28px;vertical-align:bottom;font-weight:400;color:var(--web-refresh-title)}
.content-container .description.font-akkurat-pro{font-family:"BNYM_CORPORATE_Akkurat_Pro"}
.content-container .description.font-publico-pro{font-family:"BNYM_CORPORATE_Publico_Pro_Roman"}
.content-container .description.font-druk{font-family:"BNYM_CORPORATE_Druk"}
.cta-back-button{height:40px;display:flex;flex-direction:row;align-items:center}
.cta-back-button a{font-family:"BNYM_CORPORATE_Akkurat_Pro";font-weight:400;font-size:12px;line-height:20px;color:var(--ddl-hero-text-color);text-decoration:none}
.cmp-breadcrumb__item .backward-arrow{margin-right:8px}
.cta-back-button a svg{margin-right:6px}
.ddl-secondary-hero.partial-width-vertical .media-container{height:320px}
.ddl-secondary-hero.partial-width-horizontal .media-container,.ddl-secondary-hero.partial-width-vertical .media-container{display:flex;position:relative;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:center;background:var(--ddl-hero-background-mobile-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-horizontal .media-container{height:140px}
.hero-video{width:100%;height:320px;object-fit:var(--ddl-bg-scale);margin:0 auto;background:var(--web-refresh-background-color)}
.content-container .description-container{display:flex;width:100%;flex-direction:column;gap:32px}
.ddl-secondary-hero.full-width-center .header-container{justify-content:center;width:100%;align-items:center}
.ddl-secondary-hero.full-width-center .description-container{align-content:center;justify-content:center;align-items:center}
.ddl-secondary-hero.full-width-center .description,.ddl-secondary-hero.full-width-left .description{font-size:16px;font-style:normal;font-weight:400;line-height:24px}
@media(min-width:768px){.ddl-secondary-hero.full-width-left .content-container{display:flex;padding:0 48px 64px 48px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}
.ddl-secondary-hero.partial-width-horizontal .content-container,.ddl-secondary-hero.partial-width-vertical .content-container{padding:64px 48px 48px 48px;justify-content:flex-end;flex-direction:row;gap:48px;align-items:flex-end;align-self:stretch}
.tertiary-hero-banner .media-container,.tertiary-hero-banner .hero-video{background:var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-horizontal .content,.ddl-secondary-hero.partial-width-vertical .content{display:flex;flex-direction:row;gap:48px;align-items:flex-end;align-self:stretch;width:100%}
.content-container .header-container{justify-content:flex-end;width:100%}
.headline{font-size:76px;font-weight:700;line-height:64px;letter-spacing:.76px;align-self:stretch}
.headline{font-size:76px;font-weight:700;line-height:64px;letter-spacing:.76px}
.content-container .description{font-size:22px;font-style:normal;line-height:30px}
.cta-back-button a{font-size:14px !important;line-height:20px}
.ddl-secondary-hero.partial-width-vertical .media-container,.ddl-secondary-hero.partial-width-vertical .hero-video{height:360px;background:var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-horizontal .media-container,.ddl-secondary-hero.partial-width-horizontal .hero-video{height:140px;background:var(--ddl-hero-background-tablet-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-center .content-container{padding:0 48px 44px 48px}
.ddl-primary-hero.primary-center .headline-container,.ddl-primary-hero.primary-center .description,.ddl-secondary-hero.full-width-center .headline-container,.ddl-secondary-hero.full-width-center .description{width:463px;text-align:center}
.ddl-primary-hero.primary-center .description,.ddl-primary-hero.primary-left .description{font-size:24px;font-style:normal;font-weight:400;line-height:32px}
}
@media(min-width:1440px){.web-refresh-header-transparent-main .ddl-secondary-hero.full-width-center .content-container{top:22px}
.ddl-secondary-hero.full-width-left,.ddl-secondary-hero.partial-width-vertical{width:100%;display:flex;flex-direction:row}
.ddl-secondary-hero.partial-width-horizontal .content-container{padding:80px 48px 48px 48px;justify-content:flex-end;flex-direction:row;gap:48px;align-items:flex-end}
.tertiary-hero-banner .media-container,.tertiary-hero-banner .hero-video{background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.full-width-left .content-container{width:660px;display:flex;padding:0 48px 80px 48px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;flex:1 0 0}
.ddl-secondary-hero.partial-width-vertical .content-container{padding:80px 64px 80px 48px;justify-content:flex-start;flex-direction:column;gap:16px;align-items:flex-start;width:720px;height:620px}
.ddl-secondary-hero.partial-width-horizontal .content{display:flex;flex-direction:row;gap:48px;align-items:flex-end;justify-content:flex-end;width:100%}
.ddl-secondary-hero.full-width-left .content,.ddl-secondary-hero.partial-width-vertical .content{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start}
.content-container .header-container{justify-content:flex-end;width:100%}
.cta-back-button{flex-direction:column;justify-content:center}
.cta-back-button a{font-size:16px !important;line-height:20px}
.headline{font-size:96px;font-weight:700;line-height:84px;letter-spacing:0;align-self:stretch}
.headline{font-size:96px;font-weight:700;line-height:84px;letter-spacing:0}
.ddl-secondary-hero.partial-width-vertical .media-container,.ddl-secondary-hero.partial-width-vertical .hero-video{height:420px;background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-horizontal .media-container,.ddl-secondary-hero.partial-width-horizontal .hero-video{height:180px;background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.content-container .description{overflow:hidden;text-overflow:ellipsis;font-size:24px;font-style:normal;line-height:32px;display:-webkit-box;-webkit-box-orient:vertical}
.ddl-secondary-hero.partial-width-vertical .media-container{height:620px;width:720px;align-items:flex-start;flex-shrink:0;position:relative}
.ddl-secondary-hero.full-width-center .content-container{justify-content:center;align-items:center;flex:1 0 0;padding:0 48px;flex-direction:column}
.ddl-secondary-hero.partial-width-vertical .hero-video{height:620px}
.ddl-primary-hero.primary-center .headline-container,.ddl-secondary-hero.full-width-center .headline-container{width:660px;text-align:center}
.ddl-primary-hero.primary-center .description,.ddl-primary-hero.primary-left .description,.ddl-secondary-hero.full-width-center .description,.ddl-secondary-hero.full-width-left .description{width:546px}
.ddl-primary-hero.primary-center .description,.ddl-primary-hero.primary-left .description{font-size:28px;font-style:normal;font-weight:400;line-height:36px}
.ddl-secondary-hero.full-width-center .description,.ddl-secondary-hero.full-width-left .description{font-size:24px;font-style:normal;font-weight:400;line-height:32px}
.ddl-secondary-hero.full-width-center .header-container{justify-content:center;width:100%;align-items:center}
}
.theme-default{--primary-cta-bg-color:#FFF;--secondary-cta-bg-color:#ffffff29;--primary-cta-text-color:#00243d;--secondary-cta-text-color:#FFF}
.tertiary-general{display:flex;padding:48px 16px;flex-direction:column;gap:10px;align-self:stretch;background:var(--web-refresh-background-color)}
.tertiary-general .content-left{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.tertiary-general .cta-back-button{display:flex;height:40px;gap:10px}
.tertiary-general .cta-link{color:inherit;font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}
.tertiary-general .content-left h1{color:var(--web-refresh-title);font-family:"BNYM_CORPORATE_Druk";margin-bottom:0}
.tertiary-general .content-left .font-druk{font-size:56px;font-weight:700;line-height:48px;letter-spacing:3px}
.tertiary-general .content-left .font-publico-pro{font-size:40px;font-weight:400;line-height:44px}
.tertiary-general .content-left .font-publico-pro-italic{font-size:40px;font-weight:400;line-height:44px;font-feature-settings:"liga" 1}
.tertiary-general .content-right{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.tertiary-general .content-right .description{color:var(--web-refresh-title);font-size:20px;font-style:normal;font-weight:400;line-height:28px}
.tertiary-general .cta-container{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center}
.ddl-secondary-hero .cta-container{display:flex;flex-direction:row;gap:16px}
.tertiary-general .cta-container .cta-primary{border-radius:80px;background:var(--web-refresh-hero-primaryCta-button);display:flex;height:48px;min-width:100px;padding:0 24px;justify-content:center;align-items:center;gap:8px;color:var(--web-refresh-hero-primaryCta-text)}
.ddl-secondary-hero .cta-primary{border-radius:80px;background:var(--web-refresh-hero-primaryCta-button);display:flex;height:48px;min-width:100px;padding:0 24px;justify-content:center;align-items:center;gap:8px;color:var(--web-refresh-hero-primaryCta-text)}
.tertiary-general .cta-container .cta-secondary{border-radius:80px;background:var(--web-refresh-cta-button);display:flex;height:48px;min-width:100px;padding:0 24px;justify-content:center;align-items:center;gap:8px;backdrop-filter:blur(4px);color:var(--web-refresh-cta-text)}
.ddl-secondary-hero .cta-secondary{border-radius:80px;background:var(--web-refresh-cta-button);display:flex;height:48px;min-width:100px;padding:0 24px;justify-content:center;align-items:center;gap:8px;backdrop-filter:blur(4px);color:var(--web-refresh-cta-text)}
.tertiary-general .cta-container .cta-link{font-size:16px}
.ddl-secondary-hero .cta-link{font-size:14px;line-height:20px}
.tertiary-general .cta-container .cta-primary .cta-link{color:inherit}
.ddl-secondary-hero .cta-primary .cta-link{color:inherit;text-decoration:none}
.ddl-secondary-hero .cta-secondary .cta-link{color:inherit;text-decoration:none}
.tertiary-general .cta-back-button{flex-direction:column;justify-content:center}
@media(min-width:1280px){.web-refresh-light .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-primary-hero.primary-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(255,255,255,0.24) 0,rgba(255,255,255,0.1728) 50%,rgba(255,255,255,0) 75%),linear-gradient(to bottom,rgba(255,255,255,0.4) 0,rgba(255,255,255,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-light .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-left{background:linear-gradient(to right,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.web-refresh-dark .ddl-secondary-hero.full-width-center{background:radial-gradient(circle at center,rgba(0,0,0,0.24) 0,rgba(0,0,0,0.1728) 50%,rgba(0,0,0,0) 75%),linear-gradient(to bottom,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 30%),var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-vertical .media-container,.ddl-secondary-hero.partial-width-vertical .hero-video{height:420px;background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
}
.tertiary-hero-banner .media-container,.tertiary-hero-banner .hero-video{background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
.ddl-secondary-hero.partial-width-horizontal .media-container,.ddl-secondary-hero.partial-width-horizontal .hero-video{height:180px;background:var(--ddl-hero-background-desktop-image);background-size:var(--ddl-bg-scale)}
}
@media(min-width:768px){.tertiary-general{padding:64px 48px 48px 48px;flex-direction:row;align-items:flex-end;gap:48px}
.tertiary-general .content-right{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;justify-content:flex-end}
.tertiary-general .content-left{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;flex:1 0 0}
.tertiary-general .content-left .font-druk{font-size:76px;line-height:64px}
.tertiary-general .content-left .font-publico-pro{font-size:56px;line-height:64px}
.tertiary-general .content-left .font-publico-pro-italic{font-size:56px;line-height:64px;font-feature-settings:"liga" 1}
.tertiary-general .content-right p{margin-bottom:0}
}
@media(min-width:992px){.tertiary-general{padding:80px 48px 48px 48px}
.tertiary-general .content-left .font-druk{font-size:96px;line-height:84px}
.tertiary-general .content-left .font-publico-pro{font-size:80px;line-height:88px}
.tertiary-general .content-left .font-publico-pro-italic{font-size:80px;line-height:88px}
}
.breadcrum-container{display:flex;gap:8px}
.cmp-breadcrumb__item{display:flex;align-items:center;gap:8px;font-family:"BNYM_CORPORATE_Akkurat_Pro";font-style:italic}
.cmp-breadcrumb__item:first-child{gap:0}
.breadcrum-container a{background:0;color:var(--web-refresh-hero-eyebrow);font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:14px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:-0.14px}
.breadcrum-container .cmp-breadcrumb__item--active{opacity:.6}
.web-refresh-dark .ddl-primary-hero.primary-left .video-overlay{background:var(--hero-video-right-gradient),var(--hero-video-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-dark .ddl-secondary-hero.full-width-left .video-overlay{background:var(--hero-video-right-gradient),var(--hero-video-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-light .ddl-primary-hero.primary-left .video-overlay{background:var(--hero-video-light-gradient),var(--hero-video-light-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-light .ddl-secondary-hero.full-width-left .video-overlay{background:var(--hero-video-light-gradient),var(--hero-video-light-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-dark .ddl-primary-hero.primary-center .video-overlay{background:var(--hero-video-radial-gradient),var(--hero-video-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-dark .ddl-secondary-hero.full-width-center .video-overlay{background:var(--hero-video-radial-gradient),var(--hero-video-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-light .ddl-primary-hero.primary-center .video-overlay{background:var(--hero-video-light-radial-gradient),var(--hero-video-light-top-gradient),rgba(0,0,0,0.16)}
.web-refresh-light .ddl-secondary-hero.full-width-center .video-overlay{background:var(--hero-video-light-radial-gradient),var(--hero-video-light-top-gradient),rgba(0,0,0,0.16)}
.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}
.heroBanner .headline p{margin:0;font-size:inherit;font-family:inherit}
.ddl-primary-hero .cta-container .cta-primary:hover,.tertiary-general .cta-container .cta-primary:hover{background:var(--web-refresh-hero-primaryCta-button-hover);color:var(--web-refresh-hero-primaryCta-text-hover)}
.ddl-secondary-hero .cta-primary:hover,.ddl-secondary-hero .cta-primary:hover{background:var(--web-refresh-hero-primaryCta-button-hover);color:var(--web-refresh-hero-primaryCta-text-hover)}
.ddl-primary-hero .cta-container .cta-secondary:hover,.tertiary-general .cta-container .cta-secondary:hover,.ddl-secondary-hero .cta-secondary:hover{background:var(--web-refresh-cta-button-hover);color:var(--web-refresh-cta-text-hover)}
.video-poster-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}
.video-poster-wrapper .video-poster{width:100%;height:100%;object-fit:var(--ddl-bg-scale);display:block;position:absolute;top:0;left:0;z-index:2;background:transparent}
.video-poster-wrapper video.hero-video{width:100%;height:100%;object-fit:var(--ddl-bg-scale);position:absolute;top:0;left:0;z-index:3;display:block}
.video-poster-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:transparent}
[type="investor"]:lang(ja){.ddl-hero-tertiary .content a{font-family:hiragino-mincho-pron}
}