.pg-dmexco-speaker{--surface-dim:#dadada;--tertiary:#5c5c5c;--outline:#8f6f6e}.pg-dmexco-speaker a{color:inherit}.pg-dmexco-speaker :focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pg-dmexco-speaker .wrap{max-width:820px;margin:0 auto;padding:0 20px}@media (width>=768px){.pg-dmexco-speaker .wrap{padding:0 32px}}.pg-dmexco-speaker .ico{vertical-align:middle;flex:none;display:inline-block}.pg-dmexco-speaker .ico-close{display:none}.pg-dmexco-speaker section[id],.pg-dmexco-speaker h2[id]{scroll-margin-top:74px}.pg-dmexco-speaker .hero{padding:56px 0 28px}.pg-dmexco-speaker .eyebrow{text-transform:uppercase;color:var(--color-primary);margin-bottom:18px;display:inline-block}.pg-dmexco-speaker h1,.pg-dmexco-speaker h2,.pg-dmexco-speaker h3{overflow-wrap:break-word;hyphens:auto}.pg-dmexco-speaker .lede{max-width:36em;color:var(--tertiary);margin-top:18px;font-size:18px;line-height:1.6}.pg-dmexco-speaker .meta{color:var(--tertiary);border-top:1px solid var(--surface-dim);flex-wrap:wrap;gap:18px;margin-top:24px;padding-top:16px;font-size:13px;display:flex}.pg-dmexco-speaker .meta strong{color:var(--color-on-surface);font-weight:600}.pg-dmexco-speaker article{padding:8px 0 64px}.pg-dmexco-speaker article>.wrap>p{max-width:38em;margin:0 0 20px}.pg-dmexco-speaker h2{margin:48px 0 16px}.pg-dmexco-speaker article a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.pg-dmexco-speaker .toc{background:var(--color-surface-lowest);border:1px solid var(--surface-dim);margin:32px 0;padding:24px}.pg-dmexco-speaker .toc p.label{color:var(--tertiary);margin-bottom:12px}.pg-dmexco-speaker .toc ol{padding-left:20px}.pg-dmexco-speaker .toc li{margin-bottom:0;font-size:15px}.pg-dmexco-speaker .toc a{min-height:44px;color:var(--color-on-surface);align-items:center;text-decoration:none;display:inline-flex}.pg-dmexco-speaker .toc a:hover{color:var(--color-primary)}.pg-dmexco-speaker .table-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--surface-dim);margin:20px 0;overflow-x:auto}.pg-dmexco-speaker table{border-collapse:collapse;background:var(--color-surface-lowest);width:100%;min-width:540px;font-size:14px}.pg-dmexco-speaker th,.pg-dmexco-speaker td{text-align:left;border-bottom:1px solid var(--surface-dim);vertical-align:top;padding:12px 14px}.pg-dmexco-speaker th{background:var(--color-surface-container-low);text-transform:uppercase;letter-spacing:.12em;color:var(--tertiary);font-size:11px;font-weight:600}.pg-dmexco-speaker tbody tr:last-child td{border-bottom:0}.pg-dmexco-speaker td strong{font-weight:600}.pg-dmexco-speaker .speaker{background:var(--color-surface-lowest);border:1px solid var(--surface-dim);margin:20px 0;padding:32px;position:relative}.pg-dmexco-speaker .speaker.rank-1{border:2px solid var(--color-primary)}.pg-dmexco-speaker .rank{font-family:var(--font-head);color:var(--color-primary);margin-bottom:8px;font-size:44px;font-weight:700;line-height:1;display:inline-block}.pg-dmexco-speaker .speaker.rank-1 .rank{font-size:64px}.pg-dmexco-speaker .speaker h3{margin:0 0 4px}.pg-dmexco-speaker .role{color:var(--tertiary);margin-bottom:16px;font-size:14px;font-weight:500}.pg-dmexco-speaker .speaker p{margin:0 0 14px}.pg-dmexco-speaker .nachlese{background:var(--surface-container-low,#f3f3f3);border-left:4px solid var(--color-primary);margin:32px 0;padding:20px 24px}.pg-dmexco-speaker .nachlese-label{color:var(--color-primary);margin-bottom:8px}.pg-dmexco-speaker .nachlese h3{margin:0 0 10px}.pg-dmexco-speaker .nachlese p{margin:0}.pg-dmexco-speaker .nachlese figure{margin:0 0 16px}.pg-dmexco-speaker .nachlese img{width:100%;max-width:420px;height:auto;display:block}.pg-dmexco-speaker .nachlese figcaption{color:var(--tertiary);margin-top:6px;font-size:12px}.pg-dmexco-speaker .nachlese-media{gap:16px;margin-bottom:16px;display:grid}@media (width>=700px){.pg-dmexco-speaker .nachlese-media{grid-template-columns:4fr 3fr;align-items:start}}.pg-dmexco-speaker .nachlese-media figure{margin:0}@media (width>=700px){.pg-dmexco-speaker .nachlese-media img{max-width:none}}.pg-dmexco-speaker .nachlese-clip video{aspect-ratio:9/16;background:var(--color-on-surface);width:100%;height:auto;display:block}.pg-dmexco-speaker .divider{text-align:center;color:var(--tertiary);border-top:1px solid var(--surface-dim);border-bottom:1px solid var(--surface-dim);margin:32px 0;padding:12px 0}.pg-dmexco-speaker .note{background:var(--color-surface-container-low);border-left:3px solid var(--color-primary);margin-top:12px;padding:12px 16px;font-size:14px}.pg-dmexco-speaker .note strong{text-transform:uppercase;letter-spacing:.1em;color:var(--tertiary);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.pg-dmexco-speaker .talk-box{background:var(--color-on-surface);color:#fff;margin-top:16px;padding:20px}.pg-dmexco-speaker .talk-box p{color:#d8d6d5;margin:0 0 8px}.pg-dmexco-speaker .talk-box .talk-label{color:var(--color-primary-on-dark);margin-bottom:8px}.pg-dmexco-speaker .talk-box .talk-title{color:#fff;font-family:var(--font-head);margin-bottom:10px;font-size:18px;font-weight:600}.pg-dmexco-speaker .talk-box a{color:#fff;text-decoration:underline}.pg-dmexco-speaker details.faq{border-bottom:1px solid var(--surface-dim);padding:18px 0}.pg-dmexco-speaker details.faq summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:600;font-family:var(--font-head);align-items:center;list-style:none;display:flex}.pg-dmexco-speaker details.faq summary::-webkit-details-marker{display:none}.pg-dmexco-speaker details.faq summary:before{content:"+ ";color:var(--color-primary);font-weight:700}.pg-dmexco-speaker details.faq[open] summary:before{content:"– "}.pg-dmexco-speaker details.faq p{color:var(--tertiary);margin-top:10px}.pg-dmexco-speaker .cta-box{background:var(--color-on-surface);color:#fff;margin:48px 0;padding:40px 32px}.pg-dmexco-speaker .cta-box p.k{color:var(--color-primary-on-dark)}.pg-dmexco-speaker .cta-box h2{color:#fff;margin-top:14px}.pg-dmexco-speaker .cta-box p.t{color:#d8d6d5;max-width:38em;margin-top:12px;font-size:15px}.pg-dmexco-speaker .btn{background:var(--color-primary);color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-top:20px;padding:13px 26px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.pg-dmexco-speaker .btn:hover{background:var(--color-primary-dim)}.pg-dmexco-speaker .cta-box .contact-links{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.pg-dmexco-speaker .contact-link{color:#d8d6d5;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none;display:flex}.pg-dmexco-speaker .contact-link:hover{color:#fff}.pg-dmexco-speaker .contact-link .ico{color:var(--color-primary-dim)}@media (width<=640px){.pg-dmexco-speaker .hero{padding:40px 0 24px}.pg-dmexco-speaker .speaker{padding:24px 20px}.pg-dmexco-speaker .speaker.rank-1{padding:24px 18px}.pg-dmexco-speaker .rank{font-size:38px}.pg-dmexco-speaker .speaker.rank-1 .rank{font-size:52px}.pg-dmexco-speaker .toc{padding:20px}.pg-dmexco-speaker .cta-box{margin:36px 0;padding:32px 20px}.pg-dmexco-speaker .talk-box{padding:18px}.pg-dmexco-speaker .meta{gap:6px 16px}}.pg-dmexco-speaker .video-block{background:var(--color-surface-lowest);border:1px solid var(--surface-dim);margin:32px 0;padding:24px}.pg-dmexco-speaker .video-block h2{margin:0 0 6px}.pg-dmexco-speaker .video-block .vsub{color:var(--tertiary);margin-bottom:16px;font-size:14px}.pg-dmexco-speaker .video-grid{gap:20px;display:grid}@media (width>=700px){.pg-dmexco-speaker .video-grid{grid-template-columns:300px 1fr;align-items:start}}.pg-dmexco-speaker .video-embed{aspect-ratio:9/16;background:var(--color-on-surface);cursor:pointer;width:100%;max-width:300px;position:relative;overflow:hidden}.pg-dmexco-speaker .video-embed img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pg-dmexco-speaker .video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pg-dmexco-speaker .play-btn{background:var(--color-primary);width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pg-dmexco-speaker .play-btn:after{content:"";border:11px solid #0000;border-left:18px solid #fff;border-right-width:0;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.pg-dmexco-speaker .video-meta{color:var(--tertiary);margin-top:10px;font-size:13px}.pg-dmexco-speaker .video-meta a{color:var(--color-primary)}.pg-dmexco-speaker .vtranscript p.lbl{color:var(--tertiary);margin-bottom:8px}.pg-dmexco-speaker .countdown{background:var(--color-primary);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:28px 0;padding:20px 24px;display:flex}.pg-dmexco-speaker .countdown .cd-txt{font-family:var(--font-head);font-size:18px;font-weight:600;line-height:1.25}.pg-dmexco-speaker .countdown .cd-sub{font-family:var(--font-body);opacity:.9;margin-top:4px;font-size:13px;font-weight:400;display:block}.pg-dmexco-speaker .countdown a{color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#fff;padding:12px 22px;font-size:12px;font-weight:600;text-decoration:none}.pg-dmexco-speaker .countdown a:hover{background:var(--color-on-surface);color:#fff}@media (width<=640px){.pg-dmexco-speaker .countdown{padding:18px 16px}.pg-dmexco-speaker .countdown .cd-txt{font-size:16px}.pg-dmexco-speaker .countdown a{text-align:center;width:100%}.pg-dmexco-speaker .video-block{padding:20px 16px}}
