.event-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px max(24px,calc((100vw - 1240px)/2));background:#061325;color:white}.event-header nav{display:flex;align-items:center;gap:24px}.event-header select{font:inherit;background:#102845;color:white;border:1px solid #708096;padding:8px}.event-hero{background:linear-gradient(90deg,rgba(6,19,37,.94),rgba(6,19,37,.7)),url('/assets/dubai-hero.png') center/cover;color:white;padding:70px 24px}.event-hero-inner{max-width:1240px;margin:auto}.event-hero h1{font-size:clamp(38px,6vw,72px);max-width:900px;line-height:1.06}.event-intro{max-width:770px;font-size:19px;color:#e1e7ef}.event-details{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0}.event-details span{font-size:14px;border:1px solid #94a1b2;border-radius:5px;padding:8px 12px}.event-content{max-width:1288px;margin:auto;padding:60px 24px;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}.event-explanation .kicker{color:#805b20;font-size:14px}.event-content h2{font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.02em}.event-explanation ol{padding-inline-start:22px}.event-explanation li{margin:18px 0}.event-capacity{background:#eff3f7;border-inline-start:4px solid #d9ad62;padding:24px;margin-top:30px}.event-capacity strong{display:block;font-size:24px;color:#102845}.event-capacity p,.event-fine{font-size:14px;line-height:1.65}.event-capacity button{background:white;border:1px solid #c2cad5;padding:8px 12px;font:inherit;cursor:pointer}.event-form{padding:30px;border:1px solid #d5dce5;border-radius:12px;box-shadow:0 8px 30px #1028450a}.event-form fieldset{border:1px solid #d5dce5;border-radius:8px;padding:20px;display:grid;gap:18px}.event-form legend{font-size:16px;font-weight:600;padding:0 8px}.event-form label{min-width:0}.event-form input,.event-form select,.event-form textarea{max-width:100%}#event-status{font-size:16px;margin:0}#event-status.error{color:#a62828}#event-status.success{color:#155c3b}#event-submit:disabled{opacity:.5;cursor:not-allowed}#inscription{scroll-margin-top:24px}@media(max-width:800px){.event-content{grid-template-columns:1fr;gap:35px}.event-hero{padding:45px 24px}.event-form{padding:22px}.event-header nav{gap:12px}.event-header .brand-copy{display:none}}
.admin-tabs{display:flex;gap:16px;margin-bottom:28px;flex-wrap:wrap}.admin-tabs a{padding:10px 16px;background:white;border:1px solid #c7cfdb;border-radius:6px}.admin-tabs a[aria-current=page]{background:#102845;color:white}.event-survey-summary{background:white;border:1px solid #dce2e9;padding:18px;margin:18px 0;border-radius:8px}.event-survey-summary h2{font:600 20px system-ui;letter-spacing:0}.event-survey-summary p{margin:8px 0}.event-link{overflow-wrap:anywhere}
