.ev-section{padding:80px 7% 40px;background:#181411;color:#f1e6ce;overflow:hidden;scroll-margin-top:90px;font:13px/1.8 'DM Sans',Arial,sans-serif}.ev-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:35px}.ev-kicker{color:#bb985d;font-size:9px;letter-spacing:2.5px;margin:0 0 18px!important}.ev-heading h1,.ev-heading h2{font:400 clamp(46px,5.6vw,78px)/1.08 'Cormorant Garamond',Georgia,serif;margin:0;color:#efdfbc;letter-spacing:-1px}.ev-intro{color:#b3a38b;font-size:12px;margin:0;max-width:280px}.ev-track{position:relative;display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;direction:ltr}.ev-track::-webkit-scrollbar{display:none}.ev-card{display:grid;grid-template-columns:1.15fr 1fr;flex:0 0 100%;min-width:0;scroll-snap-align:start;border:1px solid #af8b4d40;background:#100e0d;color:#f3e7cc;align-items:center}.ev-poster{display:block;position:relative;background:#090807;padding:0;border:0;min-width:0;text-decoration:none!important}.ev-poster img{display:block;width:100%;height:620px;object-fit:contain;object-position:center;max-width:100%}.ev-poster>span{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);white-space:nowrap;color:#f1d8a4;background:#0b0808df;border:1px solid #b091534f;padding:8px 14px;font-size:8px;letter-spacing:1.2px}.ev-copy{padding:45px 11%;min-width:0}.ev-edition{font-size:9px;letter-spacing:2px;color:#8f7549}.ev-date{color:#c9a86d;font-size:11px;line-height:1.8;margin:27px 0 15px!important}.ev-copy h3{font:400 clamp(34px,3.5vw,52px)/1.08 'Cormorant Garamond',Georgia,serif;color:#f6e9ce;margin:0 0 24px;letter-spacing:-.5px}.ev-description{font-size:12px;line-height:2;color:#bcae97;margin:0 0 25px!important}.ev-location{font-size:9px;color:#89775e;margin:0 0 28px!important}.ev-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;color:#20170e!important;background:#c6a366;border:1px solid #c6a366;text-decoration:none;padding:14px 20px;min-height:48px;font-size:11px;line-height:1.5;letter-spacing:.4px}.ev-cta:hover{background:#e2c48e}.ev-cta svg,.ev-control svg{width:18px!important;height:18px!important;display:block;flex:none}.ev-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:24px}.ev-navigation{display:flex;gap:12px;align-items:center;direction:ltr}.ev-control{width:44px;height:44px;display:grid;place-items:center;border:1px solid #ad8b4e60;border-radius:50%;background:none;color:#e2c28b;cursor:pointer;flex:none}.ev-control:hover{background:#c5a16c20}.ev-count{font-size:10px;letter-spacing:2px;min-width:65px;text-align:center;color:#c9ab74}.ev-pause{padding:10px;border:0;background:none;color:#a58d66;font:10px/1.7 'DM Sans',sans-serif;min-height:44px;cursor:pointer}.ev-all{font-size:10px;color:#c4a56c!important;text-decoration:none;border-bottom:1px solid #8c703f;padding:8px 0}.ev-control:focus-visible,.ev-pause:focus-visible,.ev-poster:focus-visible,.ev-cta:focus-visible{outline:2px solid #dfba77;outline-offset:-3px}.ev-empty{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center;padding:20px 0}.ev-empty>img{width:100%;height:390px;object-fit:cover;object-position:center 35%}.ev-empty h3{font:400 50px/1.1 'Cormorant Garamond',serif;color:#e6c68a;margin:0 0 24px}.ev-empty p:not(.ev-kicker){font-size:12px;color:#b5a48c;max-width:400px;margin-bottom:25px}.ev-poster-dialog{padding:40px 20px 20px;background:#100d0b;border:1px solid #ac8d55;color:#e7c98f;width:min(1100px,95vw);max-width:95vw;max-height:95dvh}.ev-poster-dialog::backdrop{background:#060504ec}.ev-poster-dialog img{display:block;width:100%;height:76dvh;object-fit:contain}.ev-poster-close{position:absolute;right:8px;top:8px;width:44px;height:44px;border-radius:50%;background:#261c11;color:#e1c38a;border:1px solid #ac8d5550;display:grid;place-items:center;cursor:pointer}.ev-poster-close svg{width:16px!important;height:16px!important}.ev-poster-original{display:block;text-align:center;color:#c9aa6e;font-size:11px;padding:12px;min-height:44px}.ev-admin{padding:55px 7%;font:13px/1.8 'DM Sans',Arial,sans-serif;color:#57422b}.ev-admin>h1{font-size:60px;margin:0 0 25px}.ev-admin>p:not(.ev-kicker){max-width:850px;font-size:12px;color:#8e7758;margin-bottom:40px}.ev-admin-grid{display:grid;grid-template-columns:230px 1fr;gap:50px}.ev-admin-grid aside>a{font-size:12px;display:block;margin-top:30px;color:#a17d44}.ev-admin-grid aside button:not(.g-button){display:block;border:0;border-bottom:1px solid #c7b394;background:none;text-align:left;padding:20px 0;width:100%;font-size:12px;color:#675036;cursor:pointer}.ev-admin-grid aside small{display:block;color:#a98754}.ev-admin label{display:block;font-size:12px;margin-bottom:20px}.ev-admin input:not([type=checkbox]),.ev-admin textarea{display:block;width:100%;border:1px solid #bda17b;background:#fff8eb;padding:12px;font:14px/1.6 'DM Sans',sans-serif;margin-top:6px;color:#4b3822}.ev-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ev-admin-actions{display:flex;flex-wrap:wrap;gap:15px;margin:25px 0}.ev-admin-actions button:not(.g-button){border:0;background:none;color:#8c6a36;padding:10px;min-height:44px;cursor:pointer}.ev-consent{display:flex!important;gap:12px;align-items:flex-start}.ev-consent input{width:18px;height:18px;flex:none}.ev-admin #evPosterPreview{max-width:250px;height:250px;object-fit:contain;background:#17120d;margin:0 0 25px}.ev-admin #evStatus:not(:empty){padding:14px;background:#ead9b8;border:1px solid #b9965a;font-size:12px;position:sticky;bottom:10px}html[dir=rtl] .ev-copy{direction:rtl;text-align:right}html[dir=rtl] .ev-heading h2,html[dir=rtl] .ev-heading h1{font-family:'Noto Sans Arabic',Tahoma,sans-serif;font-size:52px;line-height:1.5;letter-spacing:0}html[dir=rtl] .ev-kicker{letter-spacing:0}#nav{gap:18px}@media(max-width:900px){.ev-copy{padding:30px 8%}.ev-poster img{height:550px}.ev-copy h3{font-size:38px}.ev-admin-grid{grid-template-columns:1fr;gap:30px}.ev-admin-grid aside{border-bottom:1px solid #bba17c;padding-bottom:25px}}@media(max-width:760px){.ev-section{padding:55px 7% 28px;scroll-margin-top:75px}.ev-heading{display:block;margin-bottom:25px}.ev-heading h2,.ev-heading h1{font-size:47px}.ev-kicker{font-size:8px;letter-spacing:1.7px}.ev-intro{font-size:11px;margin-top:18px}.ev-card{display:flex;flex-direction:column;align-items:stretch}.ev-poster img{height:420px}.ev-copy{padding:28px 8%;flex:1}.ev-copy h3{font-size:35px;line-height:1.12;margin-bottom:18px}.ev-description{font-size:12px;line-height:1.9}.ev-date{font-size:10px;margin-top:18px!important}.ev-location{font-size:9px}.ev-cta{font-size:11px;width:100%}.ev-controls{flex-wrap:wrap;gap:15px}.ev-navigation{width:100%;gap:9px}.ev-pause{margin-left:auto;font-size:9px;padding:8px 0}.ev-all{margin-left:auto;font-size:10px}.ev-poster-dialog{padding:45px 10px 12px}.ev-poster-dialog img{height:73dvh}.ev-empty{grid-template-columns:1fr;gap:30px}.ev-empty>img{height:270px}.ev-empty h3{font-size:42px}.ev-admin{padding:40px 7%}.ev-admin>h1{font-size:47px}.ev-form-row{grid-template-columns:1fr;gap:0}.ev-admin input:not([type=checkbox]),.ev-admin textarea{font-size:16px}html[dir=rtl] .ev-heading h2,html[dir=rtl] .ev-heading h1{font-size:35px}}@media(prefers-reduced-motion:reduce){.ev-track{scroll-behavior:auto}}
