/* Public source media-1-3.css: 600/486/382/362/206px banner minimums.
   Retain real frozen stories, trusted covers, source arrows and mobile content flow. */
@media(min-width:1201px){body[data-reference-layout="20261028"][data-b01-localisation="1"] #header>.c_47a7f41578416190d67afc27{width:1200px;max-width:calc(100% - 48px);height:117px;min-height:117px;grid-template-rows:38px 79px}}
body[data-reference-layout="20261028"][data-b01-localisation="1"] .c_db94acf9fec037e625b73838 .c_4890353a63d5e04b2254c902>li{min-height:600px}
@media(max-width:1500px){body[data-reference-layout="20261028"][data-b01-localisation="1"] .c_db94acf9fec037e625b73838 .c_4890353a63d5e04b2254c902>li{min-height:486px}}
@media(max-width:1200px){body[data-reference-layout="20261028"][data-b01-localisation="1"] .c_db94acf9fec037e625b73838 .c_4890353a63d5e04b2254c902>li{min-height:382px}}
@media(max-width:992px){body[data-reference-layout="20261028"][data-b01-localisation="1"] .c_db94acf9fec037e625b73838 .c_4890353a63d5e04b2254c902>li{min-height:362px}}
@media(max-width:768px){body[data-reference-layout="20261028"][data-b01-localisation="1"] .c_db94acf9fec037e625b73838 .c_4890353a63d5e04b2254c902>li{min-height:206px}}

/* Build complete Owl shells before real binding; the local viewport exposes every frozen card. */
[data-b01-news-carousel] .c_48a8b05079d0707784a0ea2c{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}
[data-b01-news-carousel] .c_f5456a6c4578c75257237345{height:auto!important;min-height:0;align-items:stretch}
[data-b01-news-carousel] .c_f5456a6c4578c75257237345>.c_76308c16668dcaaf20bcf28f{height:auto!important;min-height:0;scroll-snap-align:start}
[data-b01-news-carousel] .c_f5456a6c4578c75257237345>.c_76308c16668dcaaf20bcf28f>.c_dfe403921b9087e8d5ea92f7{height:auto}
[data-b01-news-carousel] .c_65b8742465fb23d9212492b2 h2{background-image:url("asset-46b95347c0d3796f7c77.jpg")}
[data-b01-news-carousel] .c_65b8742465fb23d9212492b2 h2:empty{display:none}
[data-b01-news-carousel] .c_7b6ee7378eecb65127f1103b{display:flex!important;justify-content:flex-end;gap:8px;margin:12px 10px}
[data-b01-news-carousel] .c_7b6ee7378eecb65127f1103b button.c_abbe5280a7650de208048b60,[data-b01-news-carousel] .c_7b6ee7378eecb65127f1103b button.c_b95609a0dea154d85e4a51a8{min-width:44px;min-height:44px;padding:6px 14px;border:1px solid #ddd;border-radius:2px;background:#fff;color:#555;font-size:20px;line-height:1;cursor:pointer}
[data-b01-news-carousel] .c_7b6ee7378eecb65127f1103b button:disabled{opacity:.35;cursor:default}
[data-b01-news-carousel] .c_48a8b05079d0707784a0ea2c:focus-visible,[data-b01-news-carousel] .c_7b6ee7378eecb65127f1103b button:focus-visible{outline:2px solid #e50100;outline-offset:3px}
@media(prefers-reduced-motion:reduce){[data-b01-news-carousel] .c_48a8b05079d0707784a0ea2c{scroll-behavior:auto}}
