article.vortrag{--tile-shield:#e8603c;color:#2e3038;background:#fff;padding:0;font-family:Barlow,system-ui,sans-serif}article.vortrag p,article.vortrag li,article.vortrag dd{text-wrap:pretty}.vortrag__head{text-align:center;max-width:960px;margin:0 auto;padding:128px 20px 0}.vortrag__kicker{text-transform:uppercase;letter-spacing:.1em;color:#6b6e78;margin:0 0 16px;font-size:clamp(15px,3.6vw,20px);font-weight:300}article.vortrag h1.vortrag__title{text-transform:uppercase;color:#e8603c;letter-spacing:.01em;margin:0;font-family:Barlow,system-ui,sans-serif;font-size:clamp(27px,7vw,50px);font-weight:700;line-height:1.08}.vortrag__title span,.vortrag__subtitle span{white-space:nowrap;display:block}.vortrag__subtitle{text-transform:uppercase;letter-spacing:.04em;color:#2e3038;margin:18px 0 0;font-size:clamp(15px,4vw,24px);font-weight:300;line-height:1.3}.vortrag__facts-wrap{padding:0 20px 96px}.vortrag__facts-wrap--ueber{padding-bottom:40px}.vortrag__facts{background:#f1f1f3;border:1px solid #e1e2e6;border-radius:4px;gap:24px;max-width:960px;margin:56px auto 0;padding:28px 24px;display:grid}@media (width>=768px){.vortrag__facts{grid-template-columns:1fr 1fr;gap:32px 48px;padding:40px 48px}}.vortrag__facts dt{text-transform:uppercase;letter-spacing:.1em;color:#6b6e78;margin:0 0 6px;font-size:14px;font-weight:300}.vortrag__facts dd{margin:0;font-size:18px;font-weight:400;line-height:1.5}.vortrag__body{max-width:720px;margin:0 auto}.vortrag__section{background:#fff;padding:88px 20px}.vortrag__section:nth-last-of-type(odd){background:#f1f1f3}article.vortrag:has(>.vortrag__section:first-of-type:nth-last-of-type(2n)){background:#f1f1f3}article.vortrag:has(>.vortrag__section:first-of-type:nth-last-of-type(2n)) .vortrag__facts{background:#fff}@media (width>=768px){.vortrag__section{padding:112px 40px}}.vortrag__num{color:#e8603c;letter-spacing:.02em;font-variant-numeric:tabular-nums;min-width:32px;font-size:22px;font-weight:700;line-height:1.6;display:block}article.vortrag h2.vortrag__h2{text-transform:uppercase;color:#e8603c;letter-spacing:.02em;margin:0 0 20px;font-family:Barlow,system-ui,sans-serif;font-size:clamp(22px,3vw,26px);font-weight:700;line-height:1.2}.vortrag__section p{margin:0 0 16px;font-size:18px;line-height:1.6}.vortrag__section strong{font-weight:700}.vortrag__list,.vortrag__numbered{margin:0 0 16px;padding:0;list-style:none}.vortrag__list li{margin-bottom:18px}.vortrag__numbered li{grid-template-columns:auto 1fr;align-items:baseline;gap:16px;margin-bottom:18px;display:grid}.vortrag__list li p:last-child,.vortrag__numbered li p{margin-bottom:0}.vortrag__quote{color:#2e3038;border-left:4px solid #e8603c;margin:18px 0;padding:4px 0 4px 20px;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.35}.vortrag__link a{color:#e8603c;text-underline-offset:4px;font-weight:600;text-decoration:underline}.vortrag a:focus-visible{outline-offset:3px;outline:2px solid #2e3038}.buch__cover{justify-content:center;display:flex}.buch__cover-img{width:180px;margin:0 auto 36px;display:block;box-shadow:0 18px 40px #0000002e}.buch__form{--tile-ink:#2e3038;--tile-bg:#fff;--tile-strong:#e8603c}.buch__form .tile-form{margin-top:8px}.buch__button{text-transform:uppercase;letter-spacing:.08em;color:#e8603c;border:1.5px solid #e8603c;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 28px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.buch__button:hover{color:#fff;background:#e8603c}.vortrag__section p.buch__small{margin-top:24px;font-size:15px}.ueber__lead{max-width:720px;margin:8px auto 0;font-size:18px;line-height:1.6}article.vortrag .ueber__head h1+.ueber__lead{margin-top:24px}.ueber__key-link{color:#e8603c;text-underline-offset:4px;text-decoration:underline}.vortrag__section p.ueber__button-row{margin-top:24px}@media (width<=480px){article.vortrag .ueber__head h1.vortrag__title{font-size:clamp(22px,6.4vw,27px)}}
