.rth *{margin:0;padding:0;box-sizing:border-box}.rth{--navy:#0B2137;--navy2:#12314f;--ink:#0e2740;--blue:#0F5E7D;--teal:#159AAE;--gold:#C9922F;--paper:#ffffff;--box:#faf6ec;--muted:#5b6b77;--line:#e7e0d0;font-family:var(--rth-font-barlow),system-ui,Arial,sans-serif;color:var(--ink);background:var(--paper);width:100%;overflow:hidden;line-height:1.5}.rth img{display:block;max-width:100%}.rth__wrap{max-width:1000px;margin:0 auto;padding:0 clamp(18px,5vw,44px)}.rth__hero{position:relative;min-height:clamp(560px,74vw,820px);background:#0b1f33 url(/images/assets-programme-round-tabel-2026/cover.webp) center 26%/cover no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:clamp(90px,12vw,140px) clamp(20px,6vw,80px) clamp(34px,5vw,58px)}.rth__hero:before{content:"";position:absolute;inset:0 0 auto;height:32%;background:linear-gradient(180deg,rgba(8,20,32,.45),rgba(8,20,32,0))}.rth__hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:82%;background:linear-gradient(180deg,rgba(8,22,38,0) 0,rgba(8,22,38,.44) 30%,rgba(8,22,38,.84) 62%,rgba(8,20,32,.97))}.rth__emblem{position:absolute;top:clamp(14px,3vw,26px);left:50%;transform:translateX(-50%);z-index:2;width:clamp(86px,12vw,140px);height:auto;filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}.rth__htext{position:relative;z-index:2;max-width:820px}.rth__eyebrow{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.26em;font-size:clamp(10px,1.35vw,14px);color:var(--gold);padding-inline-start:.26em}.rth__title{font-family:var(--rth-font-anton),Impact,sans-serif;font-weight:400;line-height:.98;letter-spacing:.01em;margin-top:clamp(8px,1.3vw,15px);font-size:clamp(30px,6vw,62px);overflow-wrap:break-word}.rth__subtitle,.rth__title{text-transform:uppercase;color:#fff}.rth__subtitle{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;letter-spacing:.14em;margin-top:clamp(10px,1.5vw,16px);font-size:clamp(12px,1.7vw,17px);padding-inline-start:.14em}.rth__meta{font-weight:600;color:#f0d9a6;letter-spacing:.02em;margin-top:clamp(6px,1vw,10px);font-size:clamp(13px,1.6vw,17px)}.rth__cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:clamp(20px,2.6vw,30px)}.rth__hero .rth__cta{margin-top:clamp(26px,3.6vw,42px)}.rth__btn{display:inline-flex;align-items:center;gap:9px;text-decoration:none;cursor:pointer;font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(12px,1.4vw,15px);padding:13px 26px;border-radius:999px;transition:transform .15s,box-shadow .15s,background .15s}.rth__btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;flex:none}.rth__btn--gold{background:var(--gold);color:#1a1205;box-shadow:0 6px 18px rgba(201,146,47,.35)}.rth__btn--gold:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(201,146,47,.5)}.rth__btn--ghost{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.55)}.rth__btn--ghost:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.rth__btn--navy{background:var(--navy);color:#fff}.rth__btn--navy:hover{transform:translateY(-2px);background:var(--navy2)}.rth__section{padding:clamp(38px,5.5vw,66px) 0}.rth__section--tint{background:var(--box)}.rth__part{text-transform:uppercase;letter-spacing:.22em;color:var(--gold);font-size:clamp(10px,1.3vw,13px)}.rth__h2,.rth__part{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600}.rth__h2{color:var(--navy);font-size:clamp(23px,3.4vw,36px);margin-top:6px;line-height:1.15}.rth__rule{height:3px;width:52px;background:var(--gold);border-radius:3px;margin-top:12px}.rth__p{color:#37474f;font-size:clamp(14px,1.6vw,16px);line-height:1.7;margin-top:16px;max-width:74ch}.rth__strip{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,2.4vw,28px);background:linear-gradient(120deg,var(--navy) 0,var(--navy2) 100%);color:#fff;border-radius:14px;padding:clamp(18px,2.6vw,26px) clamp(18px,3vw,32px);margin-top:clamp(24px,3.4vw,36px);text-align:center}.rth__strip span{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(13px,1.8vw,18px);position:relative;padding-inline-start:22px}.rth__strip span:before{content:"\00D7";position:absolute;inset-inline-start:0;top:-1px;color:var(--gold);font-weight:800}.rth__video{padding-block:clamp(46px,6.4vw,80px)}.rth__videobox{position:relative;width:min(100%,400px,calc(78vh * 9 / 16));margin-inline:auto;aspect-ratio:9/16;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--navy);box-shadow:0 18px 44px rgba(11,33,55,.18)}.rth__videobox iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.rth__videocap{margin-top:clamp(14px,2vw,20px);text-align:center;font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:clamp(11px,1.3vw,13px)}.rth__pull{border-inline-start:4px solid var(--gold);background:var(--box);border-radius:0 14px 14px 0;padding:clamp(20px,3vw,30px) clamp(20px,3.4vw,34px);margin-top:clamp(24px,3.4vw,34px)}.rth__pull p{font-style:italic;color:var(--navy);font-size:clamp(16px,2.3vw,24px);line-height:1.5}.rth__stats{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.6vw,18px);margin-top:clamp(26px,3.4vw,36px)}.rth__stat{background:#fff;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:12px;padding:clamp(16px,2.2vw,24px) clamp(10px,1.6vw,16px);text-align:center}.rth__stat .v{font-family:var(--rth-font-anton),Impact,sans-serif;font-weight:400;color:var(--navy);font-size:clamp(20px,2.9vw,32px);line-height:1}.rth__stat .l{color:var(--muted);font-size:clamp(11px,1.25vw,13px);line-height:1.4;margin-top:10px;font-weight:500}.rth__cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.4vw,26px);margin-top:clamp(26px,3.4vw,36px)}.rth__col{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.8vw,30px)}.rth__col h3{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--navy);font-size:clamp(15px,1.9vw,19px);display:flex;align-items:center;gap:10px}.rth__col h3 svg{width:22px;height:22px;stroke:var(--gold);fill:none;stroke-width:2.2;flex:none}.rth__col ul{list-style:none;margin-top:16px}.rth__col li{position:relative;padding-inline-start:22px;font-size:clamp(13px,1.5vw,15px);color:#33454f;margin-top:11px;font-weight:500;line-height:1.55}.rth__col li:before{content:"";position:absolute;inset-inline-start:0;top:8px;width:7px;height:7px;border-radius:1px;background:var(--gold);transform:rotate(45deg)}.rth__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,22px);margin-top:clamp(26px,3.4vw,36px)}.rth__card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.6vw,28px);transition:transform .15s,box-shadow .15s}.rth__card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(11,33,55,.1)}.rth__ic{width:52px;height:52px;border-radius:50%;background:var(--navy);display:flex;align-items:center;justify-content:center}.rth__ic svg{width:27px;height:27px;stroke:var(--gold);fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.rth__card h3{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;color:var(--navy);font-size:clamp(16px,1.9vw,19px);margin-top:16px}.rth__card p{color:#37474f;font-size:clamp(13px,1.45vw,14.5px);line-height:1.6;margin-top:8px}.rth__banner{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--navy) 0,#0f2c49 55%,#123a5f 100%);color:#fff;text-align:center;padding:clamp(38px,5.5vw,66px) clamp(20px,6vw,80px)}.rth__banner .eb{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.26em;color:var(--gold);font-size:clamp(10px,1.3vw,13px)}.rth__banner h2{font-family:var(--rth-font-anton),Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(28px,4.6vw,48px);line-height:1;margin-top:12px;color:#fff}.rth__banner p{max-width:620px;margin:14px auto 0;color:#d6e2ec;font-size:clamp(14px,1.7vw,17px);line-height:1.6}.rth__princ{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.8vw,30px);margin-top:clamp(24px,3.2vw,32px)}.rth__princ .lab{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);font-size:11px}.rth__princ .lab,.rth__princ .ph{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600}.rth__princ .ph{color:var(--navy);font-size:clamp(16px,2vw,20px);margin-top:5px}.rth__checks{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin-top:16px}.rth__checks .c{display:flex;gap:10px;align-items:flex-start;font-size:clamp(12px,1.45vw,14px);color:#33454f;font-weight:500}.rth__checks .c.full{grid-column:span 2}.rth__checks .ck{width:17px;height:17px;border-radius:50%;background:var(--gold);color:#fff;flex:none;display:flex;align-items:center;justify-content:center;font-size:9px;margin-top:2px}.rth__pages{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,20px);margin-top:clamp(26px,3.4vw,36px)}.rth__page{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(20px,2.4vw,26px);transition:transform .15s,box-shadow .15s}.rth__page:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(11,33,55,.1)}.rth__page .rth__ic{width:46px;height:46px}.rth__page .rth__ic svg{width:24px;height:24px}.rth__page h3{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;color:var(--navy);font-size:clamp(15px,1.8vw,18px);margin-top:14px}.rth__page p{color:#37474f;font-size:clamp(12.5px,1.4vw,14px);line-height:1.55;margin-top:7px;flex:1}.rth__page .rth__btn{margin-top:18px;justify-content:center;padding:11px 18px;font-size:clamp(11px,1.2vw,13px)}.rth__dossier{display:flex;align-items:center;gap:clamp(16px,2.4vw,26px);background:var(--box);border:1px solid var(--line);border-inline-start:4px solid var(--gold);border-radius:16px;padding:clamp(20px,2.6vw,28px);margin-top:clamp(14px,2vw,20px)}.rth__dossier .rth__ic{flex:none}.rth__dossiertext{flex:1;min-width:0}.rth__dossiereb{text-transform:uppercase;letter-spacing:.18em;color:var(--gold);font-size:clamp(9px,1.05vw,11px)}.rth__dossier h3,.rth__dossiereb{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600}.rth__dossier h3{color:var(--navy);font-size:clamp(16px,2vw,20px);margin-top:6px}.rth__dossier p:not(.rth__dossiereb){color:#37474f;font-size:clamp(13px,1.45vw,14.5px);line-height:1.6;margin-top:6px}.rth__dossier .rth__btn{flex:none}@media (max-width:760px){.rth__dossier{flex-direction:column;align-items:flex-start}.rth__dossier .rth__btn{width:100%;justify-content:center}}.rth__b2b{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--navy) 0,#0f2c49 55%,#123a5f 100%);color:#fff;text-align:center;padding:clamp(40px,6vw,72px) clamp(20px,6vw,80px)}.rth__b2b .eb{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.26em;color:var(--gold);font-size:clamp(10px,1.3vw,13px)}.rth__b2b h2{font-family:var(--rth-font-anton),Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(26px,4.4vw,46px);line-height:1;margin-top:12px;color:#fff}.rth__b2b p{max-width:620px;margin:16px auto 0;color:#d6e2ec;font-size:clamp(14px,1.7vw,17px);line-height:1.6}.rth__b2b .rth__cta{margin-top:clamp(22px,3vw,30px)}.rth__gallery{background:linear-gradient(180deg,#0a1d31 0,var(--navy) 42%,#0d2743 100%);padding:clamp(38px,5.5vw,70px) 0 clamp(34px,5vw,60px)}.rth__galwrap{max-width:1240px;margin:0 auto;padding:0 clamp(18px,5vw,44px);text-align:center}.rth__galeb{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;letter-spacing:.26em;color:var(--gold);font-size:clamp(10px,1.3vw,13px)}.rth__galeb,.rth__galh2{text-transform:uppercase}.rth__galh2{font-family:var(--rth-font-anton),Impact,sans-serif;font-weight:400;letter-spacing:.01em;color:#fff;font-size:clamp(26px,4.2vw,44px);line-height:1;margin-top:12px}.rth__galrule{height:3px;width:52px;background:var(--gold);border-radius:3px;margin:14px auto 0}.rth__galintro{max-width:640px;margin:16px auto 0;color:#d6e2ec;font-size:clamp(14px,1.7vw,17px);line-height:1.6}.rth__galgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(8px,1.1vw,14px);margin-top:clamp(26px,3.4vw,38px)}.rth__galtile{display:block;width:100%;aspect-ratio:4/3;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.06);cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.rth__galtile:hover{transform:translateY(-3px);border-color:rgba(201,146,47,.7);box-shadow:0 12px 26px rgba(0,0,0,.45)}.rth__galtile:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.rth__galtile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rth__galmore{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(24px,3.2vw,34px)}.rth__galcount{font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;letter-spacing:.14em;color:#a9bed0;font-size:clamp(11px,1.25vw,13px);font-variant-numeric:tabular-nums}.rth__galmore .rth__btn{margin-top:0}.rth__lbx{position:fixed;inset:0;z-index:9999;background:rgba(5,12,20,.94);display:flex;align-items:center;justify-content:center;padding:clamp(46px,7vw,72px) clamp(12px,6vw,86px);overscroll-behavior:contain}.rth__lbximg{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:6px;box-shadow:0 18px 60px rgba(0,0,0,.6)}.rth__lbxclose,.rth__lbxnav{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.4);color:#fff;cursor:pointer;transition:background .15s,transform .15s}.rth__lbxclose:hover,.rth__lbxnav:hover{background:rgba(201,146,47,.85);transform:scale(1.06)}.rth__lbxclose:focus-visible,.rth__lbxnav:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.rth__lbxclose{top:clamp(12px,2.2vw,22px);inset-inline-end:clamp(12px,2.2vw,22px);width:42px;height:42px}.rth__lbxnav{top:50%;transform:translateY(-50%);width:clamp(38px,4.4vw,52px);height:clamp(38px,4.4vw,52px)}.rth__lbxnav:hover{transform:translateY(-50%) scale(1.06)}.rth__lbxnav--prev{inset-inline-start:clamp(8px,2vw,26px)}.rth__lbxnav--next{inset-inline-end:clamp(8px,2vw,26px)}.rth__lbxclose svg,.rth__lbxnav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rth__lbxnav--next svg{transform:scaleX(-1)}.rth__lbxcount{position:absolute;bottom:clamp(12px,2.2vw,22px);left:50%;transform:translateX(-50%);font-family:var(--rth-font-barlow-sc),sans-serif;font-weight:600;letter-spacing:.14em;color:#d6e2ec;font-size:clamp(11px,1.25vw,13px);font-variant-numeric:tabular-nums;background:rgba(0,0,0,.45);border-radius:999px;padding:5px 14px}.rth__waves{display:block;width:100%;height:clamp(30px,4.5vw,58px)}.rth__waves svg{width:100%;height:100%;display:block}@media (max-width:1100px){.rth__galgrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:960px){.rth__stats{grid-template-columns:repeat(3,1fr)}.rth__cards,.rth__pages{grid-template-columns:1fr 1fr}}@media (max-width:860px){.rth__galgrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.rth__checks,.rth__cols{grid-template-columns:1fr}.rth__checks .c.full{grid-column:span 1}.rth__strip{flex-direction:column;align-items:center;gap:10px}}@media (max-width:560px){.rth__stats{grid-template-columns:1fr 1fr}.rth__cards,.rth__pages{grid-template-columns:1fr}.rth__cta{flex-direction:column;align-items:stretch}.rth__btn{justify-content:center}.rth__galgrid{grid-template-columns:repeat(2,1fr)}.rth__galmore .rth__btn{align-self:center}.rth__lbx{padding:clamp(46px,7vw,72px) 10px}}html[dir=rtl] .rth{font-family:var(--font-noto-kufi),var(--rth-font-barlow),system-ui,sans-serif}html[dir=rtl] .rth .rth__b2b .eb,html[dir=rtl] .rth .rth__b2b h2,html[dir=rtl] .rth .rth__banner .eb,html[dir=rtl] .rth .rth__banner h2,html[dir=rtl] .rth .rth__btn,html[dir=rtl] .rth .rth__card h3,html[dir=rtl] .rth .rth__col h3,html[dir=rtl] .rth .rth__eyebrow,html[dir=rtl] .rth .rth__galeb,html[dir=rtl] .rth .rth__galh2,html[dir=rtl] .rth .rth__h2,html[dir=rtl] .rth .rth__meta,html[dir=rtl] .rth .rth__page h3,html[dir=rtl] .rth .rth__part,html[dir=rtl] .rth .rth__princ .lab,html[dir=rtl] .rth .rth__princ .ph,html[dir=rtl] .rth .rth__stat .v,html[dir=rtl] .rth .rth__strip span,html[dir=rtl] .rth .rth__subtitle,html[dir=rtl] .rth .rth__title,html[dir=rtl] .rth .rth__videocap{font-family:var(--font-noto-kufi),sans-serif;letter-spacing:0}html[dir=rtl] .rth .rth__galcount,html[dir=rtl] .rth .rth__lbxcount{font-family:var(--rth-font-barlow-sc),sans-serif;letter-spacing:.14em}html[dir=rtl] .rth .rth__lbxnav--prev svg{transform:scaleX(-1)}html[dir=rtl] .rth .rth__lbxnav--next svg{transform:none}html[dir=rtl] .rth .rth__eyebrow,html[dir=rtl] .rth .rth__subtitle{padding-inline-start:0}html[dir=rtl] .rth .rth__title{line-height:1.25}html[dir=rtl] .rth .rth__b2b h2,html[dir=rtl] .rth .rth__banner h2,html[dir=rtl] .rth .rth__galh2{line-height:1.3}html[dir=rtl] .rth .rth__pull{border-radius:14px 0 0 14px}html[dir=rtl] .rth .rth__strip span:before{content:"\00D7"}