body{background-color:#f9f9f9;min-height:100vh}.event-programma-container{margin:0 auto;max-width:1200px;position:relative;width:100%}.background-blok{background-color:#fff;border-radius:24px;height:1500px;margin-top:60px;overflow:hidden;position:relative;width:1200px;z-index:0}.banner-afbeelding{display:block;height:auto;width:100%}.content-blok{display:flex;flex-direction:column;left:0;margin-top:50px;padding:20px 40px;position:absolute;top:0;width:100%;z-index:2}.titel-blok{align-items:center;color:#fff;display:flex;font-size:44px;font-weight:700;gap:12px;margin-bottom:25px}.titel-logo .accent{color:#fdb913}.titel-info{font-weight:500}.inloop-wrapper{align-items:flex-start;display:flex;margin-top:19px}.inloop-wrapper+.inloop-wrapper{margin-top:19px}.tijd-blok{color:#fff;flex-shrink:0;font-size:20px;font-weight:400;margin-top:18px;width:50px}.inloop-sectie{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.15);cursor:pointer;display:flex;height:auto;justify-content:space-between;margin-left:37px;min-height:130px;padding:16px 20px;transition:transform .3s ease,box-shadow .3s ease;width:545.1px}.inloop-text{flex:1}.inloop-text h3{color:#2e248f;font-size:18px;margin-bottom:6px}.inloop-text p{color:#3f3f44;font-size:16px;margin-bottom:8px}.inloop-text span{color:#2e248f;font-size:15px;font-weight:700}.inloop-info{flex-direction:column;gap:8px;justify-content:center;margin-left:16px;text-align:center}.inloop-info,.inloop-locatie{align-items:center;display:flex}.inloop-locatie{color:#2e248f;font-size:15px;font-weight:700;gap:6px}.inloop-locatie img{height:16px;width:16px}.spreker-foto,.spreker-foto-wrapper{height:64px;width:64px}.spreker-foto{border-radius:50%;overflow:hidden}.spreker-foto img{height:100%;object-fit:cover;width:100%}.sessie-titel{color:#2e248f;font-size:18px;font-weight:700;margin-left:20px}.horizontale-blokken{align-items:stretch;display:flex;gap:15px;margin-left:87px;margin-top:19px}.blok{border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;height:auto}.editie-badge{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.25);display:flex;height:120px;justify-content:center;position:absolute;right:30px;top:20px;width:120px;z-index:3}.editie-content{color:#2e248f;text-align:center}.editie-cijfer{font-size:32px;font-weight:700}.editie-cijfer sup{font-size:16px}.editie-tekst{display:block;font-size:14px;font-weight:600;letter-spacing:.5px;margin-top:4px}.blok,.inloop-sectie{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.horizontale-blokken .blok:nth-child(n+2){background-color:#d0f0f4}.blok-talkshow{background-color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:16px 20px}.blok-locatie{align-items:center;color:#2e248f;display:flex;font-size:14px;font-weight:700;gap:6px}.blok-locatie img{height:14px;width:14px}.blok-titel{color:#2e248f;font-size:16px;font-weight:700;line-height:1.3}.blok-sub{color:#3f3f44;font-size:14px;line-height:1.3}.blok-spreker{align-items:center;display:flex;gap:8px;margin-top:auto}.blok-spreker img{border-radius:50%;height:36px;object-fit:cover;width:36px}.blok-naam{color:#2e248f;font-size:13px;font-weight:700}.blok-functie{color:#3f3f44;font-size:12px}.blok:hover,.inloop-sectie:hover{box-shadow:0 12px 24px rgba(0,0,0,.2);transform:scale(1.02)}.blok-spreker-multiple{display:flex;gap:0;margin-top:auto;padding-top:8px;position:relative}.blok-spreker-multiple .avatar{border-radius:50%;height:56px;margin-left:-18px;overflow:hidden;width:56px;z-index:1}.blok-spreker-multiple .avatar:first-child{margin-left:0;z-index:3}.blok-spreker-multiple .avatar:nth-child(2){z-index:2}.blok-spreker-multiple .avatar:nth-child(3){z-index:1}.blok-spreker-multiple img{height:100%;object-fit:cover;width:100%}.blok-sprekers{align-items:center;display:flex;margin-top:auto;padding-top:6px}.circle-foto{border:none;border-radius:50%;height:52px;margin-left:-12px;object-fit:cover;width:52px;z-index:1}.circle-foto:first-child{margin-left:0;z-index:3}.circle-foto:nth-child(2){z-index:2}.circle-foto:nth-child(3){z-index:1}.popup{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.popup-box{background:#fff;border-radius:12px;box-shadow:0 12px 28px rgba(0,0,0,.3);left:50%;max-width:600px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.popup-content{align-items:center;display:flex;flex-direction:column;text-align:center}.popup-close{background:none;border:none;color:#666;cursor:pointer;font-size:24px;position:absolute;right:18px;top:12px}.popup-cta-button{background-color:#faaf40;border-radius:25px;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-top:20px;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.popup-cta-button:hover{background-color:#fbc66e;color:#fff}.popup-sprekers img{border:0 solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.2);object-fit:cover!important}.mobiel-blokken-slider .mobiel-blok:nth-child(n+2){background-color:#d0f0f4}#popup-img-wrapper{border-radius:50%!important;display:flex;flex-wrap:wrap;gap:16px;justify-content:left;margin-bottom:30px}@media (max-width:601px){.event-programma-container{display:none}}