.edition .ed-lineup{--lineup-gap:24px;min-width:0}.edition .ed-lineup-grid{gap:var(--lineup-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.edition .ed-lineup-grid>li{min-width:0}.edition .ed-lineup-speaker{outline-offset:6px;border-radius:24px;display:block}.edition .ed-lineup-photo{aspect-ratio:3/4;background:#151915;border-radius:24px;overflow:hidden}.edition .ed-lineup-speaker .ed-lineup-photo{transition:box-shadow .25s}.edition .ed-lineup-caption{padding-top:20px}.edition .ed-lineup-caption h3{color:var(--ed-text);margin:0;font:700 clamp(20px,1.8vw,24px)/1.3 EdJura,sans-serif}.edition .ed-lineup-caption p{color:#aaa;max-width:34ch;margin-top:10px;font:600 14px/1.6 EdJura,sans-serif}.edition .ed-lineup-speaker:hover h3{color:var(--ed-green)}.edition .ed-lineup-speaker:focus-visible{outline:2px solid var(--ed-green)}.edition .ed-lineup-curtain{overflow:hidden}.edition .ed-lineup-continuation{padding-top:36px}.edition .ed-lineup-unknown{border:1px solid #38443b}.edition .ed-lineup-unknown img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.edition .ed-lineup-announcement h3{color:var(--ed-green)}.edition .ed-lineup-footer{grid-template-columns:minmax(0,1fr) 205px;align-items:center;gap:32px;margin-top:32px;display:grid}.edition .ed-lineup-seam{align-items:center;gap:18px;min-width:0;display:flex}.edition .ed-lineup-seam>span{background:#3a3a3a;flex:1;height:1px}.edition .ed-lineup-toggle{isolation:isolate;min-width:205px;min-height:48px;color:var(--ed-text);background:#141414;border:1px solid #737373;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:12px 22px;font:600 14px/1.4 EdJura,sans-serif;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.edition .ed-lineup-toggle:before{content:"";z-index:-1;clip-path:circle(0% at 50% 100%);transition:clip-path var(--ed-action-fill-duration,.55s) var(--ed-action-fill-easing,cubic-bezier(.22,1,.36,1));background:#303030;position:absolute;inset:0}.edition .ed-lineup-toggle:is(:hover,:focus-visible,:active){border-color:var(--ed-green)}.edition .ed-lineup-toggle:is(:hover,:focus-visible,:active):before{clip-path:circle(150% at 50% 100%)}.edition .ed-lineup-toggle:focus-visible{outline:2px solid var(--ed-green);outline-offset:4px}.edition .ed-lineup-fold-mark{flex:none;width:12px;height:12px;display:block;position:relative}.edition .ed-lineup-fold-mark:before,.edition .ed-lineup-fold-mark:after{content:"";background:var(--ed-green);border-radius:1px;width:12px;height:1.5px;position:absolute;top:5px;left:0}.edition .ed-lineup-fold-mark:after{transition:transform .3s;transform:rotate(90deg)}.edition .is-open .ed-lineup-fold-mark:after{transform:rotate(0)}.edition .ed-lineup-footer>.ed-action{justify-content:center;width:100%;min-width:0;height:48px;min-height:48px;margin:0}@media (max-width:1000px){.edition .ed-lineup{--lineup-gap:20px}.edition .ed-lineup-caption h3{font-size:21px}.edition .ed-lineup-caption p{font-size:13px}.edition .ed-lineup-footer{gap:24px}}@media (max-width:700px){.edition .ed-lineup{--lineup-gap:14px}.edition .ed-lineup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edition .ed-lineup-photo{border-radius:18px}.edition .ed-lineup-caption{padding-top:14px}.edition .ed-lineup-caption h3{font-size:19px}.edition .ed-lineup-caption p{margin-top:8px;font-size:13px;line-height:1.5}.edition .ed-lineup-continuation{row-gap:28px;padding-top:28px}.edition .ed-lineup-footer{grid-template-columns:1fr;gap:16px;margin-top:24px}.edition .ed-lineup-seam{gap:12px}.edition .ed-lineup-toggle{font-size:13px}.edition .ed-lineup-footer>.ed-action{justify-self:center;width:205px;font-size:13px}}@media (prefers-reduced-motion:reduce){.edition .ed-lineup *,.edition .ed-lineup-toggle:before{scroll-behavior:auto!important;transition:none!important}}
