.Badge_badge__oSgdN{display:inline-flex;align-items:center;border-radius:999px;padding:.125rem .625rem;font-size:.75rem;font-weight:600}.Badge_blue__Ufycz{background:rgba(31,133,206,.1);color:#12547f}.Badge_yellow__sKUEt{background:rgba(241,233,6,.25);color:#daa710}.Badge_muted__8XlWX{background:#f5f8fb;color:rgba(17,24,39,.7)}.DocumentCard_card__1boQD{background:#fff;border:1px solid #e3eaf1;border-radius:1rem;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 3px rgba(17,24,39,.06);transition:box-shadow .2s ease,transform .2s ease}.DocumentCard_card__1boQD:hover{box-shadow:0 4px 10px rgba(17,24,39,.06),0 8px 24px rgba(17,24,39,.08);transform:translateY(-2px)}.DocumentCard_card__1boQD{position:relative;display:flex;flex-direction:column;overflow:hidden}.DocumentCard_rule__OgxGP{height:4px;width:100%;background:linear-gradient(90deg,#1f85ce,#daa710,#f1e906)}.DocumentCard_body__nRsjz{display:flex;flex:1 1;flex-direction:column;padding:1.25rem}.DocumentCard_top__Lja7R{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.DocumentCard_reference__FYPgy{font-family:monospace;font-size:.75rem;color:rgba(17,24,39,.5)}.DocumentCard_title__tPGOa{font-size:1rem;font-weight:600;line-height:1.4;color:#0c3b5c}.DocumentCard_titleLink___nIWI:after{content:"";position:absolute;inset:0}.DocumentCard_summary__8Jytd{margin-top:.5rem;font-size:.875rem;color:rgba(17,24,39,.7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DocumentCard_meta__Jlx2F{margin-top:1rem;display:flex;align-items:center;gap:.75rem;border-top:1px solid #e3eaf1;padding-top:.75rem;font-size:.75rem;color:rgba(17,24,39,.6)}.DocumentCard_metaStrong__m38pl{font-weight:600;color:rgba(17,24,39,.7)}.actu-detail_wrapper__TL5Im{padding-block:3rem}.actu-detail_breadcrumb__2uUAV{margin-bottom:1.5rem;font-size:.875rem;color:rgba(17,24,39,.6)}.actu-detail_breadcrumb__2uUAV a:hover{color:#1f85ce}.actu-detail_article__SMRen{max-width:48rem;margin-inline:auto}.actu-detail_date__4jsUp{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#daa710}.actu-detail_title__oH7uX{margin-top:.5rem;font-size:1.5rem;font-weight:700;color:#0c3b5c}@media(min-width:640px){.actu-detail_title__oH7uX{font-size:1.875rem}}.actu-detail_rule__VRLkP{margin-top:1rem;height:4px;width:6rem;border-radius:999px;background:linear-gradient(90deg,#1f85ce,#daa710,#f1e906)}.actu-detail_imageWrap__t6On3{position:relative;margin-top:1.5rem;aspect-ratio:16/9;overflow:hidden;border-radius:1.25rem;background:#f5f8fb}.actu-detail_image__Rcrxf{object-fit:cover}.actu-detail_body__4X05C{margin-top:1.5rem;color:rgba(17,24,39,.8);line-height:1.7}.actu-detail_body__4X05C p{margin-bottom:1rem}.actu-detail_relatedSection__ygwWh{max-width:48rem;margin:3rem auto 0}.actu-detail_relatedTitle__OjY32{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;color:#0c3b5c}.actu-detail_relatedGrid__NLkWR{display:grid;grid-gap:1.25rem;gap:1.25rem}@media(min-width:640px){.actu-detail_relatedGrid__NLkWR{grid-template-columns:repeat(2,1fr)}}.DocumentFilters_grid__y6EAY{display:grid;grid-gap:.75rem;gap:.75rem}@media(min-width:640px){.DocumentFilters_grid__y6EAY{grid-template-columns:repeat(3,1fr)}}.DocumentFilters_label__F9_0l{margin-bottom:.25rem;display:block;font-size:.75rem;font-weight:600;color:rgba(17,24,39,.6)}.DocumentFilters_select__8MLui{width:100%;border-radius:.75rem;border:1px solid #e3eaf1;background:#fff;padding:.625rem .75rem;font-size:.875rem;color:#111827}.DocumentFilters_select__8MLui:focus{border-color:#1f85ce}.SearchField_wrapper__UPfXB{position:relative}.SearchField_icon__uzj9e{pointer-events:none;position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:rgba(17,24,39,.4)}.SearchField_input__hWEXB{width:100%;border-radius:.75rem;border:1px solid #e3eaf1;background:#fff;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;color:#111827}.SearchField_input__hWEXB::placeholder{color:rgba(17,24,39,.4)}.SearchField_input__hWEXB:focus{border-color:#1f85ce}.Pagination_nav__UHk60{margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.Pagination_navButton__ZSG_l{border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;color:#1f85ce;background:none;border:none;cursor:pointer}.Pagination_navButton__ZSG_l:disabled{opacity:.4;cursor:not-allowed}.Pagination_pageButton__rIRIS{min-width:2.25rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;color:rgba(17,24,39,.7);background:none;border:none;cursor:pointer}.Pagination_pageButton__rIRIS:hover{background:#f5f8fb}.Pagination_pageButtonActive__YPfRR{background:#1f85ce;color:#fff}.Pagination_pageButtonActive__YPfRR:hover{background:#1f85ce}.DocumentLibrary_searchRow__0lJlQ{margin-bottom:1.25rem;display:grid;grid-gap:.75rem;gap:.75rem}@media(min-width:1024px){.DocumentLibrary_searchRow__0lJlQ{grid-template-columns:1fr auto}}.DocumentLibrary_filtersRow__JGBWA{margin-bottom:1.5rem}.DocumentLibrary_lockedFilters__AB8CN{margin-bottom:1.5rem;display:grid;grid-gap:.75rem;gap:.75rem}@media(min-width:640px){.DocumentLibrary_lockedFilters__AB8CN{grid-template-columns:repeat(2,1fr)}}.DocumentLibrary_label__HdpJF{margin-bottom:.25rem;display:block;font-size:.75rem;font-weight:600;color:rgba(17,24,39,.6)}.DocumentLibrary_select__GuPW2{width:100%;border-radius:.75rem;border:1px solid #e3eaf1;background:#fff;padding:.625rem .75rem;font-size:.875rem}.DocumentLibrary_select__GuPW2:focus{border-color:#1f85ce}.DocumentLibrary_count__u9E22{margin-bottom:1rem;font-size:.875rem;color:rgba(17,24,39,.6)}.DocumentLibrary_empty__tXEEU{border-radius:1.25rem;border:1px dashed #e3eaf1;background:#f5f8fb;padding:2.5rem;text-align:center}.DocumentLibrary_emptyTitle__YCGe7{font-weight:600;color:#0c3b5c}.DocumentLibrary_emptyHint__d1x5G{margin-top:.25rem;font-size:.875rem;color:rgba(17,24,39,.6)}.DocumentLibrary_grid__Lq__O{display:grid;grid-gap:1.25rem;gap:1.25rem}@media(min-width:640px){.DocumentLibrary_grid__Lq__O{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.DocumentLibrary_grid__Lq__O{grid-template-columns:repeat(3,1fr)}}.Gallery_wrapper__TB65s{display:flex;flex-direction:column;gap:3.5rem}.Gallery_album__F3DbI{min-width:0}.Gallery_albumHead__gSV8R{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem}.Gallery_albumTitle__k3XvJ{font-size:1.3rem;font-weight:650;color:#0c3b5c}.Gallery_albumDescription__Kd5MP{margin-top:.3rem;max-width:48rem;font-size:.875rem;color:rgba(17,24,39,.68)}.Gallery_grid__hPci6{column-count:2;column-gap:.8rem}@media(min-width:640px){.Gallery_grid__hPci6{column-count:3;column-gap:1rem}}@media(min-width:1024px){.Gallery_grid__hPci6{column-count:4}}.Gallery_thumb__nUBaK{position:relative;display:block;width:100%;margin:0 0 .8rem;padding:0;page-break-inside:avoid;break-inside:avoid;overflow:hidden;border:0;border-radius:.75rem;background:#f5f8fb;cursor:zoom-in;text-align:left;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 3px rgba(17,24,39,.06)}@media(min-width:640px){.Gallery_thumb__nUBaK{margin-bottom:1rem}}.Gallery_thumb__nUBaK:focus-visible .Gallery_thumbImage__MoYUK,.Gallery_thumb__nUBaK:hover .Gallery_thumbImage__MoYUK{transform:scale(1.035)}.Gallery_thumb__nUBaK:focus-visible .Gallery_thumbShade__ueLah,.Gallery_thumb__nUBaK:focus-visible .Gallery_thumbTitle__Iukl7,.Gallery_thumb__nUBaK:hover .Gallery_thumbShade__ueLah,.Gallery_thumb__nUBaK:hover .Gallery_thumbTitle__Iukl7{opacity:1}.Gallery_thumbImage__MoYUK{width:100%;height:auto;object-fit:cover;transition:transform .4s ease}.Gallery_thumbShade__ueLah{inset:0;background:linear-gradient(180deg,transparent 48%,rgba(7,37,58,.75))}.Gallery_thumbShade__ueLah,.Gallery_thumbTitle__Iukl7{position:absolute;opacity:0;transition:opacity .25s ease;pointer-events:none}.Gallery_thumbTitle__Iukl7{left:.8rem;right:.8rem;bottom:.75rem;z-index:1;overflow:hidden;color:#fff;font-size:.78rem;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.Gallery_overlay__wEn1H{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(4,23,36,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.75rem;animation:Gallery_overlayIn__UvlTe .2s ease both}.Gallery_dialog__GieOD{position:relative;display:flex;flex-direction:column;width:100%;max-width:82rem;max-height:calc(100vh - 1.5rem);color:#fff}.Gallery_topBar__GZyk_{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;min-height:3.25rem}.Gallery_counter__M3s07{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;min-height:2.2rem;padding-inline:.75rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.82);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Gallery_closeButton__D941S,.Gallery_navButton__WGzHk{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.1);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background .2s ease,transform .2s ease,border-color .2s ease}.Gallery_closeButton__D941S:hover,.Gallery_navButton__WGzHk:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.35)}.Gallery_closeButton__D941S{width:2.35rem;height:2.35rem;border-radius:999px}.Gallery_viewer__U0fE0{position:relative;display:flex;min-height:0;flex:1 1;align-items:center;justify-content:center}.Gallery_dialogImageWrap__hc2oC{position:relative;width:min(100%,74rem);height:min(72vh,50rem);overflow:hidden;border-radius:1.25rem;background:rgba(0,0,0,.46);box-shadow:0 24px 70px rgba(0,0,0,.38)}.Gallery_dialogImage__XTc4h{object-fit:contain;animation:Gallery_imageIn__V9Fxm .22s ease both}.Gallery_navButton__WGzHk{position:absolute;z-index:2;top:50%;width:3rem;height:3rem;border-radius:999px;transform:translateY(-50%);font-size:2rem;line-height:1}.Gallery_navButton__WGzHk:hover{transform:translateY(-50%) scale(1.04)}.Gallery_previousButton__ckvOq{left:.75rem}.Gallery_nextButton__HyTNw{right:.75rem}.Gallery_captionBar__86yhE{min-height:4.25rem;padding:.85rem .5rem 0;text-align:center}.Gallery_caption__zePm2{font-size:.9rem;font-weight:600;color:#fff}.Gallery_albumName__gBkL_{margin-top:.2rem;font-size:.75rem;color:hsla(0,0%,100%,.58)}.Gallery_empty__L_u1i{padding:3rem;border:1px dashed #e3eaf1;border-radius:1rem;background:#fff;text-align:center;color:rgba(17,24,39,.65)}@keyframes Gallery_overlayIn__UvlTe{0%{opacity:0}to{opacity:1}}@keyframes Gallery_imageIn__V9Fxm{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@media(max-width:639px){.Gallery_overlay__wEn1H{padding:0}.Gallery_dialog__GieOD{max-height:100dvh;height:100dvh}.Gallery_topBar__GZyk_{padding-inline:.75rem}.Gallery_dialogImageWrap__hc2oC{width:100%;height:min(72dvh,44rem);border-radius:0}.Gallery_navButton__WGzHk{width:2.7rem;height:2.7rem;background:rgba(4,23,36,.54)}.Gallery_previousButton__ckvOq{left:.5rem}.Gallery_nextButton__HyTNw{right:.5rem}.Gallery_captionBar__86yhE{padding-inline:1rem}.Gallery_thumbShade__ueLah,.Gallery_thumbTitle__Iukl7{opacity:1}}@media(prefers-reduced-motion:reduce){.Gallery_dialogImage__XTc4h,.Gallery_overlay__wEn1H{animation:none}}.session-detail_wrapper__GFzHp{padding-block:3rem}.session-detail_breadcrumb__M8_fW{margin-bottom:1.5rem;font-size:.875rem;color:rgba(17,24,39,.6)}.session-detail_breadcrumb__M8_fW a:hover{color:#1f85ce}.session-detail_breadcrumbSep__HAf7n{margin-inline:.5rem}.session-detail_breadcrumbCurrent__FpYw_{color:rgba(17,24,39,.8)}.session-detail_badges__b97DS{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.session-detail_title__xPq8l{font-size:1.5rem;font-weight:700;color:#0c3b5c}@media(min-width:640px){.session-detail_title__xPq8l{font-size:1.875rem}}.session-detail_theme__XtQqf{margin-top:.25rem;font-weight:500;color:#1f85ce}.session-detail_dates__ge2hD{margin-top:.25rem;font-size:.875rem;color:rgba(17,24,39,.6)}.session-detail_rule__vbR9i{margin-top:1rem;height:4px;width:6rem;border-radius:999px;background:linear-gradient(90deg,#1f85ce,#daa710,#f1e906)}.session-detail_summary___OBd1{margin-top:1.5rem;max-width:48rem;line-height:1.7;color:rgba(17,24,39,.8)}.session-detail_images__ewm1j{margin-top:2rem;display:grid;grid-gap:.75rem;gap:.75rem}@media(min-width:640px){.session-detail_images__ewm1j{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.session-detail_images__ewm1j{grid-template-columns:repeat(3,1fr)}}.session-detail_imageWrap__X_8QH{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:1.25rem;background:#f5f8fb}.session-detail_image__b_PKN{object-fit:cover}.session-detail_docsSection__CShms{margin-top:3rem}.session-detail_docsTitle__94TuS{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;color:#0c3b5c}.session-detail_docsGrid__btVcG{display:grid;grid-gap:1.25rem;gap:1.25rem}@media(min-width:640px){.session-detail_docsGrid__btVcG{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.session-detail_docsGrid__btVcG{grid-template-columns:repeat(3,1fr)}}.SessionCard_card__KbuIw{background:#fff;border:1px solid #e3eaf1;border-radius:1rem;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 3px rgba(17,24,39,.06);transition:box-shadow .2s ease,transform .2s ease}.SessionCard_card__KbuIw:hover{box-shadow:0 4px 10px rgba(17,24,39,.06),0 8px 24px rgba(17,24,39,.08);transform:translateY(-2px)}.SessionCard_card__KbuIw{position:relative;display:flex;flex-direction:column;padding:1.25rem}.SessionCard_top__tvIM_{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.SessionCard_number__3fqTp{font-family:var(--font-display),Georgia,serif;font-size:.875rem;font-weight:700;color:#daa710}.SessionCard_title__mumWo{font-size:1.125rem;font-weight:600;color:#0c3b5c}.SessionCard_titleLink__Hw6Kd:after{content:"";position:absolute;inset:0}.SessionCard_theme__eLmpc{margin-top:.25rem;font-size:.875rem;font-weight:500;color:#1f85ce}.SessionCard_summary__9aH0k{margin-top:.5rem;font-size:.875rem;color:rgba(17,24,39,.7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SessionCard_dates__w_gOU{margin-top:1rem;border-top:1px solid #e3eaf1;padding-top:.75rem;font-size:.75rem;color:rgba(17,24,39,.6)}