.country-news-module__ol0L_W__section{color:#17363b;background:#f8fbfb;border:1px solid #d5e4e4;border-radius:1rem;margin:1.25rem 0 0;padding:1rem}.country-news-module__ol0L_W__heading{justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 0 .5rem;display:flex}.country-news-module__ol0L_W__heading h2{margin:0;font-size:1.08rem;line-height:1.25}.country-news-module__ol0L_W__count{color:#526a70;white-space:nowrap;font-size:.8rem}.country-news-module__ol0L_W__note{color:#526a70;margin:.35rem 0;font-size:.85rem;line-height:1.45}.country-news-module__ol0L_W__empty{color:#526a70;margin:.75rem 0 0;font-size:.9rem}.country-news-module__ol0L_W__list{gap:.8rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.country-news-module__ol0L_W__item{border-top:1px solid #d5e4e4;margin:0;padding-top:.8rem}.country-news-module__ol0L_W__item:first-child{border-top:0;padding-top:0}.country-news-module__ol0L_W__item h3{margin:0;font-size:.98rem;line-height:1.35}.country-news-module__ol0L_W__item h3 a,.country-news-module__ol0L_W__source a,.country-news-module__ol0L_W__place a{color:#075e7b;text-underline-offset:.14em;text-decoration-thickness:.1em}.country-news-module__ol0L_W__meta{color:#526a70;flex-wrap:wrap;gap:.35rem .65rem;margin:.35rem 0;font-size:.76rem;display:flex}.country-news-module__ol0L_W__summary{margin:.3rem 0;font-size:.9rem;line-height:1.5}.country-news-module__ol0L_W__place{margin:.45rem 0 0;font-size:.8rem}.country-news-module__ol0L_W__place span{color:#526a70}.country-news-module__ol0L_W__source{margin-top:.45rem;font-size:.76rem;display:block}.country-news-module__ol0L_W__source a{overflow-wrap:anywhere}.country-news-module__ol0L_W__source small{color:#526a70}@media (min-width:700px){.country-news-module__ol0L_W__section{padding:1.15rem 1.25rem}.country-news-module__ol0L_W__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem}.country-news-module__ol0L_W__item:nth-child(2){border-top:0;padding-top:0}}
.country-editorial-module__xRY5Fa__editorial{gap:24px;width:min(1120px,100% - 32px);margin:32px auto;display:grid}.country-editorial-module__xRY5Fa__guide{color:#173e43;background:#f0f8f6;border:1px solid #c8dedc;border-radius:20px;padding:clamp(20px,4vw,36px)}.country-editorial-module__xRY5Fa__guide h2{margin:8px 0 12px;font-size:clamp(1.3rem,3vw,1.8rem)}.country-editorial-module__xRY5Fa__guide p{max-width:72ch;margin-bottom:0;line-height:1.65}.country-editorial-module__xRY5Fa__guide a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.country-editorial-module__xRY5Fa__guide a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #087e83}.country-editorial-module__xRY5Fa__eyebrow{letter-spacing:.04em;margin-top:0;font-size:.8rem;font-weight:700}
.country-header-overlay-module__ypE3fG__landing{--country-header-space:76px;position:relative}.country-header-overlay-module__ypE3fG__landing>main{width:100%;max-width:none}.country-header-overlay-module__ypE3fG__landing>.beta-landing__header{z-index:60;pointer-events:none;color:#f4fffd;align-items:flex-start;position:absolute;inset-block-start:0;inset-inline:0}.country-header-overlay-module__ypE3fG__landing>.beta-landing__header:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#041b23d1,#041b2357 56%,#0000);position:absolute;inset-block:0 -65px;inset-inline:0}.country-header-overlay-module__ypE3fG__landing .beta-landing__header-start{flex-wrap:wrap}.country-header-overlay-module__ypE3fG__landing .beta-landing__header a{pointer-events:auto;color:#f4fffd}:is(.country-header-overlay-module__ypE3fG__landing .beta-landing__header .world-return-link,.country-header-overlay-module__ypE3fG__landing .beta-landing__directory-link,.country-header-overlay-module__ypE3fG__landing .beta-landing__access){color:#f4fffd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a272fa6;border:1px solid #eefffc85;border-radius:999px}.country-header-overlay-module__ypE3fG__landing .beta-landing__directory-link{align-items:center;min-height:40px;padding:8px 13px;display:inline-flex}.country-header-overlay-module__ypE3fG__landing .beta-landing__header a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.country-header-overlay-module__ypE3fG__landing .beta-landing__header a:focus-visible{outline-offset:4px;outline:2px solid #ffcf6a}:is(.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive,.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__canvas){min-height:100dvh}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__canvas{height:100dvh}:is(.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__panel,.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive[data-panel-side]>.france-map-enhancement__overlay-heading){margin-top:calc(var(--country-header-space) + 16px)}.country-header-overlay-module__ypE3fG__landing .beta-landing__map:has(>aside){padding-top:var(--country-header-space)}@media (max-width:720px){.country-header-overlay-module__ypE3fG__landing{--country-header-space:72px}.country-header-overlay-module__ypE3fG__landing>.beta-landing__header{padding-inline:14px}.country-header-overlay-module__ypE3fG__landing .beta-landing__directory-link{padding-inline:9px;font-size:11px}.country-header-overlay-module__ypE3fG__landing .beta-landing__access{position:absolute;inset-block-start:calc(var(--country-header-space) - 28px);inset-inline-end:14px}.country-header-overlay-module__ypE3fG__landing:has(.beta-landing__access){--country-header-space:108px}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive{grid-template-areas:"header""title""search""space""directory";grid-template-rows:var(--country-header-space) auto auto minmax(260px, 1fr) auto}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__canvas{grid-area:1/1/5/2;height:100%}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive[data-panel-side]>.france-map-enhancement__overlay-heading{text-align:start;grid-area:title;margin:8px 0 0}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__panel>.france-map-search{grid-area:search;margin:12px 0 0}.country-header-overlay-module__ypE3fG__landing .france-map-enhancement--immersive>.france-map-enhancement__fallback{grid-area:space}}@media (max-width:380px){.country-header-overlay-module__ypE3fG__landing{--country-header-space:112px}.country-header-overlay-module__ypE3fG__landing:has(.beta-landing__access){--country-header-space:148px}.country-header-overlay-module__ypE3fG__landing .beta-landing__directory-link{flex-grow:0;flex-basis:100%;width:fit-content;min-height:32px;padding-block:5px}}
