.txt-bleu-content{color: var(--primary);} .txt-bleu {color: var(--primary);} .txt-bleu-content-italic{color: var(--primary); font-style: italic; font-weight: 400; font-family: "ES Peak";} @keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0, 100%, 0); } 100% { opacity: 1; transform: none; } } .fadeInUp { animation-name: fadeInUp; animation-duration: 1s; animation-fill-mode: both; } strong { font-family: "ES Peak"; font-weight: 500!important; color: var(--primary); }  body.post-type-archive-lexique{display:block !important;} body.post-type-archive-lexique > main, body.post-type-archive-lexique .brxe-shortcode > main{width:100% !important;max-width:100% !important;flex:none !important;} body.post-type-archive-lexique .brxe-shortcode{display:block !important;width:100% !important;}  #brxe-djolry{background-image:url("https://www.dhenne-avocats.fr/wp-content/uploads/2026/07/equipe-dhenne-avocats-v2.jpg") !important;background-size:cover !important;background-position:center top !important;background-repeat:no-repeat !important;min-height:620px !important;width:100% !important;} @media (max-width:767px){#brxe-djolry{background-image:url("https://www.dhenne-avocats.fr/wp-content/uploads/2026/07/equipe-contact-mobile-v3.jpg") !important;background-position:center top !important;min-height:480px !important;}}  #brxe-ocfwkl, #brxe-ocfwkl p, #brxe-ocfwkl strong, #brxe-ocfwkl em, #brxe-ocfwkl a, #brxe-ocfwkl span, #brxe-ocfwkl li{color:#ffffff !important;}  .page-id-10937 .wordpress, .page-id-10939 .wordpress, .page-id-10941 .wordpress, .page-id-10942 .wordpress, .page-id-10943 .wordpress, .page-id-10944 .wordpress{max-width:860px;margin:0 auto;padding:40px 24px 60px} .page-id-10937 .wordpress h1, .page-id-10939 .wordpress h1, .page-id-10941 .wordpress h1, .page-id-10942 .wordpress h1, .page-id-10943 .wordpress h1, .page-id-10944 .wordpress h1{margin-bottom:24px} .page-id-10937 .wordpress h2, .page-id-10939 .wordpress h2, .page-id-10941 .wordpress h2, .page-id-10942 .wordpress h2, .page-id-10943 .wordpress h2, .page-id-10944 .wordpress h2{margin-top:36px;margin-bottom:12px} .page-id-10937 .wordpress p, .page-id-10939 .wordpress p, .page-id-10941 .wordpress p, .page-id-10942 .wordpress p, .page-id-10943 .wordpress p, .page-id-10944 .wordpress p{line-height:1.65;margin-bottom:14px}  .da-reco--carousel,.da-reco--carousel *,.da-reco--carousel *::before,.da-reco--carousel *::after{box-sizing:border-box} .da-reco--carousel .da-reco__carousel{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px} .da-reco--carousel .da-reco__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;transition:height .35s ease} .da-reco--carousel .da-reco__viewport::-webkit-scrollbar{display:none} .da-reco--carousel .da-reco__grid{display:flex;align-items:flex-start;grid-template-columns:none;gap:0;margin:0;padding:0;list-style:none} .da-reco--carousel .da-reco__card{flex:0 0 100%;max-width:100%;scroll-snap-align:center;scroll-snap-stop:always;padding:40px 48px;min-height:0;justify-content:flex-start;margin:4px} .da-reco--carousel .da-reco__quote{font-size:20px;line-height:1.6;margin:0 0 26px;max-width:64ch;text-wrap:pretty} .da-reco--carousel .da-reco__author{margin-top:22px;padding-top:16px} .da-reco--carousel .da-reco__name{font-size:16px} .da-reco--carousel .da-reco__role{font-size:13.5px} .da-reco__nav{appearance:none;-webkit-appearance:none;border:1px solid #e0e3ef;background:#fff;color:#1e2a63;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .18s,color .18s,box-shadow .18s;flex:0 0 auto;padding:0} .da-reco__nav:hover{border-color:#3a1fd6;color:#3a1fd6;box-shadow:0 2px 10px rgba(58,31,214,.10)} .da-reco__nav:focus-visible{outline:2px solid #3a1fd6;outline-offset:3px} .da-reco__nav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round} .da-reco__dots{grid-column:2;display:flex;justify-content:center;gap:9px;margin-top:22px} .da-reco__dot{appearance:none;-webkit-appearance:none;border:0;padding:0;width:9px;height:9px;border-radius:50%;background:#d6d9e8;cursor:pointer;transition:background .18s,transform .18s} .da-reco__dot[aria-pressed="true"]{background:#3a1fd6;transform:scale(1.25)} .da-reco__dot:focus-visible{outline:2px solid #3a1fd6;outline-offset:3px} .da-reco__count{grid-column:2;text-align:center;margin:12px 0 0;font-size:13px;color:#6b7191;font-variant-numeric:tabular-nums} @media(max-width:820px){ .da-reco--carousel .da-reco__card{padding:28px 24px;min-height:0} .da-reco--carousel .da-reco__quote{font-size:17px;margin-bottom:22px} .da-reco--carousel .da-reco__carousel{grid-template-columns:1fr;column-gap:0} .da-reco__nav{position:absolute;top:38%;z-index:2;width:38px;height:38px;box-shadow:0 2px 10px rgba(30,42,99,.12)} .da-reco__nav--prev{left:-4px} .da-reco__nav--next{right:-4px} .da-reco__dots,.da-reco__count{grid-column:1} } @media(prefers-reduced-motion:reduce){.da-reco--carousel .da-reco__viewport{scroll-behavior:auto;transition:none}}   .da-reco.da-reco--carousel{background:#f5f6fb;padding:48px 20px 44px} .da-reco--carousel .da-reco__lead{margin-bottom:28px} .da-reco--carousel .da-reco__card{background:#fff;border-color:#e6e9f4;box-shadow:0 1px 3px rgba(30,42,99,.05)} .da-reco--carousel .da-reco__nav{background:#fff} .da-reco--carousel .da-reco__dots{margin-top:18px} .da-reco--carousel .da-reco__count{margin-top:10px} @media(max-width:820px){.da-reco.da-reco--carousel{padding:36px 16px 32px}.da-reco--carousel .da-reco__lead{margin-bottom:22px}} .da-reco--carousel + .da-dist{padding-top:52px}   body .da-dist .grid{grid-template-columns:repeat(3,1fr);gap:22px} @media(max-width:900px){body .da-dist .grid{grid-template-columns:repeat(2,1fr)}} @media(max-width:560px){body .da-dist .grid{grid-template-columns:1fr}} body .da-dist .card{border:1px solid #e6e9f4;border-top:3px solid #3a1fd6;border-radius:14px;padding:26px 22px 24px;min-height:196px;box-shadow:0 1px 3px rgba(30,42,99,.06);transition:box-shadow .2s ease,transform .2s ease} body .da-dist .card:hover{box-shadow:0 8px 22px rgba(30,42,99,.10);transform:translateY(-2px)} body .da-dist .org{font-size:19px;font-weight:800;color:#1e2a63;line-height:1.2;margin-bottom:10px;padding-right:52px} body .da-dist .award{font-size:15px;color:#2a2f45;line-height:1.45;font-weight:600} body .da-dist .cat{font-size:13.5px;color:#6b7191;margin-top:6px;line-height:1.4}   body .da-dist .card{position:relative} body .da-dist .da-dist__more{display:inline-block;margin-top:14px;font-size:13.5px;font-weight:700;color:#3a1fd6;text-decoration:none} body .da-dist .da-dist__more::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px} body .da-dist .card:hover .da-dist__more{text-decoration:underline} body .da-dist .da-dist__more:focus-visible{outline:2px solid #3a1fd6;outline-offset:3px}   #brxe-lmfqbs{display:none} .da-reco.da-reco--carousel{background:#efeff1;padding:52px 20px 48px} .da-reco--carousel .da-reco__carousel{display:grid;grid-template-columns:1fr auto auto auto 1fr;grid-template-rows:auto auto auto;align-items:center;column-gap:14px} .da-reco--carousel .da-reco__viewport{grid-column:1 / -1;grid-row:1} .da-reco--carousel .da-reco__nav{position:static;width:40px;height:40px;margin-top:20px;box-shadow:none} .da-reco--carousel .da-reco__nav--prev{grid-column:2;grid-row:2;left:auto} .da-reco--carousel .da-reco__nav--next{grid-column:4;grid-row:2;right:auto} .da-reco--carousel .da-reco__dots{grid-column:3;grid-row:2;margin-top:20px;flex-wrap:wrap;max-width:100%} .da-reco--carousel .da-reco__count{grid-column:1 / -1;grid-row:3;margin-top:10px} .da-reco--carousel .da-reco__card{margin:0} @media(max-width:820px){ .da-reco.da-reco--carousel{padding:38px 16px 34px} .da-reco--carousel .da-reco__carousel{grid-template-columns:1fr auto auto auto 1fr;column-gap:10px} .da-reco--carousel .da-reco__nav{width:36px;height:36px;margin-top:16px} .da-reco--carousel .da-reco__dots{gap:5px;margin-top:16px} .da-reco--carousel .da-reco__dot{width:6px;height:6px} }   body .da-maillage{margin:42px 0 6px;padding:22px 24px 20px;background:#f5f6fb;border:1px solid #e6e9f4;border-left:3px solid #3a1fd6;border-radius:12px} body .da-maillage__titre{margin:0 0 12px;font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#6b7191} body .da-maillage__liste{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px} body .da-maillage__liste li{margin:0;padding:0 0 0 18px;position:relative} body .da-maillage__liste li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:#3a1fd6} body .da-maillage__liste a{font-size:16px;font-weight:600;color:#1e2a63;text-decoration:none;border-bottom:1px solid #d6d9e8;transition:color .18s ease,border-color .18s ease} body .da-maillage__liste a:hover{color:#3a1fd6;border-color:#3a1fd6} @media(max-width:560px){body .da-maillage{padding:18px 18px 16px}body .da-maillage__liste{gap:12px}}   body:is(.page-id-13873,.page-id-13879) #brx-content{--da-watch-space:clamp(28px,4vw,48px);max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,3vw,48px)} body:is(.page-id-13873,.page-id-13879) #brx-content>h1{margin:0 0 var(--da-watch-space);line-height:1.12} body:is(.page-id-13873,.page-id-13879) #brx-content p{max-width:75ch;line-height:1.65} body:is(.page-id-13873,.page-id-13879) #brx-content h2{margin-top:clamp(40px,5vw,64px);margin-bottom:20px;line-height:1.2} .da-watch-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0 40px;padding-bottom:24px;border-bottom:1px solid #d8d8d8;font-size:16px} .da-watch-nav a{text-decoration:underline;text-underline-offset:.2em} .da-watch-note{border-left:3px solid #2222c6;padding:12px 24px;margin:32px 0;font-size:16px;background:#f5f5fc}  body.page-id-13963 #brx-content{width:100%;min-width:0;box-sizing:border-box;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)} body.page-id-13963 #brx-content>h1{max-width:23ch;margin-bottom:clamp(32px,4vw,56px);line-height:1.08} .da-case-explorer{font-size:18px;line-height:1.6;padding-bottom:72px}.da-case-explorer p{margin:0 0 18px}.da-explorer-eyebrow{font-size:13px;letter-spacing:.12em;font-weight:600;color:#2222c6}.da-explorer-lead{max-width:70ch;font-size:clamp(21px,2vw,27px)} .da-case-explorer h2{font-size:clamp(28px,3vw,40px);line-height:1.18;margin:48px 0 24px}.da-case-explorer h3{font-size:25px;line-height:1.2;margin:0 0 16px}.da-case-explorer a{text-underline-offset:.2em}.da-explorer-controls{background:#f5f5fc;border:1px solid #ddddee;padding:clamp(20px,3vw,32px);margin:40px 0}.da-explorer-controls>h2{margin-top:0} .da-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.da-filter-grid label{display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:600}.da-case-explorer select,.da-case-explorer input:not([type=checkbox]){font:inherit;min-width:0;max-width:100%;min-height:48px;border:1px solid #666;padding:10px;background:#fff;color:#111;border-radius:0}.da-case-explorer button{font:inherit;min-height:48px;padding:12px 22px;background:#2222c6;color:white;border:1px solid #2222c6;cursor:pointer;margin:20px 0 12px}.da-case-explorer :focus-visible{outline:3px solid #2222c6;outline-offset:4px}.da-case-explorer button:focus-visible{outline-color:#111}.da-compare-select{border:1px solid #aaa;padding:16px;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:12px 24px}.da-compare-select legend{font-size:17px;padding:0 8px}.da-compare-select label{display:flex;align-items:center;gap:8px;font-size:16px;min-height:44px}.da-compare-select input{width:20px;height:20px;accent-color:#2222c6} .da-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.da-case-card{border:1px solid #d8d8e2;padding:clamp(22px,3vw,32px);min-width:0;scroll-margin-top:140px}.da-case-meta{font-size:13px;letter-spacing:.03em;color:#414150}.da-case-reference{font-size:15px;font-weight:600}.da-case-method,.da-case-limit,.da-case-links{font-size:16px}.da-case-limit{border-left:2px solid #2222c6;padding-left:14px}.da-case-source{overflow-wrap:anywhere}.da-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.da-comparison section{background:#fff;border-top:3px solid #2222c6;padding:24px;min-width:0}.da-comparison h3{font-size:23px}.da-comparison h4{font-size:19px;margin:24px 0 12px}.da-comparison p{font-size:16px}.da-case-explorer [hidden]{display:none!important}#methodology{scroll-margin-top:130px;border-top:1px solid #ccc;margin-top:56px;max-width:85ch} @media(max-width:800px){.da-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.da-case-grid,.da-comparison{grid-template-columns:1fr}} @media(max-width:480px){.da-filter-grid{grid-template-columns:1fr}.da-case-explorer{font-size:17px}.da-compare-select{display:block}.da-compare-select label{margin-block:6px}.da-watch-nav{gap:12px 20px}} .da-compare-select>p{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0}.da-case-explorer{min-width:0;width:100%;overflow-wrap:break-word} .da-case-explorer label,.da-case-explorer legend{color:#333}.da-case-explorer input::placeholder{color:#666;opacity:1}  body:is(.page-id-13873,.page-id-13879) #brx-content .da-atlas>h2{margin-top:clamp(56px,6vw,96px)}   @media (max-width:1280px){ body.home ul.langage-display .item-langage-display a{color:#363636!important} body.home ul.langage-display .item-langage-display{border-color:#bdbdbd!important} }  @media (min-width:1281px){ body.home .header-1__nav .brxe-shortcode:not(:hover):not(:focus-within) ul.langage-display .item-langage-display a{color:#fff!important} body.home .header-1__nav .brxe-shortcode:not(:hover):not(:focus-within) ul.langage-display .item-langage-display{border-color:rgba(255,255,255,.75)!important} }  @media (min-width:1281px){ body.home .header-1__nav .brxe-shortcode:hover ul.langage-display,body.home .header-1__nav .brxe-shortcode:focus-within ul.langage-display{background:var(--primary)!important;border-color:rgba(255,255,255,.75)!important;box-shadow:0 8px 24px rgba(0,0,0,.18)!important} body.home .header-1__nav .brxe-shortcode:hover ul.langage-display .item-langage-display a,body.home .header-1__nav .brxe-shortcode:focus-within ul.langage-display .item-langage-display a{color:#fff!important} body.home .header-1__nav .brxe-shortcode:hover ul.langage-display .item-langage-display a:hover,body.home .header-1__nav .brxe-shortcode:focus-within ul.langage-display .item-langage-display a:focus{color:var(--secondary)!important} }   body.page-id-13911 .upcw-chart{width:100%;height:auto;display:block;margin:8px 0 24px} body.page-id-13911 .upcw-divlist{margin:8px 0} body.page-id-13911 details.upcw-div{border-bottom:1px solid #e3e3e3} body.page-id-13911 details.upcw-div summary{display:flex;align-items:center;gap:16px;padding:10px 4px;cursor:pointer;list-style:none} body.page-id-13911 details.upcw-div summary::-webkit-details-marker{display:none} body.page-id-13911 .upcw-div__name{flex:0 0 300px;font-size:14px;color:#363636} body.page-id-13911 .upcw-div__bar{flex:1;height:14px;background:#f0f0f0;border-radius:3px;overflow:hidden} body.page-id-13911 .upcw-div__bar>span{display:block;height:100%;background:#2222C6} body.page-id-13911 .upcw-div__n{flex:0 0 56px;text-align:right;font-size:14px;color:#2222C6} body.page-id-13911 details.upcw-div[open] summary{background:#fafafa} body.page-id-13911 .upcw-div__body{padding:4px 4px 16px} body.page-id-13911 .upcw-note{font-size:13px;color:#6b6b6b} @media (max-width:700px){body.page-id-13911 .upcw-div__name{flex-basis:170px;font-size:13px}}  a.da-intl-contact{color:#fff!important} a.da-intl-contact:hover{color:var(--secondary)!important}   body.page-id-10937 #brx-content.wordpress, body.parent-pageid-10937 #brx-content.wordpress, body.page-id-10939 #brx-content.wordpress{max-width:min(880px,100%)!important} .upcw-fiche{max-width:min(880px,100%)} .upcw-meta td{overflow-wrap:anywhere;word-break:break-word} @media (max-width:767px){.upcw-meta th{white-space:normal} body.page-id-13911 table.upcw-meta{display:block;overflow-x:auto;max-width:100%}}    .da-reco .da-reco__count{color:#52586e} .da-reco__dots{flex-wrap:wrap;gap:2px} .da-reco.da-reco--carousel .da-reco__dot{box-sizing:border-box;width:25px;height:25px;min-width:25px;min-height:25px;padding:8px;flex:0 0 25px;background-clip:content-box} .da-reco.da-reco--carousel .da-reco__dot[aria-pressed="true"]{transform:none;padding:7px}  #brx-footer .brxe-list a{display:inline-flex;align-items:center;min-height:32px;padding-block:4px}  ul.langage-display .dh-lang-sep{flex:0 0 1px;align-self:stretch;min-height:14px;background:currentColor;opacity:.3;margin:4px 8px;padding:0;border:0;list-style:none} ul.langage-display .dh-lang-page a{opacity:.72;font-style:italic} ul.langage-display .dh-lang-page a:hover,ul.langage-display .dh-lang-page a:focus-visible{opacity:1}   .brxe-dropdown > .brx-dropdown-content{border-radius:10px!important;background-color:#FBF9F4!important;border-color:#ECE7DC!important} .brxe-dropdown > .brx-dropdown-content a{border-radius:6px}  @media (min-width:1282px){.header-1__nav .brxe-shortcode .langage-display > li.dh-lang-sep{display:none!important;height:1px!important;min-height:0!important;flex:none!important;margin:5px 14px!important;padding:0!important;background:currentColor;opacity:.3} .header-1__nav .brxe-shortcode:hover .langage-display > li.dh-lang-sep,.header-1__nav .brxe-shortcode:focus-within .langage-display > li.dh-lang-sep{display:block!important}} ul.langage-display .dh-lang-page a{font-style:normal} body:not(.home) .header-1__nav .langage-display > li.dh-lang-sep{background:#363636!important;opacity:.22}  @media (min-width:1282px){ .header-1__nav .brxe-dropdown > .brx-submenu-toggle{gap:0} .header-1__nav .brxe-dropdown > .brx-submenu-toggle > button{padding:6px 4px 6px 6px} .header-1__nav .brxe-dropdown > .brx-submenu-toggle > button svg{width:14px!important;height:14px!important;min-width:0!important;min-height:0!important;opacity:.8;transition:transform .3s ease,opacity .2s ease} .header-1__nav .brxe-dropdown > .brx-submenu-toggle > button svg path{stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;d:path("M2.25 4.5L6 7.9L9.75 4.5")} .header-1__nav .brxe-dropdown:hover > .brx-submenu-toggle > button svg,.header-1__nav .brxe-dropdown:focus-within > .brx-submenu-toggle > button svg,.header-1__nav .brxe-dropdown.open > .brx-submenu-toggle > button svg{transform:rotate(180deg);opacity:1} body.home .header-1__nav .brxe-dropdown > .brx-submenu-toggle > button svg{color:#EFE7D6} .header-1__nav .brx-nav-nested-items > li.menu-item{display:flex;align-items:center}}  @media (min-width:1282px){html body .header-1__nav .brxe-shortcode ul.langage-display > li.item-langage-display:first-child > a::after{content:""!important;display:inline-block!important;width:11px!important;height:11px!important;margin-left:5px!important;border:0!important;transform:none!important;vertical-align:-1px!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%3E%3Cpath%20d%3D%27M2.25%204.5L6%207.9L9.75%204.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%3E%3Cpath%20d%3D%27M2.25%204.5L6%207.9L9.75%204.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.3%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat!important;opacity:.8;transition:transform .3s ease,opacity .2s ease!important} html body .header-1__nav .brxe-shortcode:hover ul.langage-display > li.item-langage-display:first-child > a::after,html body .header-1__nav .brxe-shortcode:focus-within ul.langage-display > li.item-langage-display:first-child > a::after{transform:rotate(180deg)!important;opacity:1} html body.home .header-1__nav .brxe-shortcode ul.langage-display > li.item-langage-display:first-child > a::after{background:#EFE7D6!important}}  .header-1__nav a.dh-grp-title{font-size:12px!important;line-height:1.4!important;letter-spacing:.08em;text-transform:uppercase;opacity:.55} .header-1__nav a.dh-grp-title:hover{opacity:.9} .header-1__nav a.dh-sub{padding-left:28px!important;opacity:.75} .header-1__nav a.dh-sub:hover{opacity:1} .header-1__nav li:has(> a.dh-cta){border-top:1px solid rgba(22,22,22,.1);margin-top:6px!important;padding-top:6px!important} @media (min-width:1282px){ .header-1__nav a.dh-sub{font-size:.9em!important} .header-1__nav .brx-dropdown-content:has(a.dh-c1){display:grid!important;grid-template-columns:auto auto;grid-auto-flow:row dense;column-gap:22px;width:max-content!important;max-width:none!important;min-width:0!important} .header-1__nav .brx-dropdown-content li:has(> a.dh-c1){grid-column:1} .header-1__nav .brx-dropdown-content li:has(> a.dh-c2){grid-column:2;border-left:1px solid rgba(22,22,22,.08);padding-left:22px!important} .header-1__nav .brx-dropdown-content a.dh-c1,.header-1__nav .brx-dropdown-content a.dh-c2{white-space:nowrap} } @media (max-width:1281px){.header-1__nav li:has(> a.dh-grp-title.dh-c2){margin-top:10px!important}}  @media (min-width:1282px){ html body.home #brx-header.scrolling .header-1__nav .brxe-dropdown > .brx-submenu-toggle > button svg{color:#161616!important} html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode ul.langage-display > li.item-langage-display:first-child > a::after{background:#161616!important} html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode:not(:hover):not(:focus-within) ul.langage-display .item-langage-display a{color:#363636!important} html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode:not(:hover):not(:focus-within) ul.langage-display .item-langage-display{border-color:#bdbdbd!important} }  #brx-content .dh-cover{margin:0 0 1.6em!important;padding:0;border:1px solid #ECE7DC;border-radius:6px;overflow:hidden;background:#FBF9F4} #brx-content .dh-cover img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover} body:is(.page-id-14618,.parent-pageid-14618) article#brx-content > ul li a{font-weight:500}  body:is(.page-id-14618,.parent-pageid-14618) #brx-content.wordpress{max-width:min(880px,100%)!important;margin:0 auto;padding:40px 24px 60px}  body.home #brx-content div:has(> .brxe-text-basic > a.dh-tile-link){position:relative;transition:border-color .2s,background-color .2s} body.home #brx-content a.dh-tile-link{color:inherit!important;text-decoration:none!important} body.home #brx-content a.dh-tile-link::after{content:"";position:absolute;inset:0} body.home #brx-content div:has(> .brxe-text-basic > a.dh-tile-link):hover a.dh-tile-link{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important}  #brx-content .brxe-form{font-family:inherit;font-size:var(--text-xl)} #brx-content .brxe-form :is(label,legend,.label,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select,button[type=submit]){font-family:inherit!important;font-size:var(--text-xl)!important;line-height:1.5!important} #brx-content .brxe-form label{font-weight:500} #brx-content .brxe-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select,button[type=submit]){min-height:48px} #brx-content .brxe-form .dhenne-consent{font-family:inherit!important;font-size:clamp(18px,1.6vw,22px)!important;line-height:1.55!important} #brx-content .brxe-form :is(input,textarea)::placeholder{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:#686868;opacity:1}  #brx-header .brx-dropdown-content:has(a[href$="/upc-litigation-watch/"]) :is(.nav-link-item,.nav-link-item-menu-2){font-family:inherit;font-size:18px!important;line-height:1.45!important;padding:9px 14px!important;margin-left:0!important;color:#202020!important;letter-spacing:normal!important}  body.page-id-13963 article#brx-content{width:100%!important;max-width:min(1200px,100%)!important;box-sizing:border-box;padding:48px 28px 64px;margin:auto} .da-case-explorer{font-family:inherit;font-size:var(--text-xl);line-height:1.6}.da-case-explorer .da-filter-grid label,.da-case-explorer .da-compare-select label,.da-case-explorer .da-compare-select legend{font-size:18px;line-height:1.45}.da-case-explorer input,.da-case-explorer select{font-size:18px!important;border-radius:8px!important}.da-case-explorer .da-case-meta,.da-case-explorer .da-case-reference,.da-case-explorer .da-case-method,.da-case-explorer .da-case-limit,.da-case-explorer .da-case-links,.da-case-explorer .da-case-nature,.da-case-explorer small,.da-case-explorer .da-case-framework{font-size:18px;line-height:1.55}.da-case-card{border-radius:14px;background:#fff}.da-explorer-controls{border-radius:16px;background:#faf8f3}.da-case-grid{align-items:start}.da-explorer-eyebrow{font-size:16px}.da-case-explorer select{width:100%}.da-case-explorer article{overflow-wrap:anywhere}.da-case-explorer .da-comparison p{font-size:18px}.da-explorer-controls [data-results]{font-weight:600;color:#2222c6} @media(max-width:650px){body.page-id-13963 article#brx-content{padding:32px 20px 40px}.da-case-explorer{font-size:18px}.da-case-grid,.da-filter-grid,.da-comparison{grid-template-columns:1fr}.da-case-card{padding:22px}.da-explorer-controls{padding:20px}}  #brx-header .dh-ob-menu{max-height:75vh;overflow-y:auto;overscroll-behavior:contain}#brx-header .dh-ob-menu .dh-ob-menu-group{list-style:none;font-size:16px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:#6b6870;padding:18px 14px 6px;margin:8px 0 0;border-top:1px solid #e5e1db}#brx-header .dh-ob-menu .dh-ob-menu-intro a{font-weight:500}#brx-header .dh-ob-menu .dh-ob-menu-subscribe{border-top:1px solid #e5e1db;margin-top:10px;padding-top:8px}#brx-header .dh-ob-menu a{white-space:normal!important;font-size:18px!important;line-height:1.45!important;padding:9px 14px!important;margin-left:0!important}   body.brx-body #brx-content .btn-voir-plus.accordion-title-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 24px!important;width:fit-content!important;max-width:100%;height:auto!important;min-height:52px;box-sizing:border-box;white-space:nowrap;font-size:clamp(18px,1.35vw,22px);line-height:1.2!important}body.brx-body #brx-content .btn-voir-plus.accordion-title-wrapper>.brxe-heading{margin:0!important;padding:0!important;line-height:1.2!important;font-size:inherit!important;flex:0 1 auto}body.brx-body #brx-content .btn-voir-plus.accordion-title-wrapper>.icon-title{display:inline-flex!important;align-items:center;justify-content:center;align-self:center;flex:0 0 1em;width:1em;height:1em;line-height:1!important;margin:0!important}body.brx-body #brx-content .btn-voir-plus.accordion-title-wrapper>.icon-title:before{line-height:1} body.home #brxe-wfpaja{padding-bottom:clamp(28px,4vw,56px)!important}body.home #brxe-mcojde{margin-top:0!important}body.home #brxe-aojlss:empty{display:none!important}body.home #brxe-ukvbfw .da-reco{border-radius:30px 30px 0 0!important} body.home #brx-header .header-1__nav .brxe-dropdown>.brx-submenu-toggle>button svg{position:relative;top:2px} body.home #brxe-mlnulg{padding-bottom:clamp(40px,4vw,56px)!important}body.home #brxe-ctdiii{padding-bottom:24px!important} body.home .div-grid-faq-3{position:relative}html body.home #brx-content #brxe-ntnaho .div-grid-faq-3 .dh-tile-link{color:#2222c6!important;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:.22em}body.home .div-grid-faq-3 .dh-tile-link:after{content:"";position:absolute;inset:0;border-radius:inherit}body.home .div-grid-faq-3:hover,body.home .div-grid-faq-3:focus-within{border-color:#2222c6!important;background:#f5f5ff}body.home .div-grid-faq-3:focus-within{outline:2px solid #2222c6;outline-offset:3px} html body.home #brx-content #brxe-cmxylm a{text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.72)!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important} html body #brx-footer a,html body #brx-footer a .title{text-decoration:none!important} body.home .div-grid-faq-3 .dh-tile-link:focus-visible{outline:none!important}   body.brx-body #brx-content.wordpress:has(.dh-editorial){max-width:880px!important;width:100%;padding:48px 24px 64px!important;margin:0 auto!important} .dh-editorial{font-size:20px;line-height:1.6}.dh-editorial p,.dh-editorial li{font-size:20px!important;line-height:1.6!important}.dh-editorial-lead{font-size:22px!important}.dh-editorial a{color:#2222c6;text-decoration:underline;text-underline-offset:.2em}.dh-press-item{border-top:1px solid #dddde5;padding:24px 0}.dh-press-item h3{margin:8px 0 12px!important}.dh-press-item .dh-press-meta{font-size:16px!important;color:#5b5b66!important;margin:0!important}.dh-press-item p:last-child{margin-bottom:0!important} body.brx-body #brx-content .da-maillage{background:#f5f5fc!important;border:1px solid #e3e3f2!important;border-left:3px solid #3a1fd6!important;border-radius:14px!important;padding:28px 32px!important;margin:32px 0!important} body.brx-body #brx-content .da-maillage .da-maillage__titre{font-size:20px!important;line-height:1.4!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#2222c6!important;margin:0 0 20px!important} body.brx-body #brx-content .da-maillage .da-maillage__liste{display:block!important;margin:0!important;padding-left:1.2em!important;list-style:disc!important;color:#2222c6!important} body.brx-body #brx-content .da-maillage .da-maillage__liste li{padding:0!important;margin:0 0 10px!important;font-size:20px!important;line-height:1.55!important;color:#2222c6!important} body.brx-body #brx-content .da-maillage .da-maillage__liste li::before{display:none!important}body.brx-body #brx-content .da-maillage .da-maillage__liste li:last-child{margin-bottom:0!important} body.brx-body #brx-content .da-maillage a{font-size:inherit!important;color:#2222c6!important;text-decoration:underline!important;text-decoration-color:#aaaade!important;text-underline-offset:.2em!important;border:0!important} html body.single-notre-equipe #brx-content #brxe-grhcns,html body.single-notre-equipe #brx-content #brxe-grhcns :is(p,li){font-size:var(--dh-txt)!important;line-height:1.62!important} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote{margin:28px 0!important;padding:24px 28px!important;border-left:3px solid #d5e3ff!important;border-radius:0 14px 14px 0!important;background:#edf2ff!important} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote,html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote :is(p,em,cite){color:#2222a6!important;font-size:22px!important;line-height:1.55!important} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote cite{display:block;font-size:16px!important;font-style:normal!important;letter-spacing:.08em;margin-top:16px;text-transform:uppercase} .dh-home-press{background:#fff;padding:48px 28px;max-width:1200px;margin:auto}.dh-home-press h2{margin-top:0!important}.dh-home-press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.dh-home-press-grid .dh-press-item{border-top:2px solid #2222c6}.dh-home-press-grid h3{font-size:22px!important}.dh-home-press>p:last-child{margin-top:28px!important}.dh-home-press a{color:#2222c6;text-underline-offset:.2em}.dh-home-press a:hover{text-decoration:underline} @media(max-width:700px){.dh-home-press-grid{grid-template-columns:1fr;gap:12px}body.brx-body #brx-content .da-maillage{padding:22px!important}.dh-home-press{padding:36px 20px}.dh-editorial{overflow-wrap:break-word}}   html body #brx-header .dh-utility-nav{padding-top:15px!important;min-height:43px;color:#756d94;gap:24px;} html body #brx-header.dh-has-utility .header-1-container{padding-top:0!important;} html body.home #brx-header:not(.scrolling) .dh-utility-nav{color:#ddd8f3;} html body #brx-header .dh-lab-featured>.brx-submenu-toggle{background:#ede9f8;border:1px solid #dad2ee;border-radius:12px;padding:9px 14px!important;gap:10px;} html body #brx-header .dh-lab-featured>.brx-submenu-toggle>:is(a,span){color:#43309e!important;} html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle{background:#e4d9ff24;border-color:#e5daff80;box-shadow:inset 0 0 24px #d6baff08;} html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle>:is(a,span){color:#f6efff!important;} html body.home #brxe-wfpaja.dh-faq-last{background:#eeebf7!important;border-radius:34px 34px 0 0!important;margin-top:-34px!important;padding-top:68px!important;padding-bottom:64px!important;position:relative;z-index:2;} html body.home #brxe-wfpaja.dh-faq-last>div{width:100%;max-width:1280px;padding-inline:24px;} html body.home #brxe-wfpaja.dh-faq-last .accordion-title-wrapper{background:transparent;} html body.home #brx-content .dh-home-press{padding-bottom:90px!important;} html body #brx-content:has(.dh-origin)>h1{max-width:1232px;margin:36px auto 28px!important;padding-inline:0!important;} html body #brx-content .dh-origin-hero h2,html body #brx-content .dh-origin-hero strong,html body #brx-content .dh-origin-hero span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1;} html body #brx-content .dh-origin-figures{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:24px 36px;padding-top:26px;} html body #brx-content .dh-origin-figures>span{display:flex;align-items:center;line-height:1.4;gap:10px;} html body #brx-content .dh-origin-figures strong{line-height:1;} @media(max-width:1280px){html body #brx-content:has(.dh-origin)>h1{margin-inline:24px!important;}} @media(max-width:760px){html body #brx-content .dh-origin-figures{grid-template-columns:1fr 1fr;}html body #brx-content .dh-origin-figures>span:last-child{grid-column:1/-1;}html body #brx-content:has(.dh-origin)>h1{margin-inline:18px!important;}html body #brx-header .dh-utility-nav{gap:14px;padding-top:8px!important;}} html body #brx-header .dh-utility-nav .dh-jub-utility{border:1px solid #cdc5e4;border-radius:8px;padding:4px 12px;background:#eee8fa;color:#493291;font-weight:600;gap:8px;} html body.home #brx-header:not(.scrolling) .dh-utility-nav .dh-jub-utility{background:#ede6ff;color:#382479;border-color:#ede6ff;} html body #brx-content .dh-story-hero>p{margin:0;height:100%;} html body #brx-content .dh-story-hero>p>img{display:block;width:100%;height:100%;min-height:490px;object-fit:cover;} html body #brx-content .dh-photo-credit{font-size:12px;line-height:1.5;color:#777080;text-align:right;margin:-46px 0 42px;} html body #brx-content .dh-photo-credit a{color:inherit;text-decoration:underline;} html body #brx-content .dh-editorial p:empty,html body #brx-content .dh-value-illustrated p:empty{display:none;} html body #brx-content .dh-ob-card{border-radius:20px!important;border:1px solid #e3ddea!important;box-shadow:none;transition:transform .18s,box-shadow .18s;} html body #brx-content .dh-ob-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #2922ca0c;} html body #brx-content .dh-ob-card h3{line-height:1.25;} html body #brx-content .dh-ob-card>a:last-child{margin-top:auto;padding-top:18px;font-weight:600;} html body #brx-content .dh-origin-entry{background:#2722ca!important;color:white!important;margin-top:24px;padding:32px!important;} html body #brx-content .dh-origin-entry :is(h3,p,a){color:white!important;} html body #brx-content .dh-ob-method,html body #brx-content .dh-lab-contribute{background:#f1eef8;border-radius:24px;padding:34px;margin-top:40px;} html body #brx-content .dh-lab-current{margin-bottom:44px;} html body #brx-content .dw-hero{background:#2924c9!important;border:0!important;border-radius:26px!important;padding:38px!important;overflow:hidden;} html body #brx-content .dw-hero :is(.dw-promise,.dw-outcome,.dw-proof){color:#fff!important;} html body #brx-content .dw-hero .dw-proof a{color:#e4dbff!important;} html body #brx-content .dw-choice{background:#f9f7f2!important;border:1px solid #e5def0!important;border-radius:16px!important;color:#30303b!important;} html body #brx-content .dw-choice span{color:#393440!important;} html body #brx-content .dw-choice em{color:#2922c9!important;} html body #brx-content .dw-choice--primary{background:#eee9fb!important;} html body #brx-content .dw-choice :is(strong,h2,h3,a){color:#2922c9!important;} html body #brx-content :is(.da-strategy,.da-sector-search,.da-watch-coverage,.dw-sx.dw-brief){background:#f5f2fa;border:1px solid #e1daed;border-radius:24px;padding:30px;} html body #brx-content :is(.da-case,.da-watch-panel,.upcw-stat){border-radius:16px;border-color:#e3ddee;} html body #brx-content .upcw-row{border:1px solid #e2ddef;border-radius:15px;padding:22px;margin-bottom:14px;background:#faf8f4;} html body #brx-content .upcw-filters{background:#f0edf8;border-radius:22px;padding:26px;} html body #brx-content :is(.dhenne-watch-faq,.dwb){border-radius:24px;background:#f6f3ed;padding:30px;margin-top:38px;} html body #brx-content .upcw-figure{border-radius:22px;background:#f8f6fb;border:1px solid #e2ddef;padding:28px;} html body #brx-content .abcd_section{background:#faf8f3;border:1px solid #e8e2d8;border-radius:22px;padding:28px;margin-bottom:24px;} html body #brx-content .dh-juve-note{margin:28px 0;padding:26px 30px;background:#ede9f7;border-radius:18px;border-left:4px solid #2922c9;} html body #brx-content .dh-juve-note blockquote{margin:0 0 14px;padding:0;color:#342866;font-size:22px;line-height:1.5;} html body #brx-content .dh-juve-note p{margin:0;font-size:15px;line-height:1.6;} @media(max-width:650px){html body #brx-content .dh-story-hero>p{grid-row:1;height:270px;}html body #brx-content .dh-story-hero>p>img{min-height:0;height:270px;}html body #brx-content :is(.dw-hero,.da-strategy,.da-sector-search,.da-watch-coverage,.dw-sx.dw-brief,.dwb,.dhenne-watch-faq){padding:24px!important;}html body #brx-header .dh-utility-nav{gap:12px;flex-wrap:wrap;}} @media(prefers-reduced-motion:reduce){html body #brx-content .dh-ob-card{transition:none;}} html body.home #brx-header:not(.scrolling) .brx-open .dh-lab-featured>.brx-submenu-toggle{background:#ede9f8!important;border-color:#d9cfee!important;} html body.home #brx-header:not(.scrolling) .brx-open .dh-lab-featured>.brx-submenu-toggle>:is(a,span,button){color:#43309e!important;}   .home #brxe-ukvbfw .da-dist__inner{padding-bottom:36px!important} .home #brxe-ukvbfw .dh-home-press.dh-press-rounded{background:#eeeff5!important;border-radius:34px 34px 0 0!important;margin:0!important;padding:40px 24px 42px!important;width:100%!important;max-width:none!important;box-sizing:border-box} .dh-home-press-inner{max-width:1280px;margin:0 auto} body.home #brxe-ukvbfw .dh-home-press .dh-home-press-inner>h2{margin:0 0 20px!important} .dh-home-press .dh-home-press-grid{margin:26px 0!important;gap:24px!important} .dh-home-press .dh-press-item{background:#fff;border:1px solid #dddfea!important;border-radius:16px;padding:24px!important;box-shadow:0 2px 6px rgba(25,30,90,.035)} .dh-home-press .dh-press-item .dh-press-category{font-size:15px!important;line-height:1.4!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.045em;color:#2222c6!important;margin:0 0 16px!important} body.home #brxe-ukvbfw .dh-home-press .dh-press-all{margin:0!important} @media(max-width:600px){.home #brxe-ukvbfw .dh-home-press.dh-press-rounded{border-radius:24px 24px 0 0!important;padding:30px 20px!important}.home #brxe-ukvbfw .da-dist__inner{padding-bottom:28px!important}.dh-home-press .dh-home-press-grid{gap:16px!important}.dh-home-press .dh-press-item{padding:20px!important}}   @media (min-width:801px){ #brxe-mporvv{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)!important;column-gap:clamp(32px,6vw,88px)!important;align-items:start!important} } body.single-notre-equipe #brx-content h3.brxe-heading, body.page-id-8113 #brx-content h2.domaine-expertise__title{font-size:clamp(28px,2.5vw,36px)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.015em!important} #conseil{scroll-margin-top:140px} #brx-header .dh-services-menu>li.dh-services-overview{grid-column:1 / -1!important;border-left:0!important;border-top:0!important;border-bottom:1px solid rgba(22,22,22,.12);padding:0 0 8px!important;margin:0 0 8px!important} #brx-header .dh-services-menu>li.dh-services-overview>a{color:var(--primary)!important;font-weight:500!important} #brx-header .dh-services-menu a.dh-services-all{color:var(--primary)!important;font-weight:500!important} @media(min-width:1282px){#brx-header .dh-services-menu{max-height:calc(100dvh - 120px)!important;overflow-y:auto!important}} @media(max-width:1281px){ #brx-header .header-1__nav .dh-services-menu{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:0!important} #brx-header .header-1__nav .dh-services-menu>li{width:100%!important;border-left:0!important;padding-left:0!important} #brx-header .header-1__nav .dh-services-menu a{white-space:normal!important} }   body.single-notre-equipe #brx-content>.dh-profile-contact{background:#eeeff5!important;border:0!important;border-radius:32px 32px 0 0!important;padding:36px clamp(22px,3vw,48px) 42px!important;margin:0!important;width:100%!important;gap:24px!important} body.single-notre-equipe .dh-profile-contact>h2{font-size:clamp(28px,2.5vw,36px)!important;color:var(--primary)!important;margin:0!important;line-height:1.2!important;font-weight:500!important} body.single-notre-equipe .dh-profile-contact #brxe-unoxde{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:28px 48px!important;width:100%!important;padding:0!important;margin:0!important;max-width:none!important} body.single-notre-equipe .dh-profile-contact #brxe-eujbvm{display:flex!important;flex-wrap:wrap!important;gap:24px 48px!important;flex:2 1 550px!important;width:auto!important} body.single-notre-equipe .dh-profile-contact #brxe-gvjzcc{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:24px 32px!important;flex:1 1 230px!important;width:auto!important;padding-top:30px!important} body.single-notre-equipe .dh-profile-contact :is(#brxe-gidkau,#brxe-pvxuil,.brxe-fmxvva){width:auto!important;flex:0 1 auto!important;gap:8px!important} body.single-notre-equipe .dh-profile-contact :is(#brxe-bndszi,#brxe-jvfpby,.btn-rs-fiche-membre),body.single-notre-equipe .dh-profile-contact :is(#brxe-bndszi,#brxe-jvfpby) a{font-size:var(--dh-txt)!important;line-height:1.5!important;color:#292933!important;font-weight:400!important} body.single-notre-equipe .dh-profile-contact .intro-contact-gris{font-size:16px!important;line-height:1.4!important;color:#666675!important;letter-spacing:.055em!important} body.single-notre-equipe .dh-profile-contact a{padding:0!important;background:none!important;border-radius:0!important;white-space:normal!important;text-decoration:none!important;border:0!important} body.single-notre-equipe .dh-profile-contact a:hover{color:var(--primary)!important;text-decoration:underline!important} body.single-notre-equipe .dh-profile-contact a:focus-visible{outline:2px solid var(--primary);outline-offset:5px} #brx-header a.dh-overview-link{color:var(--primary)!important;font-weight:500!important} @media(max-width:650px){body.single-notre-equipe .dh-profile-contact #brxe-gvjzcc{padding-top:0!important}body.single-notre-equipe #brx-content>.dh-profile-contact{border-radius:24px 24px 0 0!important}}  html body.single-notre-equipe #brx-content #brxe-xwpfwl.dh-profile-contact>h2.dh-profile-contact-title{margin:0!important;font-size:clamp(28px,2.5vw,36px)!important;line-height:1.2!important} html body.single-notre-equipe #brx-content #brxe-xwpfwl.dh-profile-contact a.btn-rs-fiche-membre{font-size:var(--dh-txt)!important;line-height:1.5!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;color:#292933!important;font-weight:400!important}  body.home{--dh-home-space:clamp(60px,5.5vw,84px);--dh-home-gap:clamp(28px,3vw,40px);--dh-home-bottom:calc(var(--dh-home-space) + 25px)} html body.home #brx-content>:is(#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg){padding-top:var(--dh-home-space)!important;padding-bottom:var(--dh-home-bottom)!important;margin-top:-25px!important} html body.home #brx-content :is(#brxe-ydhysr,#brxe-kanrek,#brxe-tqaamf,#brxe-awbxvr){padding-top:0!important;padding-bottom:var(--dh-home-gap)!important} html body.home #brx-content :is(#brxe-vpjaqo,#brxe-zjepul,#brxe-xhmgiv,#brxe-eohytm,#brxe-jfrxha){margin-top:0!important;margin-bottom:0!important} html body.home #brxe-prvmpd{padding-top:var(--dh-home-space)!important;padding-bottom:calc(var(--dh-home-space) / 2)!important;margin-top:-25px!important} html body.home #brxe-ecpdmd{padding-top:0!important;padding-bottom:0!important} html body.home #brxe-eohytm{margin-bottom:var(--dh-home-gap)!important} html body.home #brxe-wfpaja{padding-top:calc(var(--dh-home-space) / 2)!important;padding-bottom:var(--dh-home-space)!important;margin-top:0!important} html body.home #brxe-ctdiii{padding-top:var(--dh-home-gap)!important;padding-bottom:0!important} html body.home #brxe-ukvbfw .da-reco{padding-top:var(--dh-home-space)!important;padding-bottom:var(--dh-home-space)!important} html body.home #brxe-ukvbfw .da-dist{margin-top:0!important;padding-top:var(--dh-home-space)!important;padding-bottom:var(--dh-home-space)!important} html body.home #brxe-ukvbfw .da-dist__inner{padding-top:0!important;padding-bottom:0!important} html body.home #brxe-ukvbfw :is(.da-reco__inner,.da-dist__inner)>h2{margin-top:0!important;margin-bottom:var(--dh-home-gap)!important} html body.home #brxe-ukvbfw :is(.da-reco__lead,.da-dist__inner>.lead){margin-bottom:var(--dh-home-gap)!important} html body.home #brxe-ukvbfw .dh-home-press.dh-press-rounded{padding-top:var(--dh-home-space)!important;padding-bottom:var(--dh-home-space)!important} html body.home #brxe-ukvbfw .dh-home-press-inner>h2{margin-bottom:var(--dh-home-gap)!important} html body.home #brxe-ukvbfw .dh-home-press-grid{margin-top:var(--dh-home-gap)!important;margin-bottom:var(--dh-home-gap)!important} @media(max-width:767px){body.home{--dh-home-space:44px;--dh-home-gap:24px}}   html body.page-id-14707 #brx-content>h1,html body.page-id-14707 #brx-content>.dh-observatoire{width:100%!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box} html body.brx-body #brx-content.wordpress:has(.dh-publications){width:100%!important;max-width:1156px!important;box-sizing:border-box;margin:0 auto!important;padding:56px 28px 72px!important} html body #brx-content .dh-publications{font-size:20px;line-height:1.6} html body #brx-content .dh-publications-lead{font-size:22px!important;line-height:1.55!important;max-width:72ch;margin:0 0 36px!important} .dh-publications-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0} .dh-publication-card{min-width:0;padding:28px;background:#faf8f3;border:1px solid #e5e1db;border-radius:16px;display:flex;flex-direction:column;gap:20px} html body #brx-content .dh-publication-card h2{font-size:28px!important;line-height:1.2!important;margin:0!important} html body #brx-content .dh-publication-card p{font-size:20px!important;line-height:1.6!important;margin:0!important} .dh-publication-card p:last-child{margin-top:auto!important;padding-top:8px} .dh-publications a{color:#2222c6;text-underline-offset:.2em} .dh-publications a:focus-visible{outline:2px solid #2222c6;outline-offset:4px} html body #brx-content .dh-publications-lab{margin:40px 0 0!important;font-size:18px!important} #brx-header .brx-dropdown-content>li.dh-publications-overview{border-bottom:1px solid rgba(22,22,22,.12);padding-bottom:8px!important;margin-bottom:8px!important} #brx-header .brx-dropdown-content>li.dh-publications-overview>a{color:var(--primary)!important;font-weight:500!important} @media(max-width:850px){.dh-publications-grid{grid-template-columns:1fr}} @media(max-width:650px){html body.brx-body #brx-content.wordpress:has(.dh-publications){padding:36px 20px 48px!important}.dh-publication-card{padding:24px}}   html body #brx-content .dh-publication-card p:last-child{margin-top:auto!important} .dh-comment-card{position:relative;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s} .dh-comment-card p:last-child{margin-top:auto!important;padding-top:12px} .dh-comment-card a:after{content:"";position:absolute;inset:0;border-radius:14px} .dh-comment-card:hover,.dh-comment-card:focus-within{border-color:#2222c6;box-shadow:0 4px 16px rgba(34,34,198,.07)} html body.page-id-14707 #brx-content .dh-ob-actions{align-items:center} html body.page-id-14707 #brx-content .dh-lab-share{appearance:none;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:inherit;line-height:inherit;padding:12px 22px;border:1px solid #d8cbb4;border-radius:8px;background:#efe7d6;color:#2222c6;cursor:pointer;font-weight:400;min-height:48px;transition:background-color .2s,border-color .2s} html body.page-id-14707 #brx-content .dh-lab-share:hover{background:#e4d8c0;border-color:#c4b292} html body.page-id-14707 #brx-content .dh-lab-share:focus-visible{outline:2px solid #2222c6;outline-offset:4px} html body.page-id-14707 #brx-content .dh-lab-share:disabled{cursor:progress;opacity:.75} .dh-lab-share-status{flex-basis:100%;font-size:16px;line-height:1.5;color:#484857;overflow-wrap:anywhere} .dh-lab-share-status:empty{display:none} @media(max-width:650px){html body.page-id-14707 #brx-content .dh-ob-actions{gap:14px;align-items:flex-start}.dh-comment-card p:last-child{padding-top:4px}}  html body.page-id-14707 #brx-content .dh-lab-share{font-size:20px!important;line-height:1.6!important} html body.page-id-14707 #brx-content .dh-ob-actions>button.dh-lab-share{font:inherit!important;font-size:20px!important;line-height:1.6!important;min-height:58px!important}  html body.home #brx-content #brxe-ukvbfw .dh-home-press .dh-home-press-inner>h2{margin-bottom:var(--dh-home-gap)!important} html body.page-id-14707 #brx-content .dh-observatoire .dh-comment-card>p:last-child{margin-top:auto!important;margin-bottom:0!important} html body #brx-content .dh-publications .dh-publication-card>p:last-child{margin-top:auto!important;margin-bottom:0!important}   html body.single-notre-equipe #brx-content>section.dh-matters{padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important;margin-bottom:0!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-inner{padding-top:0!important;padding-bottom:0!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-head h2{margin-top:0!important;margin-bottom:24px!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-head p{margin-top:0!important;margin-bottom:30px!important} @media(max-width:650px){html body.single-notre-equipe #brx-content>section.dh-matters{padding-top:32px!important;padding-bottom:32px!important}}   html body.single-notre-equipe #brx-content #brxe-dgquxa{display:none!important} html body.single-notre-equipe #brx-content>section.dh-matters{padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important;margin-bottom:0!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-inner{padding-top:0!important;padding-bottom:0!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-head h2{margin:0 0 24px!important} html body.single-notre-equipe #brx-content #dossiers-significatifs .dh-matter-head p{margin:0 0 30px!important} .dh-baptiste-matters .dh-matter-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important} .dh-awaiting-portrait{position:relative!important;aspect-ratio:4/5!important;overflow:hidden!important;background:#2222c6!important} .dh-awaiting-portrait>img{visibility:hidden!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important} .dh-portrait-art{position:absolute;inset:0;display:flex;align-items:flex-end;padding:clamp(24px,4vw,48px);background:linear-gradient(145deg,#2222c6 20%,#3232dc 65%,#161697);overflow:hidden;pointer-events:none} .dh-portrait-art:before{content:"";position:absolute;width:130%;aspect-ratio:1;left:28%;top:-17%;border:1px solid rgba(239,231,214,.4);border-radius:50%;box-shadow:0 0 0 36px rgba(239,231,214,.035),0 0 0 72px rgba(239,231,214,.025)} .dh-portrait-art:after{content:"";position:absolute;width:62%;height:110%;left:-36%;top:30%;border-radius:50%;background:#efe7d6;transform:rotate(-24deg)} .dh-portrait-art span{position:relative;z-index:1;margin-left:auto;color:#fff;font-family:inherit;font-size:clamp(14px,1.7vw,20px);font-weight:400;letter-spacing:.02em;line-height:1.4;text-align:right;max-width:10ch} #brx-header .brx-dropdown-content>li.dh-technology-overview{border-bottom:1px solid rgba(22,22,22,.12);padding-bottom:8px!important;margin-bottom:8px!important} #brx-header .brx-dropdown-content>li.dh-technology-overview>a{color:var(--primary)!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;font-size:18px!important} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview{margin:0 0 14px!important;padding:0!important;border:0!important} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview>a{display:block!important;background:#2222c6!important;color:#fff!important;border:0!important;border-radius:12px;padding:18px 20px!important;text-decoration:none!important;white-space:normal!important} html body #brx-header .dh-lab-menu-overview .dh-lab-menu-title{display:block;font-size:18px!important;font-weight:500!important;line-height:1.35!important;color:#fff!important} html body #brx-header .dh-lab-menu-overview .dh-lab-menu-subtitle{display:block;margin-top:8px;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#efe7d6!important} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview>a:hover{background:#17179f!important;color:#fff!important} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview>a:focus-visible{outline:2px solid #2222c6;outline-offset:4px} @media(max-width:850px){.dh-baptiste-matters .dh-matter-grid{grid-template-columns:1fr!important}} @media(max-width:650px){html body.single-notre-equipe #brx-content>section.dh-matters{padding-top:32px!important;padding-bottom:32px!important}}   html body.single-notre-equipe .dh-profile-contact a.dh-profile-linkedin{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--primary);font-size:20px;line-height:1.5;text-decoration:none} .dh-profile-linkedin:hover span:last-child{text-decoration:underline;text-underline-offset:.2em} .dh-linkedin-icon{display:inline-flex;align-items:center;justify-content:center;background:var(--primary);color:#fff!important;width:25px;height:25px;border-radius:3px;font:bold 18px Arial,sans-serif!important} html body.single-notre-equipe .dh-profile-contact .dh-profile-contact-detail{margin:0 0 12px!important} html body.single-notre-equipe .dh-profile-contact .dh-profile-contact-detail a{color:var(--primary);text-underline-offset:.2em}   html body.single-notre-equipe .dh-profile-contact #brxe-eujbvm:empty{display:none!important} html body.single-notre-equipe .dh-profile-contact #brxe-unoxde:has(>#brxe-eujbvm:empty)>#brxe-gvjzcc,html body.single-notre-equipe .dh-profile-contact #brxe-unoxde:not(:has(>#brxe-eujbvm))>#brxe-gvjzcc{padding-top:0!important}  #brx-content .dh-reader-actions{max-width:1100px;margin:48px auto 0!important;padding:28px 32px;background:#faf8f3;border:1px solid #e5e1db;border-radius:16px;min-width:0} html body #brx-content .dh-reader-actions>h2{font-family:var(--da-font)!important;font-size:28px!important;line-height:1.25!important;margin:0 0 16px!important} .dh-reader-buttons,.dh-share-links{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center} html body #brx-content :is(.dh-reader-buttons,.dh-share-links)>:is(a,button){font:inherit;font-size:18px!important;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px!important;border:1px solid #2222c6!important;border-radius:8px;text-decoration:none!important;color:#2222c6!important;background:#fff;cursor:pointer} html body #brx-content .dh-reader-buttons>a.dh-react-button{color:#fff!important;background:#2222c6!important} html body #brx-content .dh-reader-buttons>button.dh-share-button{background:#efe7d6;border-color:#d6ccba!important} html body #brx-content .dh-share-panel{flex-basis:100%;width:100%;border-top:1px solid #dddde5;margin-top:22px;padding-top:22px;min-width:0} html body #brx-content .dh-share-panel[hidden]{display:none!important} html body #brx-content .dh-share-panel .dh-share-title{font-size:18px!important;font-weight:500;margin-bottom:14px!important} html body #brx-content .dh-share-panel .dh-share-status{font-size:16px!important;margin-top:14px!important} .dh-share-panel input{font:inherit;width:100%;max-width:100%;padding:10px;overflow-wrap:anywhere} .dh-share-panel input[hidden]{display:none} .dh-reader-actions :focus-visible,.dh-share-panel :focus-visible{outline:2px solid #2222c6;outline-offset:4px} body.page-id-14744 #brx-content em{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important} @media(max-width:650px){#brx-content .dh-reader-actions{padding:24px 20px;margin-top:32px!important}.dh-share-links{gap:10px}}   html body .dh-awaiting-portrait{background:#f6f4ee!important;border:1px solid #e6e1d6!important} html body .dh-portrait-art-sober{background:#f6f4ee!important;padding:0!important;display:block!important} html body .dh-portrait-art-sober:before{content:"";position:absolute;left:50%;top:50%;width:164px;height:144px;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;transform:translate(-50%,-50%);background:url("https://www.dhenne-avocats.fr/wp-content/uploads/2024/03/Logo-fullcolor.svg") right center/auto 144px no-repeat} html body .dh-portrait-art-sober:after{display:none!important}   html body.single-notre-equipe #brx-content>.dh-contact-shell{background:#f8f6f0;margin:0!important;padding:0;width:100%;min-width:0} html body.single-notre-equipe .dh-contact-shell>.dh-profile-contact{background:#eeeff5!important;border:0!important;border-radius:32px 32px 0 0!important;padding:32px clamp(22px,3vw,48px) 36px!important;margin:0!important;width:100%!important;gap:22px!important;display:flex;flex-direction:column} html body.single-notre-equipe .dh-profile-contact #brxe-unoxde{align-items:center!important;justify-content:space-between!important;gap:24px 36px!important;min-height:0!important} html body.single-notre-equipe .dh-profile-contact #brxe-eujbvm{flex:1 1 auto!important;flex-direction:row!important;align-items:center!important;gap:24px 36px!important} html body.single-notre-equipe .dh-profile-contact #brxe-gvjzcc{flex:0 1 auto!important;flex-direction:row!important;align-items:center!important;gap:20px!important;padding-top:0!important} html body.single-notre-equipe .dh-profile-contact .intro-contact-gris{display:none!important} html body.single-notre-equipe .dh-profile-contact .dh-profile-contact-detail{margin:0!important} html body.single-notre-equipe .dh-profile-contact .dh-reader-buttons{display:flex;margin:0!important;width:auto;gap:12px} html body.single-notre-equipe .dh-profile-contact .dh-reader-buttons>button.dh-share-button{padding:9px 16px!important;border:1px solid #d6ccba!important;border-radius:8px;background:#efe7d6!important;min-height:44px;color:#2222c6!important;font-size:18px!important} html body.single-notre-equipe .dh-profile-contact>.dh-share-panel{margin-top:0!important;flex-basis:auto} @media(max-width:650px){html body.single-notre-equipe .dh-contact-shell>.dh-profile-contact{border-radius:24px 24px 0 0!important;padding-top:28px!important;padding-bottom:28px!important}.dh-profile-contact #brxe-unoxde{flex-direction:column!important;align-items:flex-start!important}}   html body.home #brxe-eksark{height:calc(100svh + 64px)!important;min-height:calc(100svh + 64px)!important} html body.home #brxe-eksark{justify-content:flex-start!important} html body.home #brxe-rnzhek{height:100svh!important;min-height:0!important;flex-shrink:0!important} html body.home #brxe-ignhoo{margin-top:-12px!important} html body.home #brxe-iovwxb,html body.home .da-reco.da-reco--carousel,html body.home .dh-home-press.dh-press-rounded{border-radius:32px!important;overflow:hidden} html body.home #brxe-prvmpd{margin-top:0!important} html body.single-notre-equipe #brx-content .dh-profile-contact .dh-profile-contact-detail{margin:0!important} html body #brx-content .dh-contact-choice{display:grid;gap:12px;background:#f8f6f0;border-left:3px solid #2722d1;border-radius:16px;padding:24px;margin:0 0 28px} html body #brx-content .dh-contact-choice h2{font-size:clamp(24px,2.5vw,34px);margin:0!important} html body #brx-content .dh-contact-choice p{margin:0!important;font-size:17px;line-height:1.6} html body #brx-content .dh-contact-choice label{display:grid;gap:8px;font-size:17px} html body #brx-content .dh-contact-choice select{border:1px solid #d5d0c5;background:white;border-radius:8px;padding:12px 14px;font:inherit;color:#29292e;width:100%} html body.page #brxe-czfoqs{scroll-margin-top:150px} html body.page-id-8120 #brxe-azokwm{border-radius:32px!important} html body.single-notre-equipe .dh-contact-shell>.dh-profile-contact{border-radius:32px!important} html body #brx-content .dh-origin-entry{margin:36px 0;background:#f0edfc;border-color:#d6d0ed} html body #brx-content .dh-office-map{margin:36px 0 0;padding:24px;border:1px solid #e5e0d5;border-radius:24px;background:#f8f6f0;overflow:hidden} html body #brx-content .dh-office-map h2{margin:0 0 12px!important;font-size:28px} html body #brx-content .dh-office-map p{margin:0 0 16px!important} .dh-office-map-visual{border-radius:16px;overflow:hidden;background:#f2efe8;aspect-ratio:900/420} .dh-office-map-visual img,.dh-office-map-visual iframe{width:100%;height:100%;display:block;object-fit:cover;border:0} .dh-office-map-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px} .dh-office-map-actions button,.dh-office-map-actions a{padding:10px 16px;border:1px solid #2922ce;border-radius:8px;color:#2922ce;background:white;font:inherit;text-decoration:none} .dh-office-map-actions button{cursor:pointer;background:#2922ce;color:white} html body #brx-content .dh-office-map .dh-map-credit{font-size:13px;margin:16px 0 0!important;color:#666}   html body #brx-content .dh-origin{max-width:1280px;margin:0 auto;padding:0 24px 64px;color:#2c2c32} html body #brx-content .dh-origin p{font-size:18px;line-height:1.65;margin:0 0 24px!important} html body #brx-content .dh-origin-hero{border-radius:24px;background:#2520c8;color:white;padding:clamp(28px,4vw,58px);margin-bottom:32px} html body #brx-content .dh-origin-hero h2{color:white;font-size:clamp(30px,3.7vw,48px);line-height:1.15;margin:12px 0 22px!important;font-weight:400} html body #brx-content .dh-origin-hero .dh-origin-eyebrow{letter-spacing:.13em;font-size:13px;margin:0!important;color:#dfdafa} .dh-origin-figures{display:flex;flex-wrap:wrap;gap:24px 36px;align-items:center;padding-top:16px;border-top:1px solid #ffffff40} .dh-origin-figures span{display:flex;gap:8px;align-items:baseline;font-size:15px}.dh-origin-figures strong{font-size:30px;font-weight:400} html body #brx-content .dh-origin-search{background:#f8f6f0;padding:28px;border:1px solid #e5e0d6;border-radius:20px;margin:36px 0 24px} .dh-origin-search label{display:grid;gap:8px;font-size:15px;color:#42424a} .dh-origin-search input:not([type="checkbox"]),.dh-origin-search select{padding:12px 14px;border:1px solid #cec9be;border-radius:8px;background:white;font:inherit;min-width:0;width:100%;height:48px} .dh-origin-filters{display:grid;grid-template-columns:1.4fr 1.4fr .8fr .8fr;gap:16px;margin-top:20px} .dh-origin-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px} .dh-origin-actions>label{display:flex;align-items:center;gap:8px}.dh-origin-actions input[type="checkbox"]{accent-color:#2822d4;width:18px;height:18px} .dh-origin button{font:inherit;cursor:pointer;border-radius:8px;border:1px solid #2922ce;padding:11px 20px;background:white;color:#2922ce}.dh-origin button[type="submit"]{background:#2922ce;color:white} .dh-origin button:focus-visible,.dh-origin a:focus-visible,.dh-origin input:focus-visible,.dh-origin select:focus-visible{outline:3px solid #b7b3fb;outline-offset:3px} .dh-origin-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px} html body #brx-content .dh-origin-card{background:white;border:1px solid #e2dfd5;border-radius:16px;padding:26px;display:flex;flex-direction:column;min-width:0} html body #brx-content .dh-origin-card h3{font-size:21px;line-height:1.35;margin:12px 0 18px!important;color:#2520c8;font-weight:400} html body #brx-content .dh-origin-card .dh-origin-meta{font-size:13px;color:#686572;letter-spacing:.02em;margin:0!important} html body #brx-content .dh-origin-card .dh-origin-reference{font-size:14px;color:#686572;margin:0 0 20px!important} .dh-origin-card-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:auto;font-size:16px} html body #brx-content .dh-origin-card .dh-origin-indexed{font-size:12px;color:#6d6a76;margin:16px 0 0!important} .dh-origin-more{display:block;margin:28px auto}.dh-origin-more[hidden]{display:none} .dh-origin-method{border-top:1px solid #e0ddd5;padding:24px 0;margin-top:36px}.dh-origin-method summary{color:#2722cc;cursor:pointer;font-size:20px}.dh-origin-method[open] summary{margin-bottom:20px} .dh-origin-link-menu{background:#f0edfc;border:1px solid #d9d4ef;border-radius:12px!important;padding:16px!important;margin:12px 0!important;color:#2520c8!important;display:flex!important;flex-direction:column!important;gap:4px!important} .dh-origin-link-menu strong{font-weight:500;font-size:21px}.dh-origin-link-menu span{font-size:14px;line-height:1.35;color:#666174} @media(max-width:760px){.dh-origin-filters{grid-template-columns:1fr 1fr}.dh-origin-results{grid-template-columns:1fr}html body #brx-content .dh-origin{padding-left:18px;padding-right:18px}html body #brx-content .dh-origin-search{padding:20px}} @media(max-width:430px){.dh-origin-filters{grid-template-columns:1fr}.dh-origin-figures{gap:16px}}   html body #brx-content .dh-explorer-topics{padding:32px 0;margin:24px 0 12px;border-top:1px solid #e3dfd5} html body #brx-content .dh-explorer-topics h2{margin:0 0 20px!important} .dh-explorer-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px} .dh-explorer-topic-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:left;font:inherit;line-height:1.4;color:#2622cf;padding:22px;border:1px solid #ddd9d0;border-radius:16px;background:#f8f6f0;cursor:pointer;transition:border-color .15s,background .15s} .dh-explorer-topic-grid button small{color:#77727e;font-size:14px} .dh-explorer-topic-grid button:hover,.dh-explorer-topic-grid button[aria-pressed=true]{background:#efecfa;border-color:#2722cf} .dh-explorer-topic-grid button:focus-visible{outline:3px solid #b9b4ee;outline-offset:3px} @media(max-width:850px){.dh-explorer-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:520px){.dh-explorer-topic-grid{grid-template-columns:1fr}}   html body #brx-header .header-1__nav > .brx-nav-nested-items > .brxe-dropdown > .brx-submenu-toggle, html body #brx-header .header-1__nav > .brx-nav-nested-items > .brxe-dropdown > .brx-submenu-toggle > span, html body #brx-header .header-1__nav > .brx-nav-nested-items > .menu-item > a.brxe-text-link{font-weight:600!important;}   html body.admin-bar #brx-header{margin-top:var(--dh-admin-overflow,0px);} html body #brx-header .dh-utility-nav{display:flex;align-items:center;justify-content:flex-end;gap:26px;min-height:32px;padding:6px clamp(18px,2.2vw,44px) 0;background:transparent;border:0;font-family:inherit;font-size:13px;line-height:1.25;color:#6a658c;} html body #brx-header .dh-utility-nav a{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:3px 0;color:inherit;font-size:inherit;font-weight:500;line-height:inherit;white-space:nowrap;text-decoration:none;transition:color .18s ease;} html body #brx-header .dh-utility-nav svg{width:15px;height:15px;flex:none;color:#2622cf;transform-origin:center;transition:transform .3s ease;} html body #brx-header .dh-utility-nav a:hover,html body #brx-header .dh-utility-nav a[aria-current=page]{color:#2622cf;} html body #brx-header .dh-utility-nav a:hover svg,html body #brx-header .dh-utility-nav a:focus-visible svg{transform:rotate(180deg);} html body #brx-header .dh-utility-nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px;} html body.home #brx-header:not(.scrolling) .dh-utility-nav{background:transparent;border:0;color:#dedaf4;} html body.home #brx-header:not(.scrolling) .dh-utility-nav svg,html body.home #brx-header:not(.scrolling) .dh-utility-nav a:hover{color:#fff;} @media(min-width:1281px){html body #brx-header .dh-contact-moved{display:none!important;}} @media(max-width:767px){html body #brx-header .dh-utility-nav{justify-content:center;gap:20px;min-height:34px;padding-inline:12px;font-size:12px;}html body #brx-header .dh-utility-nav a{min-height:34px;gap:5px;}html body #brx-header .dh-utility-nav svg{width:13px;height:13px;}} @media(prefers-reduced-motion:reduce){html body #brx-header .dh-utility-nav a,html body #brx-header .dh-utility-nav svg{transition:none;}} html body.home #brxe-prvmpd{margin-top:-30px!important;border-radius:30px 30px 0 0!important;position:relative;} html body.page-id-14856 #brx-content{padding:clamp(32px,4vw,56px) clamp(18px,3vw,48px) 0!important;} html body.page-id-14856 #brx-content>h1{max-width:1280px;margin:0 auto 32px!important;} html body #brx-content .dh-values{max-width:1280px;margin-inline:auto;padding-bottom:56px;} html body #brx-content .dh-values-intro{padding:clamp(28px,4vw,56px);border-radius:28px;background:#eeeff5;margin:20px 0 36px;} html body #brx-content .dh-values-eyebrow{font-size:13px;letter-spacing:.12em;color:#646273;margin:0 0 22px;} html body #brx-content .dh-values-intro h2{font-size:clamp(30px,3vw,44px)!important;line-height:1.18!important;color:#2622cf!important;margin:0 0 24px!important;} html body #brx-content .dh-values-intro>p:last-child{max-width:70ch;font-size:21px;line-height:1.65;margin:0;} html body #brx-content .dh-values-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;} html body #brx-content .dh-value{padding:clamp(26px,3vw,40px);border:1px solid #e8e4db;border-radius:20px;background:#faf8f3;min-width:0;} html body #brx-content .dh-value-number{display:block;font-size:14px;color:#70658d;letter-spacing:.1em;margin-bottom:24px;} html body #brx-content .dh-value h2{font-size:clamp(25px,2.1vw,30px)!important;line-height:1.25!important;margin:0 0 20px!important;} html body #brx-content .dh-value p{font-size:18px;line-height:1.7;margin:0;} html body #brx-content .dh-value>a,html body #brx-content .dh-value p>a{display:inline-flex;gap:12px;margin-top:24px;font-size:17px;color:#2622cf;} html body #brx-content .dh-values-close{padding:36px 0 0;margin-top:20px;} html body #brx-content .dh-values-close h2{margin:0 0 16px!important;} html body #brx-content .dh-values-close>div{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;} html body #brx-content .dh-values-close a{display:inline-flex;align-items:center;gap:20px;padding:13px 20px;border:1px solid #d6cee7;border-radius:8px;color:#2622cf;background:#f3f0f8;font-size:18px;} @media(max-width:700px){html body #brx-content .dh-values-grid{grid-template-columns:1fr;}html body #brx-content .dh-values-intro>p:last-child{font-size:19px;}html body #brx-content .dh-values-intro{border-radius:22px;}} html body #brx-header.dh-has-utility .header-1-container{padding-top:5px!important;padding-bottom:15px!important;} html body #brx-header.dh-has-utility{background:#fff;} html body.home #brx-header.dh-has-utility:not(.scrolling){background:transparent;}    body .da-dist .card{display:flex;flex-direction:column;} body .da-dist .da-dist__logo{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;min-height:148px;margin:6px 0 22px;background:#fff;border-radius:10px;text-decoration:none;} body .da-dist .da-dist__logo img{display:block;max-width:190px;width:auto;height:126px;object-fit:contain;transition:transform .2s ease;} body .da-dist .da-dist__logo--ipstars img{height:142px;} body .da-dist .da-dist__logo--palmares img{height:122px;} body .da-dist .da-dist__logo:hover img{transform:translateY(-3px);} body .da-dist .da-dist__logo:focus-visible,body .dh-rank-quotes a:focus-visible{outline:2px solid #2920cd;outline-offset:4px;} body .da-dist .org{padding-right:0;} body .da-dist .da-dist__more::after{display:none!important;} body .da-dist .rule{margin-top:auto;} body .da-dist .cat{margin-bottom:24px;} body .dh-rank-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0 0;} body .dh-rank-quote{display:flex;flex-direction:column;min-width:0;margin:0;padding:28px 26px;border:1px solid #e2def0;border-radius:16px;background:#f0eef9;color:#282354;} body .dh-rank-quote:nth-child(2){background:#faf7f0;border-color:#e7dfcf;} body .dh-rank-quote:nth-child(3){background:#f6f5fa;} body .dh-rank-quote blockquote{margin:0;padding:0;border:0;background:none;font-family:inherit!important;font-style:normal;font-size:19px;line-height:1.6;color:inherit;hyphens:none;} body .dh-rank-quote figcaption{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:24px;text-align:left;font-size:13px;line-height:1.5;color:#645d7e;} body .dh-rank-quote figcaption a{font-size:14px;color:#2920cd;font-weight:600;text-decoration:none;} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote{padding:25px 28px!important;margin:24px 0!important;background:#efedf8!important;border:1px solid #ded9ee!important;border-left:3px solid #7770b5!important;border-radius:0 15px 15px 0!important;} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-ipstars-quote{background:#f8f4eb!important;border-color:#e5dcc7!important;border-left-color:#b19a65!important;} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote :is(p,em){font-size:20px!important;line-height:1.65!important;font-style:normal!important;color:#34305f!important;hyphens:none;} html body.single-notre-equipe #brx-content #brxe-yayctt .dh-iam-quote :is(cite,cite a){opacity:1!important;text-transform:none!important;font-size:14px!important;font-style:normal!important;color:#5e587b!important;font-weight:500!important;} html body #brx-content.dh-decision-page :is(p,li,h1,h2,h3,th,td){hyphens:none!important;} body .da-dist + .da-reco{margin-top:0;} @media(max-width:900px){body .dh-rank-quotes{grid-template-columns:1fr;}body .dh-rank-quote blockquote{font-size:19px;}} @media(max-width:560px){body .dh-rank-quote{padding:23px 22px;}body .da-dist .da-dist__logo{min-height:138px;}} @media(prefers-reduced-motion:reduce){body .da-dist .da-dist__logo img{transition:none;}}   html body.home #brx-content .dh-home-press{background:#faf8f3!important;margin-top:-34px!important;border-radius:34px 34px 0 0!important;position:relative;z-index:1;}   html body #brx-content:has(.dh-editorial){padding:42px max(22px,calc((100vw - 1280px)/2)) 0!important;} html body #brx-content:has(.dh-editorial)>h1{font-size:clamp(25px,3.2vw,42px)!important;line-height:1.2;margin:0 0 30px!important;max-width:1280px;} html body #brx-content .dh-editorial{font-family:inherit;font-size:18px;line-height:1.7;color:#30303b;max-width:1280px;margin:auto;} html body #brx-content .dh-editorial h2,html body #brx-content .dh-editorial h3{color:#2622cf;line-height:1.2;hyphens:none;} html body #brx-content .dh-story-hero{display:grid;grid-template-columns:1fr 1fr;min-height:490px;align-items:stretch;background:#f7f4ee;border:1px solid #e8e2d9;border-radius:26px;overflow:hidden;margin-bottom:60px;} html body #brx-content .dh-story-hero>div{padding:clamp(28px,4vw,56px);align-self:center;} html body #brx-content .dh-story-hero h2{font-size:clamp(34px,3.6vw,54px)!important;font-weight:500;margin:22px 0!important;letter-spacing:-.035em;} html body #brx-content .dh-story-hero>img{width:100%;height:100%;min-height:490px;object-fit:cover;} html body #brx-content .dh-editorial .dh-kicker{font-size:12px;letter-spacing:.14em;font-weight:600;line-height:1.6;color:#726784;text-transform:uppercase;margin:0 0 20px;} html body #brx-content .dh-editorial .dh-lead{font-size:20px;line-height:1.6;max-width:60ch;} html body #brx-content .dh-text-link{display:inline-block;color:#2622cf;margin-top:20px;text-decoration:none;border-bottom:1px solid #aaa3d1;padding-bottom:4px;font-size:16px;} html body #brx-content .dh-story-body{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:0 32px 44px;} html body #brx-content .dh-story-section h2{font-size:29px!important;margin:0 0 24px!important;} html body #brx-content .dh-story-section p{margin:0;font-size:18px;line-height:1.8;} html body #brx-content .dh-statement{padding:clamp(30px,5vw,64px);background:#2622cf;border-radius:28px;color:white;margin:0;} html body #brx-content .dh-statement p{font-size:clamp(22px,2.5vw,30px);line-height:1.5;color:white;max-width:920px;margin:0;} html body #brx-content .dh-story-resources{padding:42px 24px 60px;} html body #brx-content .dh-editorial-links{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0;} html body #brx-content .dh-editorial-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid #d9d3e4;border-radius:10px;padding:12px 18px;background:#f1eef7;text-decoration:none;font-size:16px;color:#3027ae;} html body #brx-content .dh-editorial a:focus-visible,html body #brx-content .dh-value-card-link:focus-visible{outline:3px solid #6252dc;outline-offset:4px;} html body #brx-content .dh-value-illustrated{padding:0;overflow:hidden;transition:transform .2s,box-shadow .2s;} html body #brx-content .dh-value-illustrated:hover{transform:translateY(-3px);box-shadow:0 12px 32px #2622cf0c;} html body #brx-content .dh-value-illustrated>a.dh-value-card-link{display:block;margin:0;color:inherit;text-decoration:none;font-size:inherit;} html body #brx-content .dh-value-card-link>img{display:block;width:100%;height:250px;object-fit:cover;} html body #brx-content .dh-value-card-link>div{padding:30px;} html body #brx-content .dh-value-discover{display:flex;justify-content:space-between;margin-top:24px;color:#2622cf;} html body #brx-content .dh-resource-hero{background:#2622cf;color:#fff;padding:clamp(32px,5vw,68px);border-radius:28px;position:relative;overflow:hidden;margin-bottom:0;} html body #brx-content .dh-resource-hero:after{content:'';position:absolute;width:340px;height:340px;right:-160px;top:-150px;border:60px solid #aca6ff24;border-radius:50%;pointer-events:none;} html body #brx-content .dh-resource-hero h2{color:#fff!important;font-size:clamp(36px,4.4vw,66px)!important;line-height:1.05;max-width:900px;letter-spacing:-.035em;margin:20px 0!important;} html body #brx-content .dh-resource-hero .dh-kicker{color:#d5d0fa!important;} html body #brx-content .dh-resource-hero p{color:#fff;} html body #brx-content .dh-resource-hero .dh-editorial-links a{background:#fff1;color:#fff;border-color:#ffffff55;} html body #brx-content .dh-resource-section{padding:58px 34px 72px;border-radius:28px 28px 0 0;margin-top:-24px;position:relative;background:#faf8f3;} html body #brx-content .dh-resource-hero+.dh-resource-section{margin-top:-24px;} html body #brx-content .dh-resource-hero{padding-bottom:90px;} html body #brx-content .dh-resource-section h2{font-size:31px!important;margin:0 0 26px!important;} html body #brx-content .dh-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;} html body #brx-content .dh-resource-card{background:white;border:1px solid #e2ddec;border-radius:18px;padding:27px;display:flex;flex-direction:column;min-width:0;} html body #brx-content .dh-resource-card h3{font-size:23px!important;margin:14px 0 16px!important;} html body #brx-content .dh-resource-card p{font-size:16px;line-height:1.65;margin:0 0 22px;} html body #brx-content .dh-resource-card>a{margin-top:auto;font-size:16px;text-decoration:none;color:#2622cf;} html body #brx-content .dh-badge{display:inline-flex;align-self:flex-start;background:#efeaf8;color:#655089;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600;letter-spacing:.06em;} html body #brx-content .dh-resource-card time{font-size:13px;color:#666171;margin-top:12px;} html body #brx-content .dh-resource-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:36px;background:#fff;border:1px solid #ded6e9;border-radius:20px;margin-bottom:26px;} html body #brx-content .dh-resource-feature h3{font-size:30px!important;margin:16px 0!important;} html body #brx-content .dh-resource-note{font-size:14px;color:#6b6477;padding-top:18px;} html body #brx-content .dh-events-list{display:grid;gap:18px;} html body #brx-content .dh-event{display:grid;grid-template-columns:140px 1fr auto;gap:26px;align-items:center;background:white;border:1px solid #e1ddec;border-radius:18px;padding:28px;} html body #brx-content .dh-event time{color:#2622cf;font-size:24px;line-height:1.3;} html body #brx-content .dh-event h3{margin:0 0 12px!important;font-size:24px!important;} html body #brx-content .dh-event p{font-size:16px;margin:0;} html body #brx-content .dh-event>a{font-size:15px;color:#2622cf;} @media(max-width:900px){html body #brx-content .dh-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));}html body #brx-content .dh-story-hero{min-height:400px;}html body #brx-content .dh-story-hero>img{min-height:400px;}html body #brx-content .dh-story-body{gap:32px;padding-inline:16px;}} @media(max-width:650px){html body #brx-content .dh-story-hero,html body #brx-content .dh-story-body,html body #brx-content .dh-resource-feature,html body #brx-content .dh-resource-grid{grid-template-columns:1fr;}html body #brx-content .dh-story-hero>img{min-height:0;height:270px;order:-1;}html body #brx-content .dh-story-hero h2{font-size:36px!important;}html body #brx-content .dh-resource-section{padding:36px 20px 56px;}html body #brx-content .dh-event{grid-template-columns:1fr;gap:16px;}html body #brx-content .dh-story-body{gap:34px;}html body #brx-content .dh-resource-feature{padding:24px;gap:18px;}} @media(prefers-reduced-motion:reduce){html body #brx-content .dh-value-illustrated{transition:none;}}   html body #brx-header .dh-utility-nav{padding-top:15px!important;min-height:43px;color:#756d94;gap:24px;} html body #brx-header.dh-has-utility .header-1-container{padding-top:0!important;} html body.home #brx-header:not(.scrolling) .dh-utility-nav{color:#ddd8f3;} html body #brx-header .dh-lab-featured>.brx-submenu-toggle{background:#ede9f8;border:1px solid #dad2ee;border-radius:12px;padding:9px 14px!important;gap:10px;} html body #brx-header .dh-lab-featured>.brx-submenu-toggle>a{color:#43309e!important;} html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle{background:#e4d9ff24;border-color:#e5daff80;box-shadow:inset 0 0 24px #d6baff08;} html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle>a{color:#f6efff!important;} html body.home #brxe-wfpaja.dh-faq-last{background:#eeebf7!important;border-radius:34px 34px 0 0!important;margin-top:-34px!important;padding-top:68px!important;padding-bottom:64px!important;position:relative;z-index:2;} html body.home #brxe-wfpaja.dh-faq-last>div{width:100%;max-width:1280px;padding-inline:24px;} html body.home #brxe-wfpaja.dh-faq-last .accordion-title-wrapper{background:transparent;} html body.home #brx-content .dh-home-press{padding-bottom:90px!important;} html body #brx-content:has(.dh-origin)>h1{max-width:1232px;margin:36px auto 28px!important;padding-inline:0!important;} html body #brx-content .dh-origin-hero h2,html body #brx-content .dh-origin-hero strong,html body #brx-content .dh-origin-hero span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1;} html body #brx-content .dh-origin-figures{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:24px 36px;padding-top:26px;} html body #brx-content .dh-origin-figures>span{display:flex;align-items:center;line-height:1.4;gap:10px;} html body #brx-content .dh-origin-figures strong{line-height:1;} @media(max-width:1280px){html body #brx-content:has(.dh-origin)>h1{margin-inline:24px!important;}} @media(max-width:760px){html body #brx-content .dh-origin-figures{grid-template-columns:1fr 1fr;}html body #brx-content .dh-origin-figures>span:last-child{grid-column:1/-1;}html body #brx-content:has(.dh-origin)>h1{margin-inline:18px!important;}html body #brx-header .dh-utility-nav{gap:14px;padding-top:8px!important;}}    html body #brx-header .dh-lab-featured>.brx-submenu-toggle, html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle, html body.home #brx-header:not(.scrolling) .brx-open .dh-lab-featured>.brx-submenu-toggle{background:transparent!important;border:1px solid #3959f0!important;border-radius:9px!important;box-shadow:none!important;color:#3959f0!important;height:42px!important;padding:0 13px!important;transition:border-color .2s;} html body #brx-header .dh-lab-featured>.brx-submenu-toggle>:is(a,span,button), html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle>:is(a,span,button), html body.home #brx-header:not(.scrolling) .brx-open .dh-lab-featured>.brx-submenu-toggle>:is(a,span,button){color:#3959f0!important;-webkit-text-fill-color:#3959f0!important;} @media(min-width:1282px){ html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle{border-color:rgba(255,255,255,.88)!important;color:#fff!important;} html body.home #brx-header:not(.scrolling) .dh-lab-featured>.brx-submenu-toggle>:is(a,span,button){color:#fff!important;-webkit-text-fill-color:#fff!important;} } html body #brx-header .dh-lab-featured>.brx-submenu-toggle>button{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:28px;} html body #brx-header .dh-lab-vial{display:block;width:25px;height:25px;flex:0 0 25px;background:currentColor;transform:rotate(0deg);transform-origin:center;transition:transform .32s cubic-bezier(.2,.7,.3,1);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%204h14M11%204v18.5a5%205%200%200%200%2010%200V4M11%2018.5c3-2.5%207%202.5%2010%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%204h14M11%204v18.5a5%205%200%200%200%2010%200V4M11%2018.5c3-2.5%207%202.5%2010%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;} @media(hover:hover) and (pointer:fine){html body #brx-header .dh-lab-featured>.brx-submenu-toggle:hover .dh-lab-vial{transform:rotate(45deg);}} html body #brx-header .dh-lab-featured>.brx-submenu-toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:4px;} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview>a{background:#3959f0!important;} html body #brx-header .dh-ob-menu>li.dh-lab-menu-overview>a:hover{background:#2f4ad0!important;} html body #brx-header .dh-utility-nav .dh-jub-utility, html body.home #brx-header:not(.scrolling) .dh-utility-nav .dh-jub-utility{background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;padding:3px 0!important;font-weight:500;} html body #brx-header .dh-utility-nav .dh-jub-utility::after{content:"→";font-size:15px;line-height:1;} html body #brx-header .dh-utility-nav .dh-jub-utility:hover{background:transparent!important;text-decoration:underline;text-underline-offset:4px;} html body:is(.page-id-14883,.page-id-14885) #brx-content{width:100%;max-width:1280px!important;margin-inline:auto!important;padding-inline:clamp(22px,4vw,48px)!important;} html body #brx-content .dh-photo-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:0;padding:0!important;border:0;border-radius:28px!important;overflow:hidden;background:#2924c9!important;isolation:isolate;} html body #brx-content .dh-photo-hero:after{display:none;} html body #brx-content .dh-photo-hero-copy{align-self:center;padding:44px 38px 64px;min-width:0;} html body #brx-content .dh-photo-hero-copy :is(h2,p){color:#fff!important;-webkit-text-fill-color:#fff!important;} html body #brx-content .dh-photo-hero-copy h2{font-size:clamp(32px,3.3vw,48px)!important;line-height:1.1!important;letter-spacing:-.035em;margin:20px 0 24px!important;max-width:100%;} html body #brx-content .dh-photo-hero-copy p{font-size:18px!important;line-height:1.65!important;margin:0 0 22px!important;} html body #brx-content .dh-photo-hero-copy :is(.dh-kicker,.dh-origin-eyebrow){font-size:12px!important;letter-spacing:.14em!important;color:#dedbff!important;-webkit-text-fill-color:#dedbff!important;} html body #brx-content .dh-photo-hero-copy .dh-editorial-links{gap:10px;display:flex;flex-wrap:wrap;margin-top:26px;} html body #brx-content .dh-photo-hero-copy .dh-editorial-links>a{font-size:14px!important;line-height:1.3;padding:10px 13px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff14;border:1px solid #ffffff55;border-radius:9px;} html body #brx-content .dh-photo-hero-copy .dh-editorial-links>a:hover{background:#ffffff2c;} html body #brx-content .dh-photo-hero-media{position:relative;margin:0!important;min-width:0;min-height:440px;align-self:stretch;overflow:hidden;} html body #brx-content .dh-photo-hero-media>p{margin:0;height:100%;} html body #brx-content .dh-photo-hero-media img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;} html body #brx-content .dh-photo-hero--jub .dh-photo-hero-media img{object-position:55% center;} html body #brx-content .dh-photo-hero-media figcaption{position:absolute;right:14px;bottom:42px;left:auto;max-width:calc(100% - 28px);padding:5px 9px;border-radius:5px;background:#fbfaf2e8;font-size:10px!important;line-height:1.4;text-align:right;color:#383448!important;} html body #brx-content .dh-photo-hero-media figcaption a{font-size:10px!important;color:#383448!important;-webkit-text-fill-color:#383448!important;text-decoration:none;} html body #brx-content .dh-photo-hero-media figcaption a:hover{text-decoration:underline;} html body #brx-content .dh-photo-hero--origin .dh-photo-hero-copy{padding-bottom:40px;} html body #brx-content .dh-photo-hero--origin .dh-photo-hero-media{min-height:390px;} html body #brx-content .dh-photo-hero--origin .dh-photo-hero-media figcaption{bottom:14px;} html body #brx-content .dh-photo-hero--origin .dh-origin-figures{grid-column:1/-1;padding:24px 38px!important;margin:0!important;border-top:1px solid #ffffff35;background:#211daf;gap:22px 34px;align-items:center;} html body #brx-content .dh-photo-hero--origin .dh-origin-figures>span{font-size:16px!important;line-height:1.4;align-items:center;} html body #brx-content .dh-photo-hero--origin .dh-origin-figures strong{font-size:29px!important;} html body #brx-content .dh-contribute-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;} html body #brx-content .dh-contribute-actions>a{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:50px;border:1px solid #2922c9;border-radius:10px;background:#fff;color:#2922c9!important;-webkit-text-fill-color:#2922c9!important;font:inherit;font-size:17px!important;line-height:1.4;text-decoration:none;} html body #brx-content .dh-contribute-actions>a:last-child{background:#2922c9;color:#fff!important;-webkit-text-fill-color:#fff!important;} html body #brx-content .dh-contribute-actions>a:hover{box-shadow:0 4px 16px #2922c915;} html body #brx-content .dh-ob-actions{gap:16px;align-items:center;} html body #brx-content .dh-ob-actions>a:first-child, html body #brx-content .dh-ob-actions>a:first-child :is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;} html body #brx-content .dh-ob-actions>a:first-child{background:#2922c9!important;} html body #brx-content .dh-ob-actions>:is(a,button){font-family:inherit!important;line-height:1.4;} @media(max-width:760px){html body #brx-content .dh-photo-hero{grid-template-columns:1fr;}html body #brx-content .dh-photo-hero-copy{padding:30px 26px 52px;}html body #brx-content .dh-photo-hero-media{grid-row:1;min-height:280px;height:280px;}html body #brx-content .dh-photo-hero--origin .dh-photo-hero-media{min-height:300px;height:300px;}html body #brx-content .dh-photo-hero-media figcaption{bottom:14px;}html body #brx-content .dh-photo-hero--origin .dh-origin-figures{padding:24px 26px!important;grid-template-columns:1fr 1fr;gap:18px;}html body #brx-content .dh-photo-hero--origin .dh-origin-figures>span:last-child{grid-column:1/-1;}html body #brx-content .dh-photo-hero--origin .dh-origin-figures>span{flex-wrap:wrap;font-size:14px!important;}html body #brx-content .dh-contribute-actions>a{flex:1 1 220px;}html body #brx-content .dh-ob-actions{flex-wrap:wrap;}} @media(prefers-reduced-motion:reduce){html body #brx-header .dh-lab-vial{transition:none;transform:none!important;}}     html body #brx-content .upcw-stat{background:transparent!important;border-radius:0!important;box-shadow:none!important;} html body.home #brx-content #brxe-ukvbfw .dh-home-press.dh-press-rounded{background:#f5ebd9!important;margin-top:0!important;border-radius:32px 32px 0 0!important;} html body.home #brx-content #brxe-prvmpd{background:#fff!important;padding:clamp(40px,5vw,72px) 24px!important;margin:0!important;} html body.home #brxe-prvmpd #brxe-ecpdmd{width:100%;max-width:1280px;margin:0 auto!important;padding:0!important;} html body.home #brxe-prvmpd h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important;margin-bottom:20px!important;} html body.home #brx-content #brxe-wfpaja.dh-faq-last{background:#dfe9f2!important;margin-top:0!important;border-radius:32px 32px 0 0!important;padding-top:clamp(40px,5vw,72px)!important;} html body #brx-content .dh-press-reference{margin:24px 0 30px;padding:20px 0;border-top:1px solid #d6cbb9;} html body #brx-content .dh-press-reference p{margin:0;font-size:17px;line-height:1.55;} html body #brx-content .dh-explorer-topics>p,html body #brx-content .da-practical>p:first-of-type{max-width:960px;line-height:1.65;}   @media(min-width:1282px){ html body #brx-header .header-1__nav .brxe-shortcode{height:42px!important;width:66px!important;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display{width:66px!important;min-height:42px;border:1px solid #3959f0!important;border-radius:9px!important;box-shadow:none!important;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display>.item-langage-display{border:0!important;border-radius:0!important;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display>.item-langage-display:first-child{height:40px!important;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display>.item-langage-display:first-child>a{height:40px!important;display:flex!important;align-items:center;justify-content:center;padding:0 10px!important;gap:5px;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display .item-langage-display a, html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode:not(:hover):not(:focus-within) ul.langage-display .item-langage-display a, html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode:is(:hover,:focus-within) ul.langage-display .item-langage-display a{color:#3959f0!important;} html body #brx-header .header-1__nav .brxe-shortcode:hover ul.langage-display, html body #brx-header .header-1__nav .brxe-shortcode:focus-within ul.langage-display{background:#fff!important;box-shadow:none!important;} html body.home #brx-header:not(.scrolling) .header-1__nav .brxe-shortcode ul.langage-display{border-color:rgba(255,255,255,.88)!important;} html body.home #brx-header:not(.scrolling) .header-1__nav .brxe-shortcode ul.langage-display .item-langage-display a{color:#fff!important;} html body.home #brx-header:not(.scrolling) .header-1__nav .brxe-shortcode:is(:hover,:focus-within) ul.langage-display{background:#2222c6!important;} html body #brx-header .header-1__nav .brxe-shortcode ul.langage-display>.item-langage-display:first-child>a::after, html body.home #brx-header.scrolling .header-1__nav .brxe-shortcode ul.langage-display>.item-langage-display:first-child>a::after{background:currentColor!important;} html body #brx-header .dh-utility-nav{justify-content:flex-end;} } @media(max-width:1281px){ html body.home #brx-header:not(.scrolling) .dh-utility-nav{color:#565164;} html body.home #brx-header:not(.scrolling) .dh-utility-nav svg, html body.home #brx-header:not(.scrolling) .dh-utility-nav a:hover{color:#3959f0;} } @media(max-width:650px){html body #brx-header .dh-utility-nav{display:grid;grid-template-columns:repeat(2,max-content);justify-content:end;column-gap:20px;row-gap:2px;padding-bottom:5px;}html body #brx-header .dh-utility-nav>a:nth-child(even){justify-self:end;}}   html body #brx-header .dh-utility-nav .dh-jub-utility, html body.home #brx-header:not(.scrolling) .dh-utility-nav .dh-jub-utility{ background:#c6d8ff!important;color:#2145b8!important;border:1px solid #b9cefb!important;border-radius:9px!important;padding:0 12px!important;height:32px;min-height:32px;gap:7px;font-weight:500; } html body #brx-header .dh-utility-nav .dh-jub-utility:hover{background:#b8ceff!important;text-decoration:none;} @media(min-width:1282px){ html body #brx-header .dh-utility-nav.dh-utility-aligned{position:relative;height:49px;min-height:49px;padding-block:0!important;} html body #brx-header .dh-utility-nav.dh-utility-aligned>a{position:absolute;left:var(--dh-link-x);top:12px;transform:translateX(-50%);height:32px;min-height:32px;} }   html body.home{--dh-stack-radius:32px;} html body.home #brx-content{isolation:isolate;} html body.home #brx-content>:is(#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg){position:relative;border-radius:var(--dh-stack-radius) var(--dh-stack-radius) 0 0!important;margin-top:calc(-1 * var(--dh-stack-radius))!important;padding-bottom:calc(var(--dh-home-space) + var(--dh-stack-radius))!important;} html body.home #brx-content>#brxe-ignhoo{z-index:1;} html body.home #brx-content>#brxe-iovwxb{z-index:2;} html body.home #brx-content>#brxe-mlnulg{z-index:3;} html body.home #brx-content>#brxe-mcojde{position:relative;z-index:4;margin-top:calc(-1 * var(--dh-stack-radius))!important;background:transparent!important;border-radius:0!important;overflow:visible!important;padding:0!important;} html body.home #brx-content #brxe-ukvbfw{overflow:visible!important;} html body.home #brx-content #brxe-ukvbfw>:is(.da-dist,.da-reco,.dh-home-press.dh-press-rounded){position:relative;border-radius:var(--dh-stack-radius) var(--dh-stack-radius) 0 0!important;padding-bottom:calc(var(--dh-home-space) + var(--dh-stack-radius))!important;} html body.home #brx-content #brxe-ukvbfw>.da-dist{z-index:1;margin-top:0!important;} html body.home #brx-content #brxe-ukvbfw>.da-reco{z-index:2;margin-top:calc(-1 * var(--dh-stack-radius))!important;} html body.home #brx-content #brxe-ukvbfw>.dh-home-press.dh-press-rounded{z-index:3;background:#fff!important;margin-top:calc(-1 * var(--dh-stack-radius))!important;} html body.home #brx-content #brxe-wfpaja.dh-faq-last{z-index:5;position:relative;border-radius:var(--dh-stack-radius) var(--dh-stack-radius) 0 0!important;margin-top:calc(-1 * var(--dh-stack-radius))!important;padding-top:var(--dh-home-space)!important;padding-bottom:calc(var(--dh-home-space) + var(--dh-stack-radius))!important;} html body.home #brx-content #brxe-wfpaja>#brxe-prvmpd{width:100%;max-width:1280px;background:transparent!important;border-radius:0!important;margin:0 auto 42px!important;padding:0 24px 42px!important;border:0;border-bottom:1px solid #2222c630;} html body.home #brx-content #brxe-wfpaja>#brxe-prvmpd #brxe-ecpdmd{padding:0!important;} html body.home #brx-content #brxe-wfpaja>#brxe-prvmpd h2{margin-top:0!important;} html body.home #brx-footer{position:relative;z-index:2;margin-top:calc(-1 * var(--dh-stack-radius));} html body.home #brx-footer>#brxe-dsfubm{border-radius:var(--dh-stack-radius) var(--dh-stack-radius) 0 0;} @media(max-width:767px){html body.home{--dh-stack-radius:24px;}html body.home #brx-content #brxe-wfpaja>#brxe-prvmpd{margin-bottom:32px!important;padding-bottom:32px!important;}}   html body #brx-header .dh-utility-nav .dh-jub-utility::after{content:none!important;display:none!important;} html body #brx-header .dh-utility-nav a.dh-jub-utility>svg, html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility>svg{width:15px;height:15px;color:inherit!important;transform:rotate(180deg)!important;transition:transform .22s ease;} html body #brx-header .dh-utility-nav a.dh-jub-utility:focus-visible>svg, html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility:focus-visible>svg{transform:rotate(0deg)!important;} @media(hover:hover) and (pointer:fine){ html body #brx-header .dh-utility-nav a.dh-jub-utility:hover>svg, html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility:hover>svg{transform:rotate(0deg)!important;} } @media(prefers-reduced-motion:reduce){html body #brx-header .dh-utility-nav a.dh-jub-utility>svg{transition:none;}}   html body #brx-content :is(.dh-values-grid,.dh-story-hero) img[src*="/montaigne"]{object-position:50% 10%!important;}  html body.home #brx-content>#brxe-ignhoo{background:#ffffff!important;} html body.home #brx-content>#brxe-iovwxb{background:#f0f4fa!important;} html body.home #brx-content>#brxe-mlnulg{background:#dce7f5!important;} html body.home #brx-content #brxe-ukvbfw>.da-dist{background:#ffffff!important;} html body.home #brx-content #brxe-ukvbfw>.da-reco{background:#eef2f8!important;} html body.home #brx-content #brxe-ukvbfw>.dh-home-press.dh-press-rounded{background:#d0ddf2!important;} html body.home #brx-content #brxe-wfpaja.dh-faq-last{background:#ffffff!important;}   html body.home #brx-content #brxe-wfpaja #brxe-prvmpd #brxe-eohytm{margin:0 0 28px!important;} html body.home #brx-content #brxe-wfpaja #brxe-prvmpd #brxe-nojjpl{margin-top:0!important;} html body.home #brx-content #brxe-wfpaja #brxe-prvmpd a.da-cta,html body.home #brx-content #brxe-wfpaja #brxe-prvmpd a.da-cta:is(:hover,:focus-visible){background:transparent!important;box-shadow:none!important;border:1px solid currentColor!important;}   body.page-id-14397 #brx-content.wordpress{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(40px,6vw,72px) clamp(16px,2vw,28px) clamp(56px,7vw,96px)} body.page-id-14397 #brx-content.wordpress>h1{margin:0 0 clamp(24px,3vw,40px)} body.page-id-14397 #brx-content.wordpress>.dwb+.dwb{margin-top:clamp(24px,3vw,40px)}   html body #brx-header .dh-pass03-nav{display:flex!important;align-items:center;position:relative;font-family:"ES Peak",Arial,sans-serif;color:#2222c6;gap:16px;} html body #brx-header .dh-pass03-nav>.brxe-toggle{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-menu{display:flex!important;align-items:center;gap:20px!important;margin:0!important;padding:0!important;list-style:none!important;width:auto!important;position:static!important;transform:none!important;background:transparent!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;} html body #brx-header .dh-pass03-nav .dh03-menu[hidden]{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-item{position:static!important;list-style:none;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;} html body #brx-header .dh-pass03-nav .brx-submenu-toggle{display:flex;align-items:center;padding:0!important;margin:0!important;background:transparent!important;border:0!important;color:inherit!important;} html body #brx-header .dh-pass03-nav .dh03-top-button{appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 0!important;min-height:44px;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:6px;font:inherit;font-size:17px!important;line-height:1.25!important;font-weight:400!important;white-space:nowrap;color:inherit!important;cursor:pointer;text-align:left;text-decoration:none;} html body #brx-header .dh-pass03-nav .dh03-top-button>svg{width:13px;height:13px;flex:none;transition:transform .18s;} html body #brx-header .dh-pass03-nav .dh03-top-button[aria-expanded=true]>svg{transform:rotate(180deg);} html body #brx-header .dh-pass03-nav .dh03-lab .dh03-top-button{padding:10px 14px!important;gap:11px;border:1px solid currentColor!important;border-radius:9px;font-weight:700!important;height:42px;min-height:42px;} html body #brx-header .dh-pass03-nav .dh03-top-button:focus-visible,html body #brx-header .dh-pass03-nav .dh03-mobile-toggle:focus-visible{outline:2px solid currentColor!important;outline-offset:5px;} html body #brx-header .dh-pass03-nav .dh03-panel{position:absolute!important;top:calc(100% + 8px)!important;right:0;left:auto;min-width:310px;width:310px;max-width:calc(100vw - 48px);padding:26px!important;background:#fff!important;color:#2222c6!important;border:1px solid #dfe4ee!important;border-radius:15px!important;box-shadow:0 16px 42px #17176018;z-index:1001;max-height:calc(100dvh - 160px);overflow-y:auto;overscroll-behavior:contain;} html body #brx-header .dh-pass03-nav .dh03-panel[hidden]{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-panel::before,html body #brx-header .dh-pass03-nav .dh03-panel::after{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-columns-3{width:980px;} html body #brx-header .dh-pass03-nav .dh03-panel-grid{display:grid;grid-template-columns:1fr;gap:22px;} html body #brx-header .dh-pass03-nav .dh03-columns-3 .dh03-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;} html body #brx-header .dh-pass03-nav .dh03-group{display:block;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;} html body #brx-header .dh-pass03-nav .dh03-group h2{font:inherit!important;font-size:13px!important;line-height:1.4!important;font-weight:700!important;color:#696b80!important;letter-spacing:.035em;text-transform:uppercase;margin:0 0 13px!important;padding:0 0 10px!important;border-bottom:1px solid #e1e5ef;} html body #brx-header .dh-pass03-nav .dh03-group ul{display:block!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;border:0!important;position:static!important;} html body #brx-header .dh-pass03-nav .dh03-group li{margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;border:0!important;} html body #brx-header .dh-pass03-nav .dh03-link{display:block!important;padding:10px 8px!important;margin:0 -8px!important;width:auto!important;min-height:44px;box-sizing:border-box;font:inherit!important;font-size:16px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:normal!important;color:#2222c6!important;background:transparent!important;border:0!important;border-radius:7px!important;text-decoration:none!important;white-space:normal!important;} html body #brx-header .dh-pass03-nav .dh03-link:is(:hover,:focus-visible){background:#f0f4fa!important;color:#2222c6!important;outline:2px solid #3959f0;outline-offset:0;text-decoration:underline!important;text-underline-offset:.18em;} html body #brx-header .dh-pass03-nav .dh03-link[aria-current=page]{font-weight:700!important;text-decoration:underline!important;text-underline-offset:.18em;} html body #brx-header .dh-pass03-nav .dh03-panel-intro{font:inherit!important;color:#2222c6!important;font-size:20px!important;line-height:1.3!important;font-weight:400!important;margin:0 0 22px!important;} html body #brx-header .dh-pass03-nav .dh03-panel-footer{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:22px;padding-top:13px;border-top:1px solid #e1e5ef;} html body #brx-header .dh-pass03-nav .dh03-panel-footer .dh03-link{font-size:15px!important;} html body #brx-header .dh-pass03-nav .dh03-mobile-toggle{display:none!important;} html body.home #brx-header:not(.scrolling) .dh-pass03-nav{color:#fff;} @media(max-width:1281px){ html body #brx-header{background:#fff!important;color:#2222c6!important;} html body #brx-header .header-1-brand img{filter:none!important;} html body #brx-header .dh-utility-nav>a{min-height:44px!important;height:44px!important;} html body #brx-header .dh-pass03-nav{position:static!important;gap:0;} html body #brx-header .dh-pass03-nav .dh03-mobile-toggle{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:48px;height:48px;margin:0;padding:9px;background:transparent;border:0;border-radius:7px;color:#2222c6;cursor:pointer;} html body #brx-header .dh-pass03-nav .dh03-mobile-toggle span{display:block;background:currentColor;width:27px;height:1.5px;transition:transform .18s,opacity .18s;} html body #brx-header .dh-pass03-nav.dh03-mobile-open .dh03-mobile-toggle span:nth-child(1){transform:translateY(7.5px) rotate(45deg);} html body #brx-header .dh-pass03-nav.dh03-mobile-open .dh03-mobile-toggle span:nth-child(2){opacity:0;} html body #brx-header .dh-pass03-nav.dh03-mobile-open .dh03-mobile-toggle span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg);} html body #brx-header .dh-pass03-nav .dh03-menu{position:fixed!important;top:var(--dh03-top,140px)!important;left:0!important;right:0!important;bottom:0!important;display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;max-height:none!important;overflow-y:auto;overscroll-behavior:contain;background:#fff!important;padding:24px!important;color:#2222c6!important;z-index:1000;border-top:1px solid #e1e5ef;} html body #brx-header .dh-pass03-nav .dh03-menu[hidden]{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-item{display:block!important;border-bottom:1px solid #e1e5ef!important;} html body #brx-header .dh-pass03-nav .dh03-item .brx-submenu-toggle{display:block!important;} html body #brx-header .dh-pass03-nav .dh03-top-button{width:100%!important;justify-content:space-between;padding:18px 0!important;min-height:56px;font-size:22px!important;color:#2222c6!important;} html body #brx-header .dh-pass03-nav .dh03-lab .dh03-top-button{padding:18px 0!important;border:0!important;border-radius:0;height:auto;min-height:56px;} html body #brx-header .dh-pass03-nav .dh03-panel{position:static!important;top:auto!important;left:auto!important;right:auto!important;max-height:none!important;max-width:none!important;min-width:0!important;width:100%!important;padding:12px 0 24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;} html body #brx-header .dh-pass03-nav .dh03-columns-3 .dh03-panel-grid{grid-template-columns:1fr!important;gap:24px;} html body #brx-header .dh-pass03-nav .dh03-group h2{font-size:12px!important;margin-bottom:8px!important;} html body #brx-header .dh-pass03-nav .dh03-link{font-size:17px!important;min-height:46px;padding-block:11px!important;} html body #brx-header .dh-pass03-nav .dh03-lang{display:block!important;margin-top:25px!important;width:max-content!important;} html body #brx-header .dh-pass03-nav .dh03-lang .langage-display{width:84px!important;min-width:84px!important;position:relative!important;border:1px solid #3959f0!important;border-radius:9px!important;} html body #brx-header .dh-pass03-nav .dh03-lang .langage-display a{color:#2222c6!important;min-height:44px;display:flex;align-items:center;justify-content:center;} html body.dh03-menu-lock{overflow:hidden!important;} } @media(prefers-reduced-motion:reduce){html body #brx-header .dh-pass03-nav :is(.dh03-mobile-toggle span,.dh03-top-button>svg){transition:none!important;}} html body #brx-header .dh-pass03-nav .dh03-lang{position:relative!important;list-style:none;margin:0;padding:0;} html body #brx-header .dh-pass03-nav .dh03-lang-button{display:flex;align-items:center;justify-content:center;gap:7px;width:64px;height:40px;min-height:40px;padding:0 9px;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;cursor:pointer;border-radius:8px;} html body #brx-header .dh-pass03-nav .dh03-lang-button>svg{width:12px;height:12px;} html body #brx-header .dh-pass03-nav .dh03-lang-button:focus-visible{outline:2px solid currentColor;outline-offset:5px;} html body #brx-header .dh-pass03-nav .dh03-language-options{display:block!important;position:absolute!important;top:calc(100% + 8px)!important;right:0;left:auto;width:130px!important;min-width:130px!important;margin:0!important;padding:8px!important;background:#fff!important;color:#2222c6!important;border:1px solid #dfe4ee!important;border-radius:9px!important;box-shadow:0 10px 25px #17176018;z-index:1002;} html body #brx-header .dh-pass03-nav .dh03-language-options[hidden]{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-language-options li{display:block!important;margin:0!important;padding:0!important;position:static!important;background:transparent!important;border:0!important;} html body #brx-header .dh-pass03-nav .dh03-language-options a{display:flex!important;align-items:center;justify-content:flex-start;position:static!important;min-height:44px;padding:10px 12px!important;color:#2222c6!important;background:transparent!important;border:0!important;border-radius:5px;font-size:15px!important;} html body #brx-header .dh-pass03-nav .dh03-language-options a:is(:hover,:focus-visible){background:#f0f4fa!important;outline:2px solid #3959f0;outline-offset:0;} @media(max-width:1281px){html body #brx-header .dh-pass03-nav .dh03-lang-button{height:44px;width:82px;color:#2222c6;}html body #brx-header .dh-pass03-nav .dh03-language-options{position:static!important;top:auto!important;right:auto!important;margin-top:10px!important;width:200px!important;}} html body #brx-header .dh-pass03-nav .dh03-lang .langage-display>.item-langage-display{display:block!important;visibility:visible!important;opacity:1!important;} html body #brx-header .dh-pass03-nav .dh-lab-featured>.brx-submenu-toggle,html body.home #brx-header:not(.scrolling) .dh-pass03-nav .dh-lab-featured>.brx-submenu-toggle{border:0!important;box-shadow:none!important;padding:0!important;min-width:0!important;min-height:0!important;background:transparent!important;} html body #brx-header .dh-pass03-nav .dh03-search-shortcut{display:none!important;} @media(max-width:1281px){html body #brx-header .dh-pass03-nav .dh03-search-shortcut{display:block!important;margin:0 0 18px!important;padding:0!important;list-style:none;}html body #brx-header .dh-pass03-nav .dh03-search-shortcut .dh03-link{margin:0!important;padding:12px 15px!important;background:#f0f4fa!important;border:1px solid #d9e3f0!important;border-radius:8px!important;min-height:46px;}} @media(max-width:1281px){ html body #brx-header .dh-pass03-nav .dh03-lab .brx-submenu-toggle{height:auto!important;} html body #brx-header .dh-pass03-nav .dh03-lab .brx-submenu-toggle>.dh03-top-button{display:flex!important;justify-content:space-between!important;} html body #brx-header .dh-pass03-nav .dh03-lang .brxe-shortcode ul.langage-display{height:auto!important;min-height:46px!important;border-color:#3959f0!important;background:#fff!important;} html body #brx-header .dh-pass03-nav .dh03-lang .brxe-shortcode ul.langage-display>.item-langage-display:first-child{height:auto!important;min-height:44px!important;} }   @media(max-width:1281px){html body.dh03-menu-lock #brx-header{transform:none!important;transition:none!important;}html body #brx-header .dh-pass03-nav.dh03-mobile-open .dh03-menu>.dh03-item.dh03-open>.brx-submenu-toggle{position:sticky!important;top:-24px;z-index:3;background:#fff!important;box-shadow:0 1px 0 #e1e5ef;}} html body #brx-header .dh-utility-nav a.dh-jub-utility,html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility{justify-content:center!important;text-align:center;gap:0!important;padding:0 14px!important;} html body #brx-header .dh-pass03-nav .dh03-lang .brxe-shortcode{color:inherit!important;} html body #brx-header .dh-pass03-nav .dh03-menu .dh03-lang .brxe-shortcode ul.langage-display .item-langage-display .dh03-language-options a,html body.home #brx-header:not(.scrolling) .dh-pass03-nav .dh03-menu .dh03-lang .brxe-shortcode ul.langage-display .item-langage-display .dh03-language-options a,html body.home #brx-header.scrolling .dh-pass03-nav .dh03-menu .dh03-lang .brxe-shortcode ul.langage-display .item-langage-display .dh03-language-options a{color:#2222c6!important;}   @media(min-width:1282px){html body #brx-header .dh-pass03-nav .dh03-menu>.dh03-item.dh03-cabinet{position:relative!important;}html body #brx-header .dh-pass03-nav .dh03-menu>.dh03-item.dh03-cabinet>.dh03-panel{left:0!important;right:auto!important;}}   html body #brx-content .dh-blog-intro .dh-sub-blog .dh-sub-sep{display:inline-block;margin:0 .6em;color:#696b80;} html body #brx-content .dh-sub-end{margin:28px 0 0;font-size:16px;line-height:1.5;} html body #brx-content .dh-sub-end a{color:#2222c6;text-decoration:underline;text-underline-offset:.18em;} html body #brx-content .dh-sub-end a:focus-visible,html body #brx-content .dh-sub-blog a:focus-visible{outline:2px solid #3959f0;outline-offset:2px;}     html body:is(.single-upc_decision,.single-watch_case) #brx-content{display:block!important;width:100%;max-width:1120px!important;margin:0 auto!important;padding:36px clamp(18px,3.5vw,48px) 64px!important;color:#292933;} html body #brx-content.dh-decision-page .upcw-fiche{max-width:none!important;width:100%;margin:0;padding:0;} html body #brx-content.dh-decision-page .dh-decision-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--ds-blue);border-radius:26px;padding:clamp(26px,4vw,48px);margin:0 0 24px;color:#fff;} html body #brx-content.dh-decision-page .dh-decision-hero:after{content:"";position:absolute;right:-75px;top:-130px;width:340px;height:340px;border:42px solid rgba(255,255,255,.045);border-radius:50%;z-index:-1;pointer-events:none;} html body #brx-content.dh-decision-page .dh-decision-collection{display:inline-block;font-size:14px;font-weight:500;letter-spacing:.04em;color:#dedcfb!important;text-decoration:none;margin-bottom:22px;} html body #brx-content.dh-decision-page .dh-decision-hero h1{color:#fff!important;font-size:clamp(28px,3.3vw,43px)!important;line-height:1.16!important;max-width:29ch;margin:0!important;border:0!important;padding:0!important;} html body #brx-content.dh-decision-page .upcw-meta{display:block;width:100%;border:1px solid #e5e1d6;border-radius:20px;border-collapse:separate;overflow:hidden;background:#faf8f3;margin:0 0 20px;font-size:16px;} html body #brx-content.dh-decision-page .upcw-meta tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));} html body #brx-content.dh-decision-page .upcw-meta tr{display:flex;flex-direction:column;min-width:0;padding:17px 24px;border-bottom:1px solid #e5e1d6;} html body #brx-content.dh-decision-page .upcw-meta tr:nth-child(odd){border-right:1px solid #e5e1d6;} html body #brx-content.dh-decision-page .upcw-meta tr.dh-meta-wide{grid-column:1/-1;border-right:0;} html body #brx-content.dh-decision-page .upcw-meta th{font-size:13px;font-weight:500!important;color:#54518a;padding:0 0 5px!important;white-space:normal;text-align:left;border:0;background:none;} html body #brx-content.dh-decision-page .upcw-meta td{font-size:16px;line-height:1.55;padding:0!important;border:0;background:none;color:#292933;overflow-wrap:anywhere;} html body #brx-content.dh-decision-page .upcw-sources{font-size:14px!important;line-height:1.8;margin:0 0 42px;padding:0;color:#636172;} html body #brx-content.dh-decision-page .upcw-sources a{display:inline-flex;align-items:center;min-height:42px;padding:8px 15px;border:1px solid #d4d1ec;border-radius:9px;background:#f1f0fa;color:var(--ds-blue);text-decoration:none;font-size:14px;font-weight:500;margin:0 4px 6px 0;} html body #brx-content.dh-decision-page .da-case{max-width:none;margin:0;padding:0;font-size:18px;line-height:1.7;} html body #brx-content.dh-decision-page .da-case__kicker{font-size:13px;color:var(--ds-muted);margin:0 0 12px;} html body #brx-content.dh-decision-page .da-case>h2{font-size:32px!important;line-height:1.2;margin:0 0 20px;} html body #brx-content.dh-decision-page .dh-decision-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;} html body #brx-content.dh-decision-page .dh-decision-toc a{font-size:13px;line-height:1.4;padding:8px 12px;border-radius:30px;border:1px solid #e2e0ed;color:#54518a;text-decoration:none;background:#fff;} html body #brx-content.dh-decision-page .dh-decision-toc a:hover{background:var(--ds-surface);color:var(--ds-blue);border-color:var(--ds-line);} html body #brx-content.dh-decision-page .dh-decision-section{padding:28px 32px;margin:0 0 22px;border-radius:19px;scroll-margin-top:170px;} html body #brx-content.dh-decision-page .dh-decision-section>h3{font-size:25px!important;line-height:1.25;margin:0 0 17px!important;padding:0!important;} html body #brx-content.dh-decision-page .dh-decision-section p{margin:0 0 18px;line-height:1.75;font-size:18px;max-width:78ch;} html body #brx-content.dh-decision-page .dh-decision-section>:last-child{margin-bottom:0;} html body #brx-content.dh-decision-page .dh-decision-summary{background:var(--ds-surface);border:1px solid var(--ds-line);} html body #brx-content.dh-decision-page .dh-decision-question{background:var(--ds-paper);border-left:4px solid var(--ds-blue);} html body #brx-content.dh-decision-page .dh-decision-question p{color:var(--ds-ink);font-size:20px;line-height:1.6;} html body #brx-content.dh-decision-page .dh-decision-solution{border:1px solid var(--ds-line);border-left:4px solid var(--ds-accent);} html body #brx-content.dh-decision-page .dh-decision-keypoints{background:var(--ds-paper);border:1px solid var(--ds-line);} html body #brx-content.dh-decision-page .dh-decision-keypoints ul{padding-left:22px;margin:0;} html body #brx-content.dh-decision-page .dh-decision-keypoints li{padding-left:8px;margin:0 0 15px;font-size:18px;line-height:1.65;} html body #brx-content.dh-decision-page .dh-decision-keypoints li::marker{color:var(--ds-accent);} html body #brx-content.dh-decision-page .dh-decision-texts{background:var(--ds-surface);} html body #brx-content.dh-decision-page .da-texts{margin:0;font-size:16px;line-height:1.65;} html body #brx-content.dh-decision-page .da-texts dt{font-weight:500;color:var(--ds-muted);margin:22px 0 6px;} html body #brx-content.dh-decision-page .da-texts dt:first-child{margin-top:0;} html body #brx-content.dh-decision-page .da-texts dd{margin:0;} html body #brx-content.dh-decision-page .da-case__note{border-left:2px solid var(--ds-line);margin:28px 0 36px;padding:4px 20px;font-size:14px;line-height:1.6;color:var(--ds-muted);} html body #brx-content.dh-decision-page .da-fiche-liens{border:1px solid var(--ds-line);border-radius:19px;background:#faf8f3;padding:26px 32px;margin:24px 0;} html body #brx-content.dh-decision-page .da-fiche-liens h3{font-size:23px!important;margin:0 0 16px;} html body #brx-content.dh-decision-page .da-fiche-liens p{font-size:16px;line-height:1.7;margin:0 0 12px;} html body #brx-content.dh-decision-page .dh-reader-actions{width:100%;max-width:none;margin:24px 0;padding:26px 32px;border:1px solid var(--ds-line);border-radius:19px;background:var(--ds-surface);} html body #brx-content.dh-decision-page .dh-reader-actions h2{font-size:25px!important;margin:0 0 12px;} html body #brx-content.dh-decision-page .dh-reader-actions p{font-size:16px;line-height:1.6;} html body #brx-content.dh-decision-page .dh-decision-firm{background:var(--ds-blue);color:#fff;border-radius:24px;padding:32px;margin:30px 0 0;} html body #brx-content.dh-decision-page .dh-decision-firm h2{font-size:28px!important;color:#fff!important;margin:0 0 14px!important;} html body #brx-content.dh-decision-page .dh-decision-firm .upcw-firm{color:#e4e8ff!important;font-size:18px!important;line-height:1.65;margin:0 0 22px;max-width:75ch;} html body #brx-content.dh-decision-page .dh-decision-firm .upcw-contact{margin:0;} html body #brx-content.dh-decision-page .dh-decision-firm a{display:inline-flex;background:#fff;color:var(--ds-blue)!important;border-radius:8px;padding:12px 20px;min-height:48px;font-size:18px;font-weight:500;text-decoration:none;} html body #brx-content.dh-decision-page a:focus-visible{outline:2px solid var(--ds-accent);outline-offset:4px;} @media(max-width:600px){html body #brx-content.dh-decision-page .upcw-meta tbody{grid-template-columns:1fr;}html body #brx-content.dh-decision-page .upcw-meta tr{border-right:0!important;padding:14px 20px;}html body #brx-content.dh-decision-page .dh-decision-section,html body #brx-content.dh-decision-page .dh-reader-actions,html body #brx-content.dh-decision-page .da-fiche-liens,html body #brx-content.dh-decision-page .dh-decision-firm{padding:23px 20px;}html body #brx-content.dh-decision-page .dh-decision-section p,html body #brx-content.dh-decision-page .dh-decision-keypoints li{font-size:17px;}} :root{ --ds-font:"ES Peak",Arial,sans-serif;--ds-blue:#2222c6;--ds-accent:#3959f0;--ds-ink:#2a2b31;--ds-muted:#5b5b66; --ds-white:#fff;--ds-surface:#f0f4fa;--ds-paper:#faf8f3;--ds-line:#dfe4ee;--ds-control:#767c89;--ds-error:#a32132; --ds-h1:clamp(36px,3.9vw,56px);--ds-h2:clamp(28px,2.4vw,34px);--ds-h3:25px;--ds-body:20px;--ds-lead:22px;--ds-small:18px;--ds-meta:16px; --ds-leading:1.65;--ds-reading:68ch;--ds-shell:1240px;--ds-radius:14px;--ds-button-radius:9px;--ds-gap:24px; --ds-s1:8px;--ds-s2:16px;--ds-s3:24px;--ds-s4:32px;--ds-s5:48px;--ds-s6:64px; --da-font:var(--ds-font);--da-blue:var(--ds-blue);--da-ink:var(--ds-ink);--da-muted:var(--ds-muted);--da-white:var(--ds-white);--da-gray:#d8d8d8;--da-surface:var(--ds-paper);--da-line:var(--ds-line); --da-h1:var(--ds-h1);--da-h2:var(--ds-h2);--da-h3:var(--ds-h3);--da-body:var(--ds-body);--da-small:var(--ds-small);--da-meta:var(--ds-meta);--da-leading:var(--ds-leading);--da-reading:880px;--da-radius:var(--ds-button-radius); --da-s1:var(--ds-s1);--da-s2:var(--ds-s2);--da-s3:var(--ds-s3);--da-s4:var(--ds-s4);--da-s5:var(--ds-s5);--da-s6:var(--ds-s6); --dh-txt:var(--ds-body);--dh-body:var(--ds-body);--dh-lead:var(--ds-lead);--dh-h2:var(--ds-h2);--dh-h3:var(--ds-h3);--dh-small:var(--ds-small);--dh-ink:var(--ds-ink);--dh-ink-soft:var(--ds-muted); --primary:var(--ds-blue);--font-heading:var(--ds-font);--text-body:var(--ds-ink); } body.home{--da-h1:clamp(32px,4.4vw,48px);--da-h2:clamp(26px,2.8vw,32px);--da-h3:24px;--da-body:20px;--da-small:18px;--da-leading:1.6;--da-s5:48px;--da-s6:64px;--dh-txt:var(--text-xl);} @media(max-width:650px){body.home{--da-h3:22px;--da-s5:36px;--da-s6:48px;}} body.brx-body{font-family:var(--ds-font)!important;color:var(--ds-ink);} #brx-content p:empty{display:none;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap){font-family:var(--ds-font);color:var(--ds-ink);font-size:var(--ds-body);line-height:var(--ds-leading);min-width:0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(h1,h2,h3,h4,p,li,dd,dt,td,th,label,legend,input,select,textarea,button){font-family:var(--ds-font)!important;letter-spacing:normal;word-spacing:normal;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(h1,h2,h3,h4){font-weight:400!important;color:var(--ds-title,var(--ds-blue))!important;text-transform:none!important;overflow-wrap:break-word;text-wrap:balance;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) h1{font-size:var(--ds-h1)!important;line-height:1.12!important;letter-spacing:-.025em!important;margin:0 0 32px!important;max-width:32ch;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) h2{font-size:var(--ds-h2)!important;line-height:1.2!important;margin:48px 0 20px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) h3{font-size:var(--ds-h3)!important;line-height:1.3!important;margin:32px 0 16px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) h4{font-size:var(--ds-body)!important;line-height:1.4!important;margin:24px 0 12px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(h1,h2,h3,h4) :is(a,span,strong,em){font:inherit!important;color:inherit!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(p,li,dd,dt){font-size:var(--ds-body)!important;line-height:var(--ds-leading)!important;color:var(--ds-ink);text-align:left!important;text-justify:auto;hyphens:manual;overflow-wrap:break-word;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) p{margin:0 0 20px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(ul,ol){margin-block:0 24px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(strong,em){color:inherit!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) a{color:var(--ds-link,var(--ds-blue));text-underline-offset:.2em;text-decoration-thickness:1px;overflow-wrap:break-word;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(p,li) a:not(.bricks-button):not(.upcw-btn):not(.dwb-btn):not(.ex-card-link):not(.ex-contact-link){text-decoration:underline;text-decoration-color:currentColor;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--ds-focus,var(--ds-accent))!important;outline-offset:3px!important;scroll-margin-block:190px 32px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-prose,.brxe-post-content,.da-case,.da-fiche-liens){max-width:var(--ds-reading);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-prose,.brxe-post-content,.da-case,.da-fiche-liens)>:is(p,ul,ol,blockquote,dl){max-width:100%!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.lead,.dh-service-lead,.dh-lead,.dh-editorial-lead,.upcw-lead,.da-explorer-lead,.ds-lead){font-size:var(--ds-lead)!important;line-height:1.55!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-meta,.upcw-sources,.upcw-row__meta,.upcw-count,.dwc-count,.da-case-meta,.da-case-reference,.da-case-method,.da-case-limit,.da-case-links,.da-case-nature,.da-case-framework,.dh-matter-role,.dh-press-meta,small,.da-note,.da-source,.dwb-note,.dwb-hint){font-size:var(--ds-meta)!important;line-height:1.55!important;color:var(--ds-muted)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-inverse,.dh-on-blue,.ex-contact-section,.dh-statement,.dh-resource-hero,.dh-photo-hero,.dh-photo-hero-copy,.dh-team-distinctions,.dh-decision-hero,.dh-decision-firm){--ds-ink:#fff;--ds-muted:#e4e8ff;--ds-title:#fff;--ds-link:#fff;--ds-focus:#fff;--dh-ink:#fff;--da-ink:#fff;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.dh-story-hero,.dh-photo-hero-copy) h2{font-size:clamp(32px,3.3vw,48px)!important;line-height:1.12!important;}  html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.dh-service){width:100%!important;max-width:var(--ds-shell)!important;box-sizing:border-box;margin-inline:auto!important;padding:64px 40px 80px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service{font:inherit;color:inherit;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-lead{max-width:calc(var(--ds-reading) + 64px);margin:0 0 24px!important;padding:28px 32px!important;background:var(--ds-paper);border-left:3px solid var(--ds-blue);border-radius:0 var(--ds-radius) var(--ds-radius) 0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-nav{display:flex!important;flex-wrap:wrap!important;gap:10px 12px!important;align-items:stretch;margin:0 0 48px!important;padding:18px!important;background:var(--ds-surface)!important;border:1px solid var(--ds-line);border-radius:var(--ds-radius);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-nav>a{display:inline-flex!important;align-items:center;max-width:100%;min-height:44px;padding:10px 14px!important;margin:0!important;background:#fff;border:1px solid var(--ds-line);border-radius:var(--ds-button-radius);font-size:16px!important;line-height:1.4!important;font-weight:400!important;white-space:normal!important;text-decoration:none!important;color:var(--ds-blue)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-nav>a:hover{background:var(--ds-surface);border-color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section{display:grid!important;grid-template-columns:minmax(210px,.8fr) minmax(0,1.6fr);gap:24px 48px;padding:48px 0!important;margin:0!important;background:transparent;border:0!important;border-top:1px solid var(--ds-line)!important;border-radius:0!important;min-width:0;scroll-margin-top:180px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-heading,html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body{min-width:0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section h2{margin:0!important;padding:0!important;border:0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body>:first-child{margin-top:0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body>:last-child{margin-bottom:0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-index,html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-card-number{display:block;font-size:14px!important;line-height:1.4!important;color:var(--ds-muted)!important;letter-spacing:.08em;margin:0 0 12px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body>ul:not(.ex-resource-grid){list-style:disc!important;padding-left:1.25em!important;margin:0 0 24px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body>ul:not(.ex-resource-grid)>li{margin:0 0 12px!important;padding-left:0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-body>ul:not(.ex-resource-grid)>li::before{display:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-wide{grid-template-columns:1fr!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-wide>.ex-section-heading{display:flex;align-items:baseline;gap:20px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section-wide>.ex-section-heading .ex-index{margin:0;flex:none;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card-grid,.dh-matter-grid,.da-case-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-gap);align-items:start;margin-bottom:24px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-team-grid,.ex-decision-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--ds-gap);margin-bottom:24px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card,.ex-decision,.da-case-card,.dh-matter-card){min-width:0;--ds-ink:#2a2b31;--ds-muted:#5b5b66;--ds-title:#2222c6;--ds-link:#2222c6;border:1px solid var(--ds-line);border-radius:var(--ds-radius);padding:28px!important;background:var(--ds-paper);box-shadow:none;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card,.ex-decision,.da-case-card,.dh-matter-card) h3{font-size:24px!important;line-height:1.3!important;margin:0 0 16px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card,.ex-decision,.da-case-card,.dh-matter-card) p{font-size:18px!important;line-height:1.65!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) p:is(.ex-meta,.upcw-sources,.upcw-row__meta,.da-case-meta,.da-case-reference,.da-case-method,.da-case-limit,.da-case-links,.da-case-nature,.da-case-framework,.dh-matter-role,.dh-press-meta,.da-note,.da-source){font-size:var(--ds-meta)!important;line-height:1.55!important;color:var(--ds-muted)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-card{display:flex;flex-direction:column;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-card-link{font-size:18px!important;min-height:36px;margin-top:auto;align-self:flex-start;text-decoration:underline!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card{min-width:0;background:#fff;border:1px solid var(--ds-line);border-radius:var(--ds-radius);overflow:hidden;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card>a{display:block;text-decoration:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;object-position:50% 20%;margin:0!important;border-radius:0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card h3{font-size:24px!important;margin:22px 22px 8px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card p{font-size:16px!important;line-height:1.5!important;margin:0 22px 24px!important;color:var(--ds-muted);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none!important;padding:0!important;margin:0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid>li{position:relative;min-width:0;padding:24px!important;border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-paper);margin:0!important;font-size:18px!important;line-height:1.5!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid>li::before{display:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid a{font-size:20px!important;line-height:1.4!important;text-decoration:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid a::after{content:"";position:absolute;inset:0;border-radius:var(--ds-radius);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-resource-grid>li:is(:hover,:focus-within){background:var(--ds-surface);border-color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-contact-section{grid-template-columns:minmax(210px,.8fr) minmax(0,1.6fr);padding:32px!important;margin:24px 0 48px!important;background:var(--ds-blue)!important;border:0!important;border-radius:var(--ds-radius)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-contact-section :is(h2,p,li,a,strong,em){color:#fff!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-contact-section .ex-index{color:#e4e8ff!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-procedure .ex-section:not(.ex-section-wide){grid-template-columns:1fr!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-procedure .ex-section-heading{display:flex;gap:20px;align-items:baseline;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-intervention .ex-section:not(.ex-section-wide){padding:32px!important;margin:0 0 24px!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius)!important;background:var(--ds-paper)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-faq details{border:1px solid var(--ds-line)!important;border-radius:var(--ds-button-radius);background:#fff;margin-bottom:12px!important;overflow:visible;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-faq summary{font-size:20px!important;line-height:1.4!important;cursor:pointer;color:var(--ds-blue);padding:20px 24px!important;min-height:48px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-faq details[open]{background:var(--ds-paper);border-color:var(--ds-blue)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-faq details>p{font-size:18px!important;padding:0 24px 8px!important;}  body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap) .da-profile-role{font-size:var(--ds-lead)!important;line-height:1.45!important;color:var(--ds-blue);margin-bottom:24px;} body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap)>.brxe-section{margin-bottom:48px!important;} body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-matters{max-width:var(--ds-shell);margin-inline:auto;padding-inline:24px;} body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-matter-role{padding-top:16px;border-top:1px solid var(--ds-line);margin-top:20px!important;} body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(#brxe-qhcizx,#brxe-etkuim){margin-bottom:0!important;} body.single-notre-equipe :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(#brxe-qhcizx,#brxe-ivxrds)::before{display:none!important;} body.single-post :is(#brx-content,.upcw-wrap,.dwc-wrap) #brxe-cqbfqz{background:var(--ds-surface)!important;}  body:is(.single-post,.single-lexique) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.brxe-post-content,#brxe-hwkhpf,#brxe-nlqizw){max-width:var(--ds-reading)!important;} body.single-post :is(#brx-content,.upcw-wrap,.dwc-wrap) #brxe-tloxpj:empty{display:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.dh-editorial){max-width:1000px!important;padding:64px 32px 80px!important;margin-inline:auto!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-editorial>p,html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-editorial>ul{max-width:var(--ds-reading);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) blockquote{padding:20px 24px;margin:32px 0;border-left:3px solid var(--ds-blue);background:var(--ds-surface);border-radius:0 var(--ds-radius) var(--ds-radius) 0;}  body:is(.single-upc_decision,.single-watch_case) :is(#brx-content,.upcw-wrap,.dwc-wrap){max-width:1040px!important;width:100%;min-width:0;margin-inline:auto;padding:56px 32px 72px;box-sizing:border-box;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.upcw-fiche,.da-case,.da-fiche-liens,.upcw-pending,.upcw-firm,.da-firm){max-width:var(--ds-reading);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta{width:100%;border-collapse:collapse;font-size:18px;line-height:1.5;margin:32px 0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta :is(th,td){padding:14px 16px;border-bottom:1px solid var(--ds-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:18px!important;line-height:1.5!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta th{width:30%;font-weight:500;color:var(--ds-muted);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.upcw-stat,.upcw-stat__value,.da-result-box){background:transparent!important;box-shadow:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-stat__value{font-size:clamp(30px,3.4vw,48px)!important;line-height:1.15!important;color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-stat__label{font-size:16px!important;line-height:1.45!important;color:var(--ds-muted);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.da-case-explorer){width:100%;max-width:var(--ds-shell)!important;box-sizing:border-box;margin-inline:auto!important;padding:64px 32px 80px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-explorer-controls,.upcw-filters){border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);padding:24px!important;margin:32px 0!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-filter-grid,.upcw-filters__row--selects,.da-practical-filters){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-filter-grid,.upcw-filters,.da-practical-filters) label{display:block;font-size:16px!important;line-height:1.5!important;min-width:0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-table-wrap,.da-table-scroll){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-table-wrap,.da-table-scroll) table{width:100%;min-width:640px;border-collapse:collapse;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-table-wrap,.da-table-scroll) :is(th,td){padding:16px;border-bottom:1px solid var(--ds-line);text-align:left;vertical-align:top;font-size:18px!important;line-height:1.5!important;overflow-wrap:break-word;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-table-wrap,.da-table-scroll) th{background:var(--ds-surface);color:var(--ds-blue);font-weight:500;}  html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(label,legend){font-size:18px!important;line-height:1.5!important;font-weight:500;color:var(--ds-ink);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font:inherit!important;font-size:18px!important;line-height:1.5!important;min-height:48px;min-width:0;max-width:100%;box-sizing:border-box;color:var(--ds-ink);background:#fff;border:1px solid var(--ds-control)!important;border-radius:var(--ds-button-radius)!important;padding:10px 12px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(input,textarea)::placeholder{font:inherit;color:#666b77;opacity:1;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(input[type=checkbox],input[type=radio]){accent-color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.dwb-choice,.da-compare-select label){min-height:44px;font-size:18px!important;line-height:1.5!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.dhenne-consent,.dwb-consent){font-size:16px!important;line-height:1.55!important;color:var(--ds-muted);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(button,.bricks-button,.upcw-btn,.dwb-btn,.ex-contact-link){font-family:var(--ds-font)!important;font-size:18px!important;line-height:1.4!important;min-height:48px;border-radius:var(--ds-button-radius)!important;max-width:100%;white-space:normal;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) button{padding:12px 18px;border:1px solid var(--ds-blue);background:#fff;color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ds-actions{display:flex;flex-wrap:wrap;gap:12px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.bricks-button,.upcw-btn,.dwb-btn,button[type=submit]){display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px!important;background:var(--ds-blue)!important;border:1px solid var(--ds-blue)!important;color:#fff!important;text-decoration:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.bricks-button,.upcw-btn,.dwb-btn,button[type=submit]):is(:hover,:focus-visible){background:#19199b!important;border-color:#19199b!important;color:#fff!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-contact-link{display:inline-flex;align-items:center;padding:12px 20px!important;background:transparent!important;border:1px solid currentColor;border-radius:var(--ds-button-radius);color:inherit!important;text-decoration:none!important;margin:8px 0 20px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-contact-link:hover{background:#ffffff14!important;text-decoration:underline!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-tabs,.da-explorer-pagebar,.upcw-pagination) button{padding:12px 18px!important;border:1px solid var(--ds-blue);background:#fff;color:var(--ds-blue);margin:4px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-practical-tabs,.da-explorer-pagebar) button[aria-pressed=true]{background:var(--ds-blue);color:#fff;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(button,input,select,textarea):disabled{opacity:.6;cursor:not-allowed;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) button:not([type=submit]):not(:disabled):hover{background:var(--ds-surface);border-color:var(--ds-blue);color:var(--ds-blue);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) [aria-busy=true]{cursor:progress;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea)[aria-invalid=true]{border:2px solid var(--ds-error)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.dwb-err,.da-field-error,.message--error,[role=alert]){color:var(--ds-error)!important;font-size:16px!important;line-height:1.5!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .da-empty-state{padding:20px 24px;background:var(--ds-surface);border-left:3px solid var(--ds-blue);border-radius:0 var(--ds-button-radius) var(--ds-button-radius) 0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .da-status[role=alert]{color:var(--ds-error)!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .da-status{font-size:16px!important;line-height:1.5!important;color:var(--ds-muted);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) [hidden]{display:none!important;} @media(max-width:900px){ html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-filter-grid,.upcw-filters__row--selects,.da-practical-filters){grid-template-columns:repeat(2,minmax(0,1fr));} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section{grid-template-columns:minmax(170px,.8fr) minmax(0,1.5fr);gap:24px 32px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;} } @media(max-width:700px){ :root{--ds-body:18px;--ds-lead:20px;--ds-h3:22px;--ds-gap:20px;--ds-s5:36px;--ds-s6:48px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) h1{max-width:100%;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.dh-service),html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.da-case-explorer),html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap):has(.dh-editorial){padding:36px 20px 56px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-lead{padding:22px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-service-nav{padding:14px!important;margin-bottom:36px!important;gap:8px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-section{grid-template-columns:1fr!important;padding:32px 0!important;gap:20px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card-grid,.ex-team-grid,.ex-decision-grid,.ex-resource-grid,.dh-matter-grid,.da-case-grid){grid-template-columns:1fr!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card,.ex-decision,.da-case-card,.dh-matter-card,.ex-contact-section){padding:24px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-intervention .ex-section:not(.ex-section-wide){padding:24px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .ex-team-card{max-width:460px;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-explorer-controls,.upcw-filters){padding:20px!important;} body:is(.single-upc_decision,.single-watch_case) :is(#brx-content,.upcw-wrap,.dwc-wrap){padding:36px 20px 56px!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta :is(tbody,tr,th,td){display:block;width:auto;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta tr{padding-block:10px;border-bottom:1px solid var(--ds-line);} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta :is(th,td){border:0;padding:4px 0;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .upcw-meta th{font-size:16px!important;} } @media(max-width:480px){html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-filter-grid,.upcw-filters__row--selects,.da-practical-filters){grid-template-columns:1fr;}} @media(prefers-reduced-motion:reduce){html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap),html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) *{scroll-behavior:auto!important;transition:none!important;animation:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.animation-viewport,.fadeInUp,.brx-animate){opacity:1!important;transform:none!important;} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.ex-card,.dh-matter-card,.da-case-card):hover{transform:none!important;}}   body.home:not(:has(.da-home-hero-copy)) #brx-content :is(.brxe-text,.faq-block-txt):not(.title-nestable-tab-desk){font-size:var(--text-xl)!important;line-height:1.5!important;color:var(--dh-ink)} body.home:not(:has(.da-home-hero-copy)) #brx-content :is(.brxe-text,.faq-block-txt) :is(p,li){font-size:inherit!important;line-height:inherit!important} body.home:not(:has(.da-home-hero-copy)) #brx-content .tab-pane .brxe-text,body.home:not(:has(.da-home-hero-copy)) #brx-content .tab-pane .txt-content-nestable-item{color:#fff} body.home:not(:has(.da-home-hero-copy)) #brx-content .tab-pane .brxe-text a{color:#fff!important;text-decoration-color:rgba(255,255,255,.5)!important} body.home:not(:has(.da-home-hero-copy)) #brx-content #brxe-lbdkhq{font-size:calc(var(--text-xl) * 1.1)!important;line-height:1.45!important;color:var(--primary)!important;border-left:2px solid var(--primary);padding-left:1.1em;max-width:58ch} body.home:not(:has(.da-home-hero-copy)) #brx-content #brxe-lbdkhq a{color:var(--primary)!important} body.home:not(:has(.da-home-hero-copy)) :is(article#brx-content,#brx-content .brxe-text,#brx-content .brxe-text-basic,#brx-content .faq-block-txt) :is(p,li) a:not([class*=btn]):not(.brxe-button){color:var(--primary)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important;text-decoration-color:rgba(34,34,198,.35)!important;transition:text-decoration-color .2s} body.home:not(:has(.da-home-hero-copy)) :is(article#brx-content,#brx-content .brxe-text,#brx-content .brxe-text-basic,#brx-content .faq-block-txt) :is(p,li) a:not([class*=btn]):hover{text-decoration-color:currentColor!important} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) {font-family:var(--da-font);font-size:var(--da-body);line-height:var(--da-leading);} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(p,li,td,th,dd,dt) {font-family:var(--da-font)!important;font-size:var(--da-body)!important;line-height:var(--da-leading)!important;letter-spacing:normal;word-spacing:normal;text-align:left;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) p {margin:0 0 20px!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(h1,h2,h3,h4) {font-family:var(--da-font)!important;font-weight:400!important;color:var(--da-blue)!important;letter-spacing:normal!important;word-spacing:normal!important;text-transform:none!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) h1 {font-size:var(--da-h1)!important;line-height:1.12!important;margin:0 0 var(--da-s4)!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) h2 {font-size:var(--da-h2)!important;line-height:1.2!important;margin:var(--da-s5) 0 20px!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) h3 {font-size:var(--da-h3)!important;line-height:1.3!important;margin:var(--da-s4) 0 var(--da-s2)!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) h4 {font-size:var(--da-body)!important;line-height:1.4!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(h1,h2,h3,h4) :is(span,a,strong,em) {font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:inherit!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) a {text-underline-offset:4px;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.da-case__kicker,.da-case__note,.upcw-sources,.upcw-row__meta,.upcw-count,.dwc-meta,.dwc-count,.da-case-meta,.da-case-reference,.da-case-method,.da-case-limit,.da-case-links,.da-case-nature,.da-case-framework,.muted,.note,small,.da-note,.da-source) {font-size:var(--da-small)!important;line-height:1.55!important;color:var(--da-muted);} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.lead,.upcw-lead,.da-explorer-lead,.da-watch-intro) {font-size:22px!important;line-height:1.55!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(label,legend,input:not([type=checkbox]):not([type=radio]),textarea,select,button) {font-family:var(--da-font)!important;font-size:var(--da-small)!important;line-height:1.5!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(input:not([type=checkbox]):not([type=radio]),textarea,select) {max-width:100%;border-radius:var(--da-radius);min-height:48px;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.cta,.bricks-button,button[type=submit],.da-filter-button) {font-family:var(--da-font)!important;font-size:var(--da-small)!important;line-height:1.4!important;border-radius:var(--da-radius)!important;min-height:48px;padding:12px 20px!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(a,button,input,select,textarea,summary):focus-visible {outline:2px solid var(--da-blue);outline-offset:4px;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-on-blue :is(h1,h2,h3,h4,p,li,a,span,strong,em) {color:var(--da-white)!important;} body.home:not(:has(.da-home-hero-copy)).brx-body .dh-on-blue a {text-decoration-color:rgba(255,255,255,.6)!important;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) h1 {overflow-wrap:anywhere;} body.home:not(:has(.da-home-hero-copy)).brx-body :is(#brx-content,.upcw-wrap,.dwc-wrap) :is(.lead,.upcw-lead,.da-explorer-lead) {font-size:var(--da-body)!important;}    html body.home.brx-body #brx-content:has(.da-home-hero-copy){font-family:var(--ds-font);--ds-ink:#2a2b31;--ds-muted:#5b5b66;--ds-title:#2222c6;--ds-link:#2222c6;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(h1,h2,h3,h4,p,li,a,button){font-family:var(--ds-font)!important;letter-spacing:normal;word-spacing:normal;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(h2,h3,h4){font-weight:400!important;color:var(--ds-blue)!important;text-wrap:balance;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) h2{font-size:var(--da-h2)!important;line-height:1.2!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) h3{font-size:24px!important;line-height:1.3!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(p,li){font-size:20px!important;line-height:1.65!important;text-align:left!important;text-justify:auto;color:var(--ds-ink);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) a{color:var(--ds-blue);text-underline-offset:.2em;text-decoration-thickness:1px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid var(--ds-accent)!important;outline-offset:3px!important;scroll-margin-block:190px 32px;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-eksark{position:relative;height:auto!important;min-height:calc(100svh + 32px)!important;margin:0!important;padding:244px 0 100px!important;overflow:hidden;background-color:var(--ds-blue)!important;border-radius:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-eksark::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(17,17,99,.72) 0%,rgba(34,34,198,.30) 56%,rgba(34,34,198,.08) 100%);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-rnzhek{position:relative;z-index:1;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:calc(100% - 80px)!important;max-width:var(--ds-shell)!important;height:auto!important;min-height:0!important;margin:0 auto!important;gap:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zzkmta{font-size:48px!important;line-height:1.12!important;max-width:930px!important;width:100%!important;margin:0 0 24px!important;text-align:left!important;color:#fff!important;animation:none!important;opacity:1!important;transform:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zzkmta :is(span,strong,em){color:#fff!important;font:inherit!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-copy{width:100%;max-width:660px;--ds-ink:#fff;--ds-muted:#e4e8ff;--ds-link:#fff;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-copy>p{font-size:22px!important;line-height:1.5!important;color:#fff!important;margin:0 0 28px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid rgba(255,255,255,.85);border-radius:var(--ds-button-radius);font-size:18px!important;line-height:1.4!important;color:#fff!important;background:transparent;text-decoration:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-primary:hover{background:#fff;border-color:#fff;color:var(--ds-blue)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-direct{display:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-direct a{display:inline-flex;align-items:center;min-height:32px;color:#e4e8ff!important;font-size:16px!important;text-decoration:underline!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-copy :focus-visible{outline-color:#fff!important;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy)>:is(.brxe-section,.da-home-section):not(#brxe-eksark){position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:calc(100svh + 32px)!important;height:auto!important;margin: -32px 0 0!important;border-radius:32px 32px 0 0!important;padding:56px var(--da-home-inset,0px) var(--da-home-tail,88px)!important;overflow:visible;z-index:0!important;isolation:isolate;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.da-home-shell){width:calc(100% - 80px);max-width:var(--ds-shell);margin:0 auto;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-section h2{margin:0 0 24px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-section .da-home-lead{max-width:var(--ds-reading);margin:0 0 28px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths{background:var(--ds-paper)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-ignhoo{background:var(--ds-surface)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb{background:#fff!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mlnulg{background:var(--ds-paper)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-people{background:#fff!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience{background:var(--ds-surface)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights{background:var(--ds-paper)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde{--da-home-tail:0px;background:#fff!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-wfpaja{background:var(--ds-surface)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb)>:is(.brxe-container){max-width:var(--ds-shell);width:calc(100% - 80px);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb) :is(.brxe-container,.brxe-block){height:auto!important;min-height:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb)>.brxe-container{padding-inline:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb) h2{width:100%!important;max-width:none!important;margin:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb) :is(.brxe-text,#brxe-jptfmb,#brxe-xuqjyc){grid-column:1/-1!important;width:100%!important;max-width:none!important;margin-inline:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-sfhkpv,#brxe-yiwjln)>.brxe-block{width:100%!important;max-width:none!important;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-rhhwge,#brxe-phrmso){align-items:flex-start!important;gap:24px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-rhhwge,#brxe-phrmso)>:is(.brxe-accordion-nested){width:100%!important;align-self:stretch!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-irzrwm,#brxe-zbzmpt) .btn-voir-plus{grid-column:1/-1!important;justify-self:start!important;align-self:flex-start!important;margin:0!important;background:transparent!important;border:1px solid var(--ds-blue)!important;border-radius:var(--ds-button-radius)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-irzrwm,#brxe-zbzmpt) .btn-voir-plus :is(p,i){color:var(--ds-blue)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-irzrwm,#brxe-zbzmpt) .btn-voir-plus .icon-title{font-size:0!important;width:10px!important;height:10px!important;flex:0 0 10px!important;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-irzrwm,#brxe-zbzmpt) .btn-voir-plus .icon-title::before{content:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-irzrwm,#brxe-zbzmpt) .btn-voir-plus[aria-expanded="true"] .icon-title{transform:rotate(135deg);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-kkybhg,#brxe-qtgkak,#brxe-gikzmr,#brxe-kvliud){width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-gikzmr,#brxe-kvliud) img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;} @media(min-width:1000px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy)>:is(#brxe-ignhoo,#brxe-iovwxb){--da-home-inset:max(40px,calc((100% - var(--ds-shell)) / 2));display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:64px;row-gap:32px;align-content:start;align-items:start;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ydhysr,#brxe-kanrek){grid-column:1/-1;grid-row:1;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-sfhkpv,#brxe-yiwjln){display:contents!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-kkybhg,#brxe-qtgkak){grid-column:1;grid-row:2;align-self:start!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-rhhwge,#brxe-phrmso){grid-column:2;grid-row:2;align-self:center!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-gikzmr,#brxe-kvliud){height:auto!important;aspect-ratio:23/25;max-height:clamp(380px,calc(100svh - 260px),640px)!important;overflow:hidden;border-radius:var(--ds-radius);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-gikzmr,#brxe-kvliud) img{height:100%!important;object-fit:cover!important;object-position:center!important;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb{grid-template-columns:minmax(0,1fr);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb #brxe-qtgkak{grid-column:1;grid-row:2;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb #brxe-phrmso{grid-column:1;grid-row:3;align-self:start!important;gap:20px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb #brxe-kvliud{height:auto!important;aspect-ratio:auto;max-height:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-iovwxb #brxe-kvliud img{height:auto!important;object-fit:contain!important;} } @media(max-width:999px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-sfhkpv,#brxe-yiwjln){display:flex!important;flex-direction:column!important;gap:28px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ydhysr,#brxe-kanrek){margin-bottom:28px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .grid,html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-rank-quotes{grid-template-columns:1fr!important;} } html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb) :is(.brxe-text,.brxe-heading,.animation-viewport){animation:none!important;opacity:1!important;transform:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mlnulg :is(.brxe-container,.brxe-block){height:auto!important;min-height:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mlnulg .brxe-image{max-height:none!important;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zeephh{height:auto!important;max-height:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-gydepv{width:100%!important;height:auto!important;max-height:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-gydepv img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mlnulg :is(h2,h3){margin-top:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-fwboql :is(h2,h3,h4,p,li,a,span,strong,em,.brxe-text-basic),html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title[aria-selected="true"] :is(h2,h3,h4,p,span,.brxe-text-basic){color:#fff!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-fwboql a{text-decoration:underline!important;text-underline-offset:.2em;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .step-txt-nav-nestable{display:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:64px!important;padding:12px!important;border:1px solid var(--ds-blue)!important;background:transparent!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .title-nestable-tab-desk{display:block!important;margin:0!important;font-size:18px!important;line-height:1.35!important;color:var(--ds-blue)!important;text-align:center;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .da-tab-label-short{display:none;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title[aria-selected="true"]{background:var(--ds-blue)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title[aria-selected="true"] :is(.title-nestable-tab-desk,.da-tab-label-short){color:#fff!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-grid{display:grid;gap:var(--ds-gap);align-items:stretch;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-grid--two{grid-template-columns:repeat(2,minmax(0,1fr));} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.da-home-card,.da-home-person){min-width:0;padding:24px;border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:#fff;box-shadow:none;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card{display:flex;flex-direction:column;min-height:300px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card h3{margin:0 0 16px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card p{font-size:18px!important;line-height:1.6!important;margin:0 0 20px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.da-home-card,.da-home-person) .da-home-meta{font-size:16px!important;line-height:1.55!important;color:var(--ds-muted)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card-link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;max-width:100%;font-size:18px!important;line-height:1.4!important;text-decoration:underline!important;margin-top:auto;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card h3 a{text-decoration:none;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person{display:flex;flex-direction:column;padding:0;gap:0;background:var(--ds-paper);overflow:hidden;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>a:first-child{display:block;width:100%;aspect-ratio:3/2;overflow:hidden;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person img{display:block;width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:auto;object-fit:cover;object-position:50% 22%;border-radius:0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>div{display:flex;flex:1;flex-direction:column;align-items:flex-start;width:100%;min-height:192px;padding:24px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person h3{font-size:22px!important;margin:0 0 8px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person h3 a{text-decoration:none;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person p{margin:0 0 8px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person .da-home-card-link{font-size:18px!important;margin-top:auto;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-people .da-home-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-people .da-home-more{margin-top:28px;} @media(min-width:1000px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;align-items:start;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths h2{grid-column:1;grid-row:1;margin:0!important;max-width:14ch;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-grid{grid-column:2;grid-row:1/span 2;grid-template-columns:1fr;gap:20px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card{min-height:0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card p{margin-bottom:12px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-evidence{grid-column:1;grid-row:2;align-self:end;flex-direction:column;align-items:flex-start;margin:0;gap:8px;} } html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-more{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:20px;font-size:18px;text-decoration:underline;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-evidence{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-evidence a{display:inline-flex;align-items:center;min-height:44px;font-size:16px!important;text-decoration:underline;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-grid{grid-template-columns:1fr!important;gap:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:32px;min-height:clamp(160px,calc((100svh - 240px)/3),320px);padding:28px 0;border:0;border-top:1px solid var(--ds-line);border-radius:0;background:transparent;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card .da-home-meta{margin:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card h3{margin:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card-link{margin:0!important;align-self:center;white-space:nowrap;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.da-dist,.da-reco,.dh-home-press){padding-block:40px!important;background:transparent!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde #brxe-ukvbfw .dh-home-press{background:var(--ds-paper)!important;border-radius:32px 32px 0 0!important;margin-top:-32px!important;}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist{padding:0!important;min-height:calc(100svh - 56px);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist__inner{width:calc(100% - 80px)!important;max-width:var(--ds-shell)!important;margin:0 auto!important;padding:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .k{font-size:16px!important;line-height:1.4!important;margin:0 0 8px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist h2{margin:0 0 16px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .lead{max-width:900px;margin:0 0 24px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .grid{gap:20px!important;align-items:stretch;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .card{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px 16px;align-content:start;min-height:0!important;padding:20px!important;border-color:var(--ds-line)!important;border-top:2px solid var(--ds-blue)!important;box-shadow:none;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .year{position:absolute;top:8px;right:10px;font-size:14px;background:var(--ds-surface);color:var(--ds-blue);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist__logo{grid-column:1;grid-row:1/span 2;width:80px!important;height:80px!important;min-height:0!important;margin:8px 0 0!important;padding:0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist__logo img{width:100%!important;height:100%!important;max-width:100%!important;max-height:80px!important;object-fit:contain!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .org{grid-column:2;margin:8px 0 0!important;padding:0!important;font-size:18px!important;line-height:1.3!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .award{grid-column:2;font-size:16px!important;line-height:1.45!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .cat{grid-column:1/-1;margin:0!important;font-size:16px!important;line-height:1.45!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist .rule{display:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist__more{grid-column:1/-1;align-self:end;min-height:44px;margin:0!important;font-size:16px!important;line-height:1.4!important;display:inline-flex;align-items:center;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-rank-quotes{gap:20px!important;margin:20px 0 0!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-rank-quote{padding:20px!important;margin:0!important;background:#fff!important;border:1px solid var(--ds-line);border-radius:var(--ds-radius);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-rank-quote blockquote{margin:0 0 12px!important;font-size:16px!important;line-height:1.5!important;color:var(--ds-ink)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-rank-quote :is(figcaption,figcaption a){font-size:16px!important;line-height:1.4!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-wfpaja #brxe-prvmpd{margin-bottom:36px!important;padding-bottom:32px!important;border-bottom:1px solid var(--ds-line);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-eohytm{margin-bottom:20px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-nojjpl a[href*="contact"]{background:transparent!important;} @media(max-width:1100px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-grid--three{grid-template-columns:repeat(2,minmax(0,1fr));}} @media(max-width:899px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-people .da-home-grid--three{grid-template-columns:1fr;gap:20px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person{display:grid;grid-template-columns:160px minmax(0,1fr);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>a:first-child{height:100%;aspect-ratio:auto;min-height:190px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>div{min-height:190px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card{grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-meta{grid-column:1/-1;} } @media(max-width:799px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title{min-height:48px!important;padding:10px 4px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .tab-title:has(.da-tab-label-short) .title-nestable-tab-desk{display:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-bkfznv .da-tab-label-short{display:block;font-size:16px!important;line-height:1.3!important;color:var(--ds-blue)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist__inner{width:calc(100% - 40px)!important;padding:0!important;} } @media(max-width:700px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-eksark{min-height:calc(100svh + 32px)!important;padding:208px 0 80px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-rnzhek,html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-shell,html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#brxe-ignhoo,#brxe-iovwxb)>:is(.brxe-container){width:calc(100% - 40px)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zzkmta{font-size:32px!important;line-height:1.12!important;margin-bottom:20px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-copy>p{font-size:20px!important;line-height:1.5!important;margin-bottom:24px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-direct{flex-direction:column;align-items:flex-start;margin-top:16px;gap:4px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>:is(.brxe-section,.da-home-section):not(#brxe-eksark){padding:44px 0 var(--da-home-tail,76px)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(p,li){font-size:18px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.da-home-grid--three,.da-home-grid--two){grid-template-columns:1fr;gap:20px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-card{min-height:0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person{padding:0;grid-template-columns:112px minmax(0,1fr);gap:0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>a:first-child{min-height:184px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person>div{min-height:184px;padding:20px 16px;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person h3{font-size:20px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-person .da-home-card-link{font-size:16px!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card{grid-template-columns:1fr;min-height:0;gap:16px;padding:24px 0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card-link{align-self:start;justify-self:start;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-dist{min-height:0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-evidence{gap:8px 16px;} } @media(prefers-reduced-motion:reduce){html body.home.brx-body #brx-content:has(.da-home-hero-copy),html body.home.brx-body #brx-content:has(.da-home-hero-copy) *{animation:none!important;transition:none!important;scroll-behavior:auto!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(.brx-animated,.animation-viewport,.fadeInUp){opacity:1!important;transform:none!important;}}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important;transform:none!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__card{display:flex;flex-direction:column;gap:24px;min-width:0;overflow-wrap:anywhere;width:auto!important;margin:0!important;padding:28px!important;border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-paper);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__quote{font-size:18px!important;line-height:1.65!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__author{margin-top:auto;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__role{font-size:16px!important;line-height:1.5!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco__archive{margin-top:28px;border-block:1px solid var(--ds-line);} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco__archive>summary{cursor:pointer;color:var(--ds-blue);font-size:18px;line-height:1.5;min-height:48px;padding:16px 0;} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco__archive[open]>.da-reco__grid{margin:16px 0 28px;grid-template-columns:repeat(2,minmax(0,1fr))!important;} @media(max-width:900px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco--selected .da-reco__grid,html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco__archive[open]>.da-reco__grid{grid-template-columns:1fr!important;}}    html body.single-notre-equipe #brx-content .da-profile-nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin:8px 0 24px;padding:0;border-block:1px solid var(--ds-line);} html body.single-notre-equipe #brx-content .da-profile-nav a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;font-size:16px!important;line-height:1.4!important;text-decoration:none!important;} html body.single-notre-equipe #brx-content .da-profile-nav a:hover{text-decoration:underline!important;} html body.single-notre-equipe #brx-content .da-profile-more{clear:both;margin-top:24px;border-block:1px solid var(--ds-line);padding:0;} html body.single-notre-equipe #brx-content .da-profile-more>summary{cursor:pointer;min-height:48px;padding:16px 0;color:var(--ds-blue);font-size:18px;line-height:1.5;} html body.single-notre-equipe #brx-content .da-profile-more[open]>.dh-matter-grid{margin-top:16px;} html body.single-notre-equipe #brx-content :is(.da-profile-nav a,.da-profile-more summary):focus-visible{outline:3px solid var(--ds-accent)!important;outline-offset:3px!important;} html body.single-notre-equipe #brx-content :is(section,.dh-contact-shell,.dh-profile-contact){scroll-margin-top:160px;} html body.brx-body #brx-content #brxe-szvola.da-team-unified{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px!important;align-items:start;} html body.brx-body #brx-content .da-team-card{display:flex!important;flex-direction:column!important;width:auto!important;min-width:0!important;gap:20px!important;border:0!important;color:var(--ds-blue)!important;text-decoration:none!important;} html body.brx-body #brx-content .da-team-card :is(.brxe-custom-title,.animation-viewport){opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;} html body.brx-body #brx-content .da-team-card h2.title{font-size:24px!important;line-height:1.3!important;margin:0 0 8px!important;} html body.brx-body #brx-content .da-team-card .subtitle{font-size:18px!important;line-height:1.5!important;color:var(--ds-muted)!important;} html body.brx-body #brx-content .da-team-card .wrapper-image-website{width:100%!important;aspect-ratio:4/5!important;height:auto!important;margin:0!important;} html body.brx-body #brx-content .da-team-card :is(figure,img){width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center 18%!important;} html body.brx-body #brx-content :is(.da-team-monogram,.da-profile-monogram){display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--ds-surface);color:var(--ds-blue);font-size:40px;border:1px solid var(--ds-line);border-radius:var(--ds-radius);} html body.single-notre-equipe #brx-content .da-profile-portrait-fallback{width:100%;aspect-ratio:4/5;} @media(max-width:1279px){ html body.brx-body #brx-content #brxe-szvola.da-team-unified{grid-template-columns:repeat(6,minmax(0,1fr));} html body.brx-body #brx-content .da-team-unified>.da-team-card{grid-column:span 2;} html body.brx-body #brx-content .da-team-unified>.da-team-card:nth-child(4){grid-column:2/span 2;} html body.brx-body #brx-content .da-team-unified>.da-team-card:nth-child(5){grid-column:4/span 2;} } @media(max-width:900px){ html body.brx-body #brx-content #brxe-szvola.da-team-unified{grid-template-columns:repeat(4,minmax(0,1fr));} html body.brx-body #brx-content .da-team-unified>.da-team-card:nth-child(4){grid-column:span 2;} html body.brx-body #brx-content .da-team-unified>.da-team-card:nth-child(5){grid-column:2/span 2;} } @media(max-width:700px){ html body.brx-body #brx-content #brxe-szvola.da-team-unified{grid-template-columns:1fr;gap:32px!important;} html body.brx-body #brx-content .da-team-unified>.da-team-card{display:grid!important;grid-column:1!important;grid-template-columns:120px minmax(0,1fr);align-items:center!important;} html body.brx-body #brx-content .da-team-card .wrapper-image-website{width:120px!important;} html body.brx-body #brx-content .da-team-card h2.title{font-size:22px!important;} html body.brx-body #brx-content .da-team-card .subtitle{font-size:16px!important;} html body.single-notre-equipe #brx-content .da-profile-nav{gap:4px 16px;margin-bottom:16px;} }    #brx-content blockquote{font-family:inherit;font-style:normal} .dh03-lang .item-langage-display{border:0!important;border-radius:0!important}   @media (min-width:1282px){ html body #brx-header .dh-pass03-nav .dh03-columns-2{width:680px;} html body #brx-header .dh-pass03-nav .dh03-columns-2 .dh03-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;} html body #brx-header .dh-pass03-nav .dh03-direct .dh03-top-link{text-decoration:none;} } @media (max-width:1281px){ html body #brx-header .dh-pass03-nav .dh03-direct .dh03-top-link{display:flex;width:100%;justify-content:flex-start;padding:18px 0!important;font-size:22px!important;min-height:56px;text-decoration:none;} }   @media (min-width:1025px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) > section#brxe-eksark{justify-content:flex-end!important;padding-bottom:104px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) h1#brxe-zzkmta{font-size:40px!important;line-height:1.12!important;max-width:760px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > :is(#da-home-paths,#da-home-people,#brxe-ignhoo,#brxe-iovwxb,#da-home-experience,#da-home-insights,#brxe-wfpaja):not(#brxe-eksark){justify-content:center!important;align-content:center!important;padding-bottom:72px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zeephh{display:none!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zqestx{margin-left:0!important;max-width:880px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-ctdiii{padding-top:28px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-fwboql .tab-pane{padding-top:36px!important;padding-bottom:36px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-fwboql .tab-pane img{max-height:280px!important;object-fit:cover} }  html body.brx-body.page-id-14707:not(.home) #brx-content > h1{margin-left:auto!important;margin-right:auto!important}  @media (min-width:1025px){ html body.brx-body #brxe-mbjdrp{display:flex!important;align-items:flex-start;gap:56px} html body.brx-body #brxe-mbjdrp > aside#aside-content{position:sticky!important;top:170px!important;flex:0 0 250px;width:250px!important;max-width:250px;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;border:0!important;z-index:2} html body.brx-body #brxe-mbjdrp > aside#aside-content #currentLetter{display:flex!important;width:180px;height:180px;font-size:6.5em;margin:0 0 28px} html body.brx-body #brxe-mbjdrp #mainNav{display:grid!important;grid-template-columns:repeat(5,42px);gap:8px;margin:0} html body.brx-body #brxe-mbjdrp #mainNav a{width:42px;height:42px} html body.brx-body.post-type-archive-lexique #brxe-mbjdrp{padding:0 28px!important;box-sizing:border-box} html body.brx-body.post-type-archive-lexique #brxe-mbjdrp > main{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0} }  html body.single-notre-equipe #brx-content .brxe-container > .brxe-block > h2.brxe-heading:first-child{margin-top:0!important} html body.single-notre-equipe #brx-content > section.brxe-section:not(.dh-matters):not(.dh-team-distinction){margin-bottom:0!important} html body.single-notre-equipe #brx-content > section.brxe-section:not(.dh-matters):not(.dh-team-distinction):not(#brxe-bimzqr) > .brxe-block > .brxe-container:not(#brxe-agyjph){border-top:1px solid var(--text-title)} html body.single-notre-equipe #brx-content > section.brxe-section:has(+ section.dh-matters) > .brxe-block > .brxe-container{border-bottom:1px solid var(--text-title)} html body.single-notre-equipe #brx-content > section.brxe-section.dh-matters{border-top:0!important;border-radius:28px;margin-top:48px!important}  html body.single-notre-equipe #brx-content > section.brxe-section.dh-team-teaching > .brxe-block > .brxe-container{border-top:1px solid var(--text-title)!important}  @media (min-width:1025px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zqestx{margin-bottom:16px!important}}  html body.single-notre-equipe #brx-content .brxe-block > .brxe-block > h2.brxe-heading:first-child{margin-top:0!important}  @media (min-width:1025px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:24px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head h2{margin:0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head .da-home-lead{margin:0!important;max-width:600px;font-size:18px!important;line-height:1.5!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-grid--three{gap:20px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card{padding:22px 24px 20px;min-height:0} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card h3{font-size:20px!important;line-height:1.25!important;margin:0 0 12px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card p{font-size:16px!important;line-height:1.5!important;margin:0 0 12px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card .da-home-meta{font-size:15px!important;margin:0 0 14px!important} }  html body.home.brx-body #brxe-ukvbfw .dh-rank-quote{background:#eef0f8!important;border-color:transparent!important}  html body.single-notre-equipe.brx-body #brx-content > section.brxe-section.dh-team-teaching > .brxe-block > .brxe-container{border-top:0!important} html body.single-notre-equipe.brx-body #brx-content > section#brxe-etkuim + section.brxe-section > .brxe-block > .brxe-container{border-top:0!important} html body.single-notre-equipe.brx-body #brx-content > section.brxe-section:has(+ section.dh-matters) > .brxe-block > .brxe-container{border-bottom:0!important} html body.single-notre-equipe.brx-body #brx-content > section#brxe-etkuim{background:var(--bricks-color-jfbuac);margin:0 0 48px!important} html body.single-notre-equipe.brx-body #brx-content > section#brxe-etkuim #brxe-agyjph{padding-bottom:0!important;border-radius:0!important} html body.single-notre-equipe.brx-body #brx-content > section#brxe-etkuim #brxe-csmtca{background:transparent!important;border-radius:0!important} html body.single-notre-equipe.brx-body #brx-content > section.brxe-section.dh-matters{max-width:100%!important;width:100%;margin:0!important;border-radius:0!important;padding-inline:28px!important}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde #brxe-ukvbfw .dh-rank-quote{background:#eef0f8!important;border-color:transparent!important} html body.single-notre-equipe.brx-body #brx-content #dossiers-significatifs .dh-matter-inner{width:100%!important;max-width:1384px!important;margin-inline:auto!important}  @media (min-width:1025px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head{display:block!important;margin-bottom:36px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head h2{margin:0 0 16px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head .da-home-lead{max-width:none!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-zqestx{max-width:none!important;width:100%!important;margin-left:0!important} } html body.page-id-8120 #brx-content #brxe-tfiqlj{border-top:0!important}  html body #brx-content .dh-values-intro>p:last-child{max-width:none!important}  html body.brx-body:not(.home) #brx-content .dh-resource-section > h2:first-child{margin-top:0!important} @media (min-width:768px){html body.brx-body #brx-content .dh-resource-section{padding-top:44px!important;padding-bottom:60px!important}}  @media (min-width:1025px){ html body #brx-content .dh-service-lead, html body #brx-content .dh-publications-lead, html body #brx-content .da-home-lead, html body #brx-content .da-dist__inner > p.lead, html body #brx-content .dh-editorial > p, html body #brx-content .dh-matter-head p, html body #brx-content .dh-explorer-topics > p, html body #brx-content .da-practical > p, html body #brx-content .da-explorer-lead, html body #brx-content .dw-intro, html body #brx-content .ds-lead, html body #brx-content .dw-proof, html body #brx-content .dw-outcome, html body #brx-content .dw-step-t{max-width:none!important} }  html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-fwboql .tab-pane img{max-height:none!important;height:auto!important}  html body.brx-body.page-id-14856:not(.home) #brx-content > h1{max-width:1280px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box} html body.brx-body.page-id-14856:not(.home) #brx-content > h1 + br{display:none!important}  @media (min-width:1025px){html body.home.brx-body #brxe-vtiduk > p:first-child{margin-top:-7px!important}}  html body #brx-content .dh-reader-actions > h2:first-child{margin-top:0!important} html body #brx-content > .dh-reader-actions:last-child{margin-bottom:64px!important} @media (min-width:1025px){html body #brxe-pjhkri,html body #brxe-onkafm{font-size:22px!important;line-height:1.6!important}} html body.single-lexique #brx-content :is(p,li) strong{font-weight:inherit!important} html body #brx-header .dh-pass03-nav .dh03-language-options li:nth-child(3){border-bottom:1px solid #e3e1ec!important;padding-bottom:6px!important;margin-bottom:6px!important} @media (min-width:1025px){html body.brx-body #brx-content :is(.brxe-text,.brxe-text-basic,.ex-section-body,details,.ex-card,.dh-service,.dh-service-matters,.dhenne-watch-faq,.dh-observatoire,.dh-statement,.dh-editorial,.dh-decision-section,.dh-publications,.dh-resource-section,.da-maillage,.dh-origin-method,.dh-ob-method,.dh-values-intro,.dh-story-section,.brxe-post-content) > p:not([style*="text-align"]),html body.brx-body article#brx-content > p:not([style*="text-align"]){text-align:justify!important;hyphens:auto!important;-webkit-hyphens:auto!important}}  html body:not(.home) #brx-footer > #brxe-dsfubm{border-radius:var(--dh-stack-radius,32px) var(--dh-stack-radius,32px) 0 0} html body.brx-body #brx-content p.dh-photo-credit{font-size:12px!important;line-height:1.4!important;color:#77736b!important;text-align:left!important} html body #brx-content .dh-photo-credit a{color:inherit!important;text-decoration:none!important} @media (min-width:1025px){html body.brx-body #brx-content .dh-story-hero + p.dh-photo-credit{width:50%;margin:-52px 0 52px auto!important}} html body.brx-body #brx-content .ex-team-footer{display:none!important} html body.brx-body:not(.home) #brx-content .ex-resource-grid + p{margin-top:28px!important}  @media (min-width:1500px){html body.single-lexique #brxe-gdxctc{padding-left:0!important}}  html body.brx-body #brx-content .ex-section-body > p:has(.ex-contact-link){text-align:left!important;hyphens:manual!important;-webkit-hyphens:manual!important}  html body.brx-body article#brx-content > p:empty,html body.brx-body article#brx-content > p:last-child:has(> br:only-child){display:none!important} html body.brx-body article#brx-content{padding-bottom:64px!important} html body.brx-body article#brx-content > :last-child,html body.brx-body article#brx-content > :last-child > :last-child,html body.brx-body article#brx-content > :last-child > :last-child > :last-child{margin-bottom:0!important} html body.brx-body:not(.home) article#brx-content{padding-bottom:64px!important} html body.brx-body:not(.home) #brx-content .dh-service > section:last-of-type > :last-child,html body.brx-body:not(.home) #brx-content .dh-service > :last-child{margin-bottom:0!important}  html body.brx-body #brx-content .ex-contact-section .ex-section-body p.dh-cta-actions{display:flex!important;flex-wrap:wrap;align-items:center;gap:14px 16px;margin:28px 0 0!important;text-align:left!important;hyphens:manual!important} html body.brx-body #brx-content .ex-contact-section .ex-section-body p.dh-cta-actions a.ex-contact-link{display:inline-flex!important;margin:0!important;font-size:18px!important;line-height:1.4!important;padding:12px 22px!important;border:1px solid #fff!important;border-radius:9px!important;text-decoration:none!important;color:#fff!important;background:transparent!important} html body.brx-body #brx-content .ex-contact-section .ex-section-body p.dh-cta-actions a.ex-contact-link:first-child{background:#fff!important;color:#2222c6!important} html body.brx-body #brx-content .ex-contact-section .ex-section-body p.dh-cta-actions a.ex-contact-link:hover{opacity:.88} html body.brx-body #brx-content .ex-contact-section .ex-section-body > p:not(.dh-cta-actions){margin-bottom:0!important} html body.brx-body #brx-content .ex-contact-section .ex-section-body > p:not(.dh-cta-actions) + p:not(.dh-cta-actions){margin-top:14px!important}  html body #brx-header .dh-pass03-nav .dh03-panel-footer.dh03-panel-footer--top{margin:0 0 24px!important;padding:0 0 16px!important;border-top:0!important;border-bottom:1px solid #e1e5ef!important}  html body.brx-body:not(.home) #brx-content .dh-service > section:has(+ .ex-team-footer){margin-bottom:0!important} html body.brx-body:not(.home) #brx-content .dh-resource-section > :last-child{margin-bottom:0!important} @media (min-width:768px){html body.brx-body:not(.home) #brx-content .dh-resource-section + .dh-resource-section{padding-top:28px!important}} @media (max-width:767px){html body.brx-body:not(.home) #brx-content .dh-resource-section + .dh-resource-section{padding-top:24px!important}}  html body.brx-body #brx-content p.dh-lab-back-wrap{margin:0 0 14px!important;font-size:15px!important;line-height:1.4!important;text-align:left!important;hyphens:manual!important} html body.brx-body #brx-content p.dh-lab-back-wrap a.dh-lab-back{font-size:15px!important;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:1px} html body.brx-body #brx-content p.dh-lab-back-wrap a.dh-lab-back:hover{opacity:.8}  html body.brx-body:not(.home) #brx-content .ds-refs a{font-size:16px!important;line-height:1.5!important} html body.brx-body:not(.home) #brx-content .ds-tag{font-size:13px!important} html body.brx-body:not(.home) #brx-content p.ds-small{font-size:15px!important;line-height:1.6!important} html body.brx-body:not(.home) #brx-content textarea.ds-memo{font-size:15px!important;line-height:1.55!important;height:480px!important} html body.brx-body:not(.home) #brx-content ol.ds-howto{margin:6px 0 20px 1.3em!important;padding:0!important} html body.brx-body:not(.home) #brx-content ol.ds-howto li{font-size:17px!important;line-height:1.55!important;margin:0 0 6px!important;text-align:left!important}  html body.single-notre-equipe #brx-content #brxe-tizgqb,html body.single-notre-equipe #brx-content #brxe-ivxrds,html body.single-notre-equipe #brx-content #brxe-csmtca{border-top:1px solid #000!important} html body.single-notre-equipe #brxe-unoxde{justify-content:flex-start!important} html body.single-notre-equipe #brxe-gvjzcc{margin-left:0!important}  html body.single-notre-equipe.brx-body #brx-content .dh-profile-contact #brxe-unoxde.brxe-container{justify-content:flex-start!important;align-items:flex-start!important;gap:16px 32px!important} @media (min-width:768px){html body.single-notre-equipe.brx-body #brx-content .dh-profile-contact #brxe-unoxde.brxe-container{align-items:center!important}} html body.single-notre-equipe.brx-body #brx-content .dh-profile-contact #brxe-unoxde > .brxe-block{margin-left:0!important;margin-right:0!important;align-self:auto!important}  html body.home.brx-body #brx-content .item-grid-panel-2 > a.brxe-text-basic{font-size:20px!important;line-height:1.5!important} html body.home.brx-body #brx-content .item-grid-panel-2 .brxe-text p{text-align:center!important} @media (max-width:700px){html body.home.brx-body #brx-content .item-grid-panel-2 > a.brxe-text-basic{font-size:18px!important}} html body.home.brx-body #brx-content #brxe-nojjpl a[href^="tel:"]{display:none!important}   html body.single-notre-equipe.brx-body #brx-content :is(#brxe-yayctt,#brxe-csmtca), html body.single-notre-equipe.brx-body #brx-content :is(#brxe-qfixrn,#brxe-etkuim) + section :is(#brxe-tizgqb,#brxe-ivxrds){border-top:0!important} html body.brx-body #brx-content :is(.brxe-text,.brxe-text-basic) > :is(.notranslate,[data-no-translation]) > p:not([style*="text-align"]){text-align:justify!important;hyphens:auto!important}   html body.brx-body:not(.home) #brx-content table.upcw-meta:has(tr > :nth-child(3)){max-width:100%!important;width:100%!important;table-layout:auto!important} html body.brx-body:not(.home) #brx-content table.upcw-meta:has(tr > :nth-child(3)) :is(th,td){width:auto!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;white-space:normal} html body.brx-body:not(.home) #brx-content table.upcw-meta:has(tr > :nth-child(3)) :is(th,td):not(:first-child){white-space:nowrap} @media (max-width:700px){html body.brx-body:not(.home) #brx-content table.upcw-meta:has(tr > :nth-child(3)){display:block!important;overflow-x:auto!important}}   html body.brx-body #brx-content :is(.brxe-text, .brxe-text-basic, .ex-section-body, details, .ex-card, .dh-service, .dh-service-matters, .dhenne-watch-faq, .dh-observatoire, .dh-statement, .dh-editorial, .dh-decision-section, .dh-publications, .dh-resource-section, .da-maillage, .dh-origin-method, .dh-ob-method, .dh-values-intro, .dh-story-section, .brxe-post-content) > :is([data-no-translation],.notranslate,trp-span) > p:not([style*="text-align"]), html body.brx-body article#brx-content > :is([data-no-translation],.notranslate,trp-span) > p:not([style*="text-align"]){text-align:justify!important;hyphens:auto!important}   @media (min-width:768px){.dh-utility-nav a[href$="/contact/"],.dh-utility-nav a[href$="/french-patent-litigator-contact-us/"]{background:rgb(198,216,255);color:rgb(33,69,184)!important;border:1px solid rgb(185,206,251);border-radius:9px;padding:0 14px!important;font-weight:500}.dh-utility-nav a[href$="/contact/"] svg,.dh-utility-nav a[href$="/french-patent-litigator-contact-us/"] svg{display:none}} @media (max-width:767px){.dh-utility-nav a:not(.dh-jub-utility){display:none!important}}   html body #brx-content section.da-case,html body #brx-content section.da-fiche-liens{max-width:920px!important;margin-left:auto!important;margin-right:auto!important} html body .da-atlas section.da-frand-grid{background:rgb(245,242,250);border:1px solid rgb(225,218,237);border-radius:24px;padding:30px;margin-bottom:48px} html body .da-atlas section.da-frand-grid > p{max-width:none}  html body.page-id-14839 #brx-content > h1,html body.page-id-14839 #brx-content > .dh-lab-back-wrap{max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box} @media (max-width:760px){html body.page-id-14839 #brx-content > h1,html body.page-id-14839 #brx-content > .dh-lab-back-wrap{padding-left:18px!important;padding-right:18px!important}}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) h1#brxe-zzkmta.brxe-heading{font-size:clamp(46px,3.6vw,60px)!important;line-height:1.06!important;letter-spacing:-0.012em!important;color:#fff!important;text-shadow:0 2px 30px rgba(6,6,48,.38);max-width:min(1120px,100%)!important;width:auto!important} @media (max-width:991px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) h1#brxe-zzkmta.brxe-heading{font-size:46px!important}} @media (max-width:767px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) h1#brxe-zzkmta.brxe-heading{font-size:36px!important;line-height:1.1!important}} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-actions a.da-home-primary{background:#fff!important;color:#2222C6!important;border:1px solid #fff!important;font-weight:500!important;padding:15px 30px!important;border-radius:9px!important;box-shadow:0 8px 24px rgba(6,6,48,.22);text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease} html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-actions a.da-home-primary:hover,html body.home.brx-body #brx-content:has(.da-home-hero-copy) .da-home-hero-actions a.da-home-primary:focus-visible{background:#0b0b14!important;color:#fff!important;border-color:#0b0b14!important}   #brx-content .da-jub-cta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;margin:56px 0 32px;padding:26px 30px;background:#f6f3ec;border-left:3px solid #2222c6;border-radius:0 10px 10px 0} #brx-content .da-jub-cta .da-jub-cta__title{--ds-body:22px;margin:0;font-size:22px;line-height:1.3;color:#0b0b14!important;font-weight:400} #brx-content .da-jub-cta a.da-jub-cta__btn{display:inline-block;background:#2222c6!important;color:#fff!important;border:1px solid #2222c6!important;padding:12px 24px;border-radius:9px;text-decoration:none!important;font-weight:500;line-height:1.2;transition:background-color .2s ease,border-color .2s ease} #brx-content .da-jub-cta a.da-jub-cta__btn:hover,#brx-content .da-jub-cta a.da-jub-cta__btn:focus-visible{background:#0b0b14!important;border-color:#0b0b14!important;color:#fff!important} @media (max-width:767px){#brx-content .da-jub-cta{padding:22px 20px;margin:40px 0 24px}#brx-content .da-jub-cta .da-jub-cta__title{--ds-body:19px;font-size:19px}}   @media (max-width:1281px){html body.home #brx-header:not(.scrolling) .dh-pass03-nav .dh03-lab.dh-lab-featured > .brx-submenu-toggle,html body #brx-header .dh-pass03-nav .dh03-lab.dh-lab-featured > .brx-submenu-toggle{height:auto!important}html body #brx-header .dh-pass03-nav .dh03-search-shortcut{display:none!important}}   .page-id-8115 #brxe-arywrp,.page-id-8115 #brxe-arywrp img{width:100%;} .page-id-8115 #brxe-arywrp img{aspect-ratio:1881/836;height:auto;object-fit:cover;object-position:center 45%;border-radius:10px;display:block;} @media (max-width:767px){.page-id-8115 #brxe-arywrp img{aspect-ratio:4/3;}}   html[lang^="ja"] #brx-header .dh-utility-nav.dh-utility-aligned{gap:28px!important;align-items:center} html[lang^="ja"] #brx-header .dh-utility-nav.dh-utility-aligned>a{position:static!important;left:auto!important;transform:none!important}  html body #brx-header .dh-pass03-nav .dh03-lang .langage-display{width:auto!important;min-width:0!important;border:0!important;} html body #brx-header .dh-pass03-nav .dh03-lang-button{width:auto!important;height:40px;padding:0 6px!important;gap:4px!important;color:inherit!important;opacity:.85;transition:opacity .15s ease;} html body #brx-header .dh-pass03-nav .dh03-lang-button:hover,html body #brx-header .dh-pass03-nav .dh03-lang-button[aria-expanded="true"]{opacity:1;} html body #brx-header .dh-pass03-nav .dh03-lang-button>svg.dh03-globe{width:20px!important;height:20px!important;} html body #brx-header .dh-pass03-nav .dh03-lang-button>svg.dh03-chev{width:10px!important;height:10px!important;} html body #brx-header .dh-pass03-nav .dh03-language-options{width:auto!important;min-width:176px!important;padding:6px!important;} html body #brx-header .dh-pass03-nav .dh03-language-options a{min-height:40px!important;padding:0 14px!important;border-radius:6px;font-size:15px!important;white-space:nowrap;color:#2222c6!important;text-decoration:none!important;gap:10px;} html body #brx-header .dh-pass03-nav .dh03-language-options a:hover,html body #brx-header .dh-pass03-nav .dh03-language-options a:focus-visible{background:#f2f3fb!important;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a{font-weight:600;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a::after{content:"";width:6px;height:6px;border-radius:50%;background:#2222c6;margin-left:auto;} html body #brx-header .dh-pass03-nav .dh03-lang ul.langage-display,html body #brx-header .dh-pass03-nav .dh03-lang ul.langage-display>li{border:0!important;width:auto!important;min-width:0!important;} html body #brx-header .dh-pass03-nav .dh03-language-options a{text-transform:none!important;letter-spacing:0!important;font-family:"ES Peak","Hiragino Sans","Noto Sans JP","Noto Sans KR","Apple SD Gothic Neo","PingFang SC","Noto Sans SC","Microsoft YaHei",sans-serif!important;}  html body #brx-header .dh-pass03-nav .dh03-lang-button>svg.dh03-globe{width:22px!important;height:22px!important;overflow:visible;} html body #brx-header .dh-pass03-nav .dh03-globe .dg-c,html body #brx-header .dh-pass03-nav .dh03-globe .dg-d{fill:currentColor;fill-opacity:0;transition:transform .34s cubic-bezier(.2,.7,.2,1),fill-opacity .34s ease;transform-box:view-box;} html body #brx-header .dh-pass03-nav .dh03-globe .dg-e{transition:opacity .25s ease,transform .34s ease;transform-box:view-box;transform-origin:12px 12px;} html body #brx-header .dh-pass03-nav .dh03-lang-button:hover .dg-c,html body #brx-header .dh-pass03-nav .dh03-lang-button:focus-visible .dg-c,html body #brx-header .dh-pass03-nav .dh03-lang-button[aria-expanded="true"] .dg-c{fill-opacity:1;transform:translateX(-1.6px);} html body #brx-header .dh-pass03-nav .dh03-lang-button:hover .dg-d,html body #brx-header .dh-pass03-nav .dh03-lang-button:focus-visible .dg-d,html body #brx-header .dh-pass03-nav .dh03-lang-button[aria-expanded="true"] .dg-d{fill-opacity:1;transform:translateX(1.6px);} html body #brx-header .dh-pass03-nav .dh03-lang-button:hover .dg-e,html body #brx-header .dh-pass03-nav .dh03-lang-button:focus-visible .dg-e,html body #brx-header .dh-pass03-nav .dh03-lang-button[aria-expanded="true"] .dg-e{opacity:0;transform:scaleX(.4);} @media (prefers-reduced-motion:reduce){html body #brx-header .dh-pass03-nav .dh03-globe *{transition:none!important;}} html body #brx-header .dh-pass03-nav .dh03-language-options li.dh03-lang-group{font-size:12px!important;line-height:1.3;color:#6b6f85!important;padding:10px 14px 4px!important;letter-spacing:.02em;} html body #brx-header .dh-pass03-nav .dh03-lang-cur{font-size:16px;line-height:1;color:inherit;margin-left:4px;} @media (min-width:1282px){html body #brx-header .dh-pass03-nav .dh03-lang-cur{display:none;}}  html.dh-ux body.home.brx-body #brx-content:has(.da-home-hero-copy) > :is(.brxe-section, .da-home-section):not(#brxe-eksark){min-height:0!important;} html.dh-ux body.home #brx-content>section:not(#brxe-eksark):not(#brxe-mcojde){padding-top:56px!important;padding-bottom:56px!important;} html.dh-ux body.home #brxe-ignhoo .img-website,html.dh-ux body.home #brxe-ignhoo picture.img-website,html.dh-ux body.home #brxe-ignhoo picture img{height:260px!important;max-height:260px!important;} html.dh-ux body.home #brxe-ignhoo picture img{object-fit:cover!important;width:100%!important;} html.dh-ux body.home #brxe-iovwxb #brxe-qtgkak{display:none!important;} html.dh-ux body.home #brxe-iovwxb{padding-top:8px!important;} html.dh-ux .da-home-proof{margin:18px 0 0;font-size:15px;line-height:1.55;color:rgba(255,255,255,.88);max-width:40em;} html.dh-ux .da-home-proof a{color:#fff!important;font-weight:500;text-decoration:underline;text-underline-offset:3px;} html.dh-ux .da-home-card-by{font-size:14px;color:#5d6175;margin:6px 0 8px;} html.dh-ux .da-home-card-sum{font-size:15.5px;line-height:1.6;color:#2b2e3d;margin:0 0 14px;} html.dh-ux #brx-header .dh03-mobile-contact{display:none;} @media (max-width:1199px){html.dh-ux #brx-header .dh03-mobile-contact{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;margin-right:10px;border:1px solid currentColor;border-radius:8px;font-size:15px;line-height:1;text-decoration:none;color:#2222c6!important;background:#fff;}} html.dh-ux .dhb-tools{margin:8px 0 28px;padding:20px 22px;border:1px solid #e4e6ef;border-radius:12px;background:#fff;} html.dh-ux .dhb-row{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:14px;align-items:end;} html.dh-ux .dhb-field{display:flex;flex-direction:column;gap:6px;} html.dh-ux .dhb-lab{font-size:14px;color:#5d6175;} html.dh-ux .dhb-q,html.dh-ux .dhb-y{min-height:46px;padding:0 14px;border:1px solid #cfd3e3;border-radius:8px;font:inherit;font-size:16px;background:#fff;color:#1f2130;width:100%;} html.dh-ux .dhb-q:focus,html.dh-ux .dhb-y:focus{outline:2px solid #2222c6;outline-offset:1px;border-color:#2222c6;} html.dh-ux .dhb-chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;} html.dh-ux .dhb-chip{min-height:36px;padding:0 14px;border:1px solid #d7dbea;border-radius:999px;background:#fff;color:#2222c6;font:inherit;font-size:14.5px;cursor:pointer;} html.dh-ux .dhb-chip[aria-pressed="true"]{background:#2222c6;border-color:#2222c6;color:#fff;} html.dh-ux .dhb-chip:focus-visible,html.dh-ux .dhb-reset:focus-visible,html.dh-ux .dhb-pg:focus-visible{outline:2px solid #2222c6;outline-offset:2px;} html.dh-ux .dhb-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;} html.dh-ux .dhb-count{margin:0;font-size:14.5px;color:#5d6175;} html.dh-ux .dhb-reset{background:none;border:0;padding:6px 0;color:#2222c6;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:14.5px;cursor:pointer;} html.dh-ux .dhb-empty{padding:28px 0;font-size:16px;color:#5d6175;} html.dh-ux .dhb-pager{display:flex;flex-wrap:wrap;gap:6px;margin:28px 0 8px;} html.dh-ux .dhb-pg{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0 10px;border:1px solid #d7dbea;border-radius:8px;color:#2222c6;text-decoration:none;font-size:15px;} html.dh-ux .dhb-pg[aria-current="page"]{background:#2222c6;border-color:#2222c6;color:#fff;} html.dh-ux .dhb-sum{margin:6px 0 0;font-size:15px;line-height:1.6;color:#4a4e63;} @media (max-width:640px){html.dh-ux .dhb-row{grid-template-columns:1fr;}html.dh-ux .dhb-tools{padding:16px;}}  html body #brx-header .dh-pass03-nav .dh03-lang-button{opacity:1!important;} html body #brx-header .dh-pass03-nav .dh03-lang-button>svg.dh03-globe{width:26px!important;height:26px!important;} html body #brx-header .dh-pass03-nav .dh03-globe .dg-c,html body #brx-header .dh-pass03-nav .dh03-globe .dg-d{stroke-width:1.5px;} html body #brx-header .dh-pass03-nav .dh03-globe .dg-g{transition:opacity .25s ease;} html body #brx-header .dh-pass03-nav .dh03-lang-button:hover .dg-g,html body #brx-header .dh-pass03-nav .dh03-lang-button:focus-visible .dg-g,html body #brx-header .dh-pass03-nav .dh03-lang-button[aria-expanded="true"] .dg-g{opacity:0;} html body #brx-header .dh-pass03-nav .dh03-lang-button>svg.dh03-chev{display:none!important;} @media (max-width:1199px){html.dh-ux #brx-header .dh03-mobile-contact{gap:7px;flex:none;white-space:nowrap;}html.dh-ux #brx-header .dh03-mobile-contact svg{width:18px;height:18px;flex:none;}} @media (max-width:419px){html.dh-ux #brx-header .dh03-mobile-contact{width:40px;padding:0!important;justify-content:center;margin-right:6px!important;}html.dh-ux #brx-header .dh03-mobile-contact span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}}  html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a::after{content:none!important;display:none!important;} html body #brx-header .dh-pass03-nav .dh03-language-options a>svg.dh03-lang-d{width:14px;height:14px;flex:none;margin-left:auto;color:#2222c6;opacity:0;transform-origin:center;transition:transform .3s ease,opacity .2s ease;} html body #brx-header .dh-pass03-nav .dh03-language-options a:hover>svg.dh03-lang-d,html body #brx-header .dh-pass03-nav .dh03-language-options a:focus-visible>svg.dh03-lang-d{opacity:1;transform:rotate(180deg);} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a>svg.dh03-lang-d{opacity:1;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a>svg.dh03-lang-d path{stroke-width:2.2px;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a:hover>svg.dh03-lang-d{transform:none;} @media (prefers-reduced-motion:reduce){html body #brx-header .dh-pass03-nav .dh03-language-options a>svg.dh03-lang-d{transition:none;}}  @keyframes dhLangFunnel{0%{clip-path:polygon(78% 0,94% 0,88% 7%,84% 7%);opacity:.2;transform:translateY(-8px) scaleY(.96);}55%{opacity:1;}100%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1;transform:none;}} @keyframes dhLangItem{0%{opacity:0;transform:translateY(-6px);}100%{opacity:1;transform:none;}} html body #brx-header .dh-pass03-nav .dh03-language-options:not([hidden]){animation:dhLangFunnel .55s cubic-bezier(.2,.8,.2,1) both;transform-origin:88% 0;} html body #brx-header .dh-pass03-nav .dh03-language-options:not([hidden])>li{animation:dhLangItem .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(140ms + var(--i,0) * 45ms);} html body #brx-header .dh-pass03-nav .dh03-language-options:not([hidden])>li.dh03-lang-group{animation-delay:290ms;} html body #brx-header .dh-pass03-nav .dh03-language-options a{padding-right:44px!important;position:relative;} html body #brx-header .dh-pass03-nav .dh03-language-options a>svg.dh03-lang-d{display:none!important;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-mark{position:absolute;top:0;right:22px;width:16px;height:16px;color:#2222c6;pointer-events:none;transform-origin:50% 50%;transition:translate .7s cubic-bezier(.65,0,.35,1),rotate .23s cubic-bezier(.65,0,.35,1);z-index:2;} html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-current a{font-weight:600;} @media (prefers-reduced-motion:reduce){html body #brx-header .dh-pass03-nav .dh03-language-options:not([hidden]),html body #brx-header .dh-pass03-nav .dh03-language-options:not([hidden])>li{animation:none!important;}html body #brx-header .dh-pass03-nav .dh03-language-options .dh03-lang-mark{transition:none;}}  html body #brx-header .dh-utility-nav .dh-jub-utility, html body.home #brx-header:not(.scrolling) .dh-utility-nav .dh-jub-utility{display:inline-flex!important;align-items:center!important;gap:7px!important;height:35px!important;min-height:35px!important;font-size:13.5px!important;padding:0 13px 0 16px!important;border-radius:9px!important;overflow:visible!important;} html body #brx-header .dh-jub-utility .dh-jub-eiffel{display:block;width:14px;height:18px;flex:0 0 14px;overflow:visible;margin-top:-2px;} html body #brx-header .dh-jub-eiffel .dje-t{transform-box:fill-box;transform-origin:50% 100%;transition:transform .4s cubic-bezier(.2,.7,.3,1);} html body #brx-header .dh-jub-eiffel .dje-s circle{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.3);} @keyframes dhJubTwinkle{0%,100%{opacity:0;transform:scale(.3);}40%{opacity:1;transform:scale(1.15);}70%{opacity:.35;transform:scale(.7);}} @keyframes dhJubLift{0%{transform:none;opacity:1;filter:none;}22%{transform:translateY(1px) scaleY(.93);opacity:1;}100%{transform:translateY(-24px) scale(.8);opacity:0;filter:blur(1.6px);}} html body #brx-header .dh-jub-utility:is(:hover,:focus-visible) .dje-t{transform:translateY(-1.5px);} html body #brx-header .dh-jub-utility:is(:hover,:focus-visible) .dje-s circle{animation:dhJubTwinkle 1.5s ease-in-out infinite;} html body #brx-header .dh-jub-utility:is(:hover,:focus-visible) .dje-s circle:nth-child(2){animation-delay:.38s;} html body #brx-header .dh-jub-utility:is(:hover,:focus-visible) .dje-s circle:nth-child(3){animation-delay:.76s;} html body #brx-header .dh-jub-utility:is(:hover,:focus-visible) .dje-s circle:nth-child(4){animation-delay:1.14s;} html body #brx-header .dh-jub-utility.dh-jub-launch .dje-t{animation:dhJubLift .48s cubic-bezier(.5,0,.75,0) forwards;} html body #brx-header .dh-jub-utility.dh-jub-launch .dje-s circle{animation:dhJubTwinkle .48s ease-out 1 both;} @media (prefers-reduced-motion:reduce){html body #brx-header .dh-jub-eiffel *{animation:none!important;transition:none!important;}} html body #brx-header .dh-utility-nav a.dh-jub-utility > svg.dh-jub-eiffel, html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility > svg.dh-jub-eiffel, html body #brx-header .dh-utility-nav a.dh-jub-utility:is(:hover,:focus-visible) > svg.dh-jub-eiffel{transform:none!important;width:15px!important;height:19px!important;flex:0 0 15px!important;transition:none!important;margin-left:6px!important;}   html:not(.dh-ux) body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-wfpaja.dh-faq-last.brxe-section{min-height:0!important;justify-content:flex-start!important;padding-top:80px!important;} @media (max-width:1281px){html:not(.dh-ux) body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-wfpaja.dh-faq-last.brxe-section{padding-top:56px!important;}}   html body .dhi .dhi-lead,html body .dhi .dhi-note,html body .dhi .dhi-narrow{max-width:none!important;} @media (min-width:768px){ html body.brx-body:not(.home) #brx-content .dhi :is(.dhi-lead,.dhi-note,.dhi-narrow p,.dhi-narrow li,.dhi-card p){text-align:justify!important;} html[lang^="de"] body .dhi :is(.dhi-lead,.dhi-note,.dhi-narrow p,.dhi-narrow li,.dhi-card p){hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:7 3 3;} html[lang^="zh"] body .dhi :is(.dhi-lead,.dhi-note,.dhi-narrow p,.dhi-narrow li,.dhi-card p){text-justify:inter-character;} html[lang^="ko"] body.brx-body:not(.home) #brx-content .dhi :is(.dhi-lead,.dhi-note,.dhi-narrow p,.dhi-narrow li,.dhi-card p){text-align:left!important;word-break:keep-all;} }   :is(.brxe-block,.brxe-div):has(> .btn-rs-fiche-membre){gap:12px}  html body #brx-content .dh-values .dh-epigraph{max-width:none!important} html body #brx-content .dh-values .dh-epigraph p{text-align:justify!important} html body.brx-body #brx-content .dh-values-story .dh-statement{padding:clamp(24px,3vw,40px) clamp(24px,4vw,48px)!important} html body.brx-body #brx-content .dh-values-story .dh-statement p{max-width:none!important} html body.brx-body #brx-content .dh-values-story .dh-statement p:last-of-type{margin-bottom:0!important}  html body.brx-body #brx-content .dh-values-story .dh-kicker a.dh-kicker-link{color:inherit!important;font-weight:inherit!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px} html body.brx-body #brx-content .dh-values-story .dh-kicker a.dh-kicker-link:hover{color:rgb(34,34,198)!important}  html body.brx-body #brx-content .dh-conferences-page .dh-resource-card h3{font-size:clamp(18px,1.5vw,21px)!important;line-height:1.4!important} html body.brx-body #brx-content .dh-conferences-page .dh-resource-intro{margin-bottom:32px} html body.brx-body #brx-content .dh-pub-nav{display:flex!important;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:56px 0 0!important;padding-top:24px;border-top:1px solid rgba(34,34,198,.25)} html body.brx-body #brx-content .dh-pub-nav a{color:rgb(34,34,198)!important;text-decoration:none!important;font-weight:500} html body.brx-body #brx-content .dh-pub-nav a:hover{text-decoration:underline!important;text-underline-offset:4px}  html body.brx-body #brx-content .dh-publication-card p:not(:has(a:only-child)){text-align:justify!important;hyphens:auto;-webkit-hyphens:auto}  html body.brx-body #brx-content :is(.dh-ob-card,.dh-resource-card,.ex-card,.dh-publication-card) p:not(:has(> a:only-child)){text-align:justify!important;hyphens:auto;-webkit-hyphens:auto}  html body.brx-body #brx-content p:not(:has(> a:only-child)):not([class*="kicker"]):not([class*="meta"]):not([class*="credit"]):not([class*="cta"]):not([class*="links"]):not([class*="reference"]):not([class*="eyebrow"]):not([class*="titre"]):not([class*="lead"]):not(.dh-ob-lead){text-align:justify!important;hyphens:auto;-webkit-hyphens:auto} html body.brx-body #brx-content :is(td,th,figcaption,nav,.item-grid-panel-2,[style*="center"]) p{text-align:inherit!important;hyphens:manual}  .dh-film-v6{margin:32px 0 40px;color:#2a2b31;font-family:"ES Peak",Arial,sans-serif;max-width:100%}.dh-film-v6 .dh-film-stage{position:relative;aspect-ratio:16/9;background:#f3efe6;overflow:hidden;border-radius:10px}.dh-film-v6 picture,.dh-film-v6 picture img,.dh-film-v6 video{display:block;width:100%;height:100%;object-fit:contain}.dh-film-v6 picture,.dh-film-v6 video{position:absolute;inset:0}.dh-film-v6 video{opacity:0}.dh-film-v6.is-ready video{opacity:1}.dh-film-v6 .dh-film-bar{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-top:10px;flex-wrap:wrap}.dh-film-v6 .dh-film-actions{display:flex;gap:15px}.dh-film-v6 button,.dh-film-v6 summary{font-family:"ES Peak",Arial,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.3;background:none;color:inherit;border:0;border-radius:0;padding:8px 0;cursor:pointer;min-height:44px;min-width:44px;display:flex;align-items:center;letter-spacing:.02em;box-shadow:none}.dh-film-v6 button:hover,.dh-film-v6 summary:hover{opacity:.7}.dh-film-v6 :is(button,summary,a):focus-visible,.dh-music-dock:focus-visible{outline:2px solid currentColor;outline-offset:4px}.dh-film-v6 summary{font-size:11px!important;opacity:.78;list-style:none}.dh-film-v6 summary::-webkit-details-marker{display:none}.dh-film-v6 details{position:static;margin:0}.dh-film-v6 .dh-film-credit{position:absolute;z-index:8;left:0;bottom:100%;background:#f8f6f0;color:#292931;padding:20px 24px;width:min(560px,calc(100vw - 48px));border:1px solid #dedbd3;border-radius:8px;font-family:"ES Peak",Arial,sans-serif!important;font-size:12px!important;line-height:1.65!important;box-shadow:0 5px 30px #0001}.dh-film-v6 .dh-film-credit p{font-size:12px!important;line-height:1.65!important;margin:0 0 10px}.dh-film-v6 .dh-film-credit a{color:inherit!important;text-decoration:underline}.dh-film-v6 .dh-film-status{font-size:12px;color:inherit;margin:0}.dh-film-v6 [hidden],.dh-music-dock[hidden]{display:none!important}.dh-film-v6 audio{display:none}.dh-music-dock{position:fixed;z-index:9997;left:20px;bottom:20px;padding:8px 17px;min-height:44px;border:1px solid #d4d0c5;border-radius:24px;background:#f8f6f0;color:#2222c6;font-family:"ES Peak",Arial,sans-serif;font-size:12px;line-height:1.3;cursor:pointer;box-shadow:0 3px 18px #0001}  html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{position:relative;isolation:isolate;overflow:hidden;background-color:#171834!important;background-size:cover!important;background-position:center!important;height:auto!important;min-height:max(760px,100svh)!important;margin:0!important;padding:220px clamp(28px,5.6vw,108px) 135px!important;justify-content:center!important;align-items:stretch!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section::before{display:none!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section>#brxe-rnzhek{position:relative;z-index:2;width:100%!important;max-width:1440px!important;padding:0!important;margin:0 auto!important;pointer-events:none;align-items:flex-start!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section>#brxe-rnzhek a{pointer-events:auto} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section h1{font-family:"ES Peak",Arial,sans-serif!important;font-size:clamp(43px,4.4vw,70px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.025em!important;max-width:850px!important;width:62%!important;margin:0 0 24px!important;color:#fcfaf3!important;text-wrap:balance} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section .da-home-hero-copy{max-width:620px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section .da-home-hero-copy p{font-size:clamp(17px,1.5vw,21px)!important;line-height:1.5!important;color:#eeece6!important;max-width:570px!important;text-align:left!important} .dh-home-film-v6>.dh-film-v6{position:absolute;inset:0;margin:0;z-index:0;color:#fff}.dh-home-film-v6 .dh-film-stage{position:absolute;inset:0;width:100%;height:100%;border-radius:0;aspect-ratio:auto;background:transparent}.dh-home-film-v6 .dh-film-stage picture img,.dh-home-film-v6 .dh-film-stage video{object-fit:cover}.dh-home-film-v6 .dh-film-stage::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,13,35,.83) 0%,rgba(10,13,35,.54) 40%,rgba(10,13,35,.06) 75%),linear-gradient(0deg,rgba(10,13,35,.30),transparent 30%);pointer-events:none}.dh-home-film-v6 .dh-film-v6 figcaption{position:absolute;z-index:3;left:clamp(28px,5.6vw,108px);right:28px;bottom:48px}.dh-home-film-v6 .dh-film-bar{margin:0;gap:22px;justify-content:flex-start}.dh-home-film-v6 .dh-film-v6 :is(button,summary){color:#f7f4ec!important}.dh-home-film-v6 .dh-film-credit{left:0}.dh-home-film-v6 .dh-film-credit a{color:#292931!important} @media(max-width:800px){html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{min-height:max(790px,100svh)!important;padding:360px 24px 132px!important;justify-content:flex-end!important}html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section h1{width:100%!important;max-width:600px!important;font-size:clamp(32px,8.3vw,49px)!important;line-height:1.1!important;margin-bottom:18px!important}html[lang^=ja] body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section h1{font-size:clamp(28px,7.2vw,42px)!important;line-height:1.3!important}.dh-home-film-v6 .dh-film-stage::after{background:linear-gradient(0deg,rgba(10,13,35,.94) 0%,rgba(10,13,35,.76) 38%,rgba(10,13,35,.02) 73%)}.dh-home-film-v6 .dh-film-v6 figcaption{left:24px;right:24px;bottom:43px}.dh-home-film-v6 .dh-film-credit{left:0}.dh-music-dock{left:16px;bottom:16px}} @media(max-width:650px){.dh-film-v6 .dh-film-stage{aspect-ratio:3/4}.dh-home-film-v6 .dh-film-stage{aspect-ratio:auto}.dh-film-v6 .dh-film-credit{width:calc(100vw - 48px)}.dh-film-v6 .dh-film-credit{left:0}} @media(prefers-reduced-motion:reduce){.dh-film-v6 *{animation:none!important;transition:none!important}} @media(max-width:800px){.dh-home-film-v6 .dh-film-stage :is(img,video){object-position:85% center}}  html body.home #brxe-eksark{background-image:url(https://www.dhenne-avocats.fr/wp-content/uploads/2026/10/dhenne-accueil-subtil-ordinateur.jpg)!important} @media(max-width:800px){html body.home #brxe-eksark{background-image:url(https://www.dhenne-avocats.fr/wp-content/uploads/2026/10/dhenne-accueil-subtil-mobile.jpg)!important;background-position:85% center!important}}  html body.page-id-14707.brx-body article#brx-content .dh-film-v6 :is(button,summary){font-family:"ES Peak",Arial,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.3!important;color:#292931!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:8px 0!important;min-height:44px!important;text-decoration:none!important} html body.page-id-14707.brx-body article#brx-content .dh-film-v6 summary{font-size:11px!important} html body.page-id-14707.brx-body article#brx-content .dh-film-v6 .dh-film-credit{font-family:"ES Peak",Arial,sans-serif!important;font-size:12px!important;line-height:1.65!important;color:#292931!important}   html body #brx-header .dh-pass03-nav .dh03-top-button, html body #brx-header .dh-pass03-nav .dh03-link{font-weight:700!important} html body #brx-header .dh-utility-nav a{font-weight:700!important}  html body #brx-header .dh-pass03-nav .dh03-lab .dh03-top-button{font-weight:700!important}   @media (min-width:1000px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-shell{display:block} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths h2{max-width:none;margin:0 0 32px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card{min-height:0;padding:22px 24px 20px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card h3{font-size:20px!important;line-height:25px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card p{font-size:16px!important;line-height:24px!important;text-align:left!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card-link{display:block;width:fit-content} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card-link span{margin-left:6px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-evidence{flex-direction:row;align-items:center;margin:24px 0 0;gap:8px 32px} }   @media (min-width:1000px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 40px;margin-bottom:20px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head h2{margin:0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-exp-head .da-home-lead{margin:0!important;max-width:62ch} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-grid{gap:16px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card{padding:18px 22px 16px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card h3{margin:0 0 8px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card p{margin:0 0 8px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card .da-home-meta{margin:0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-card-link{margin-top:auto!important;padding-top:10px;min-height:32px;font-size:16px!important} } @media (min-width:1282px){ html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"]))::before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 64px);background:linear-gradient(180deg,rgba(12,13,38,.6) 0%,rgba(12,13,38,.34) 55%,rgba(12,13,38,0) 100%);pointer-events:none;z-index:-1} html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) :is(.dh03-top-button,.dh03-lang-button,.dh-jub-utility),html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) .dh-utility-nav a{font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.45),0 0 14px rgba(0,0,0,.28)} html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) #dh03-trigger-lab,html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) .dh-jub-utility{border:2px solid #fff!important;background:rgba(12,13,38,.3)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px rgba(0,0,0,.2)} html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) #dh03-trigger-lab:hover,html body.home #brx-header:not(.scrolling):not(:has([aria-expanded="true"])) .dh-jub-utility:hover{background:rgba(255,255,255,.18)!important} }   @media (min-width:1000px){ html body.home.brx-body #brx-content:has(.da-home-hero-copy) > :is(#da-home-paths,#da-home-people,#da-home-experience,#da-home-insights):not(#brxe-eksark):not(#dh-x){min-height:calc(32px + 100svh)!important;justify-content:center!important;padding-top:clamp(32px,6svh,88px)!important;padding-bottom:calc(32px + clamp(32px,6svh,88px))!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #da-home-experience:not(#brxe-eksark):not(#dh-x){padding-top:clamp(24px,4svh,72px)!important;padding-bottom:calc(32px + clamp(24px,4svh,72px))!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) :is(#da-home-paths,#da-home-people,#da-home-insights) h2{margin-bottom:clamp(20px,4.5svh,56px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card{padding:clamp(18px,3svh,36px) clamp(22px,1.8vw,30px)!important;min-height:clamp(0px,calc(100svh - 430px),460px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card h3{font-size:clamp(20px,2.6svh,24px)!important;line-height:1.25!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-card p{font-size:clamp(16px,2.05svh,19px)!important;line-height:1.55!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-paths .da-home-evidence{margin-top:clamp(16px,3.5svh,44px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #da-home-experience .da-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco{padding-top:clamp(32px,5svh,72px)!important;padding-bottom:clamp(40px,6svh,96px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__title,html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__lead{margin-bottom:clamp(16px,2.6svh,32px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card :is(blockquote,blockquote p,p){font-size:16px!important;line-height:1.6!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card{padding:24px!important;gap:16px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__quote{margin:0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__author{margin:0!important;font-size:15px!important;line-height:22px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__author *{font-size:inherit} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__archive{margin-top:clamp(12px,2svh,28px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press{padding-top:clamp(32px,5svh,72px)!important;padding-bottom:clamp(40px,6svh,96px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-home-press-inner > h2{margin-bottom:clamp(14px,2.2svh,28px)!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-home-press-grid{margin:clamp(16px,2.6svh,32px) 0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-press-category{font-size:14px!important;line-height:20px!important;letter-spacing:.06em} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-press-meta{font-size:15px!important;line-height:22px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-home-press-grid h3{font-size:20px!important;line-height:25px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-home-press-grid h3 + p{font-size:16px!important;line-height:24px!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .dh-home-press .dh-press-reference{margin:clamp(12px,2svh,24px) 0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde :is(.da-reco,.dh-home-press){min-height:100svh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde :is(.da-reco,.dh-home-press) > *{width:100%} } @media (min-width:1025px){  html:has(body.home .da-home-hero-copy){scroll-snap-type:none} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > section:not(#brxe-mcojde),html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde :is(.da-dist,.da-reco,.dh-home-press){scroll-snap-align:start} }   @media all{ html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot{position:relative;width:100%;margin-top:clamp(12px,2.2svh,28px)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__viewport{overflow:hidden;border-radius:var(--ds-radius,14px);background:var(--ds-paper,#faf8f3);box-shadow:0 1px 0 rgba(21,22,61,.04),0 14px 34px rgba(21,22,61,.06)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__track{display:flex;align-items:stretch;will-change:transform;transition:transform 1.1s cubic-bezier(.65,0,.35,1)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__track.is-instant{transition:none!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card.da-rot__slide{flex:0 0 100%;min-width:100%;box-sizing:border-box;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:clamp(28px,4.5svh,56px) clamp(28px,7vw,120px)!important;gap:clamp(14px,2.2svh,24px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card.da-rot__slide .da-reco__quote{font-size:clamp(19px,1.55vw,24px)!important;line-height:1.55!important;max-width:58ch!important;margin:0 auto!important;padding:0!important;border:0!important;text-align:center!important;hyphens:manual!important;color:#1f2027} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card.da-rot__slide .da-reco__quote.is-long{font-size:clamp(16px,1.15vw,18px)!important;max-width:76ch!important;line-height:1.6!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card.da-rot__slide .da-reco__quote::before{display:none!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-reco__card.da-rot__slide .da-reco__author{text-align:center!important;margin:0!important;padding:clamp(10px,1.6svh,16px) 0 0!important;border-top:1px solid var(--ds-line,#dfe4ee);min-width:min(320px,100%);display:flex!important;flex-direction:column;gap:2px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__controls{display:flex!important;flex-wrap:nowrap;width:100%;align-items:center;justify-content:center;gap:18px;margin-top:clamp(14px,2.4svh,26px)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--ds-line,#dfe4ee);background:#fff;color:var(--ds-blue,#2222c6);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__btn:hover{border-color:var(--ds-blue,#2222c6);box-shadow:0 2px 10px rgba(21,22,61,.08)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__btn:focus-visible{outline:3px solid var(--ds-accent,#3959f0);outline-offset:2px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__meta{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:150px} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__count{font-size:14px;letter-spacing:.08em;color:#5b5b66;font-variant-numeric:tabular-nums} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__progress{position:relative;width:140px;height:2px;background:var(--ds-line,#dfe4ee);border-radius:2px;overflow:hidden} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__progress span{position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);background:var(--ds-blue,#2222c6)} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot.is-running .da-rot__progress span{animation:da-rot-progress var(--da-rot-ms,7000ms) linear forwards} html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot.is-paused .da-rot__progress span{animation-play-state:paused} @keyframes da-rot-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}} } @media (prefers-reduced-motion:reduce){html body.home.brx-body #brx-content:has(.da-home-hero-copy) #brxe-mcojde .da-reco .da-rot__track{transition-duration:.35s!important}}   html body.brx-body #brx-content #brxe-szvola{grid-template-columns: repeat(5, minmax(0px, 1fr)); align-items: start; display: grid !important; gap: 24px !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj{display: flex !important; flex-direction: column !important; width: auto !important; min-width: 0px !important; gap: 20px !important; border: 0px !important; color: var(--ds-blue) !important; text-decoration: none !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj :is(.brxe-custom-title, .animation-viewport){opacity: 1 !important; visibility: visible !important; transform: none !important; animation: auto ease 0s 1 normal none running none !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .title{font-size: 24px !important; line-height: 1.3 !important; margin: 0px 0px 8px !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .subtitle{font-size: 18px !important; line-height: 1.5 !important; color: var(--ds-muted) !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .wrapper-image-website{width: 100% !important; aspect-ratio: 4 / 5 !important; height: auto !important; margin: 0px !important;} html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj :is(figure, img){width: 100% !important; height: 100% !important; max-height: none !important; object-fit: cover !important; object-position: center 18% !important;} @media (max-width: 1279px){html body.brx-body #brx-content #brxe-szvola{grid-template-columns: repeat(6, minmax(0px, 1fr));}} @media (max-width: 1279px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj{grid-column: span 2;}} @media (max-width: 1279px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj:nth-child(4){grid-column: 2 / span 2;}} @media (max-width: 1279px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj:nth-child(5){grid-column: 4 / span 2;}} @media (max-width: 900px){html body.brx-body #brx-content #brxe-szvola{grid-template-columns: repeat(4, minmax(0px, 1fr));}} @media (max-width: 900px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj:nth-child(4){grid-column: span 2;}} @media (max-width: 900px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj:nth-child(5){grid-column: 2 / span 2;}} @media (max-width: 700px){html body.brx-body #brx-content #brxe-szvola{grid-template-columns: 1fr; gap: 32px !important;}} @media (max-width: 700px){html body.brx-body #brx-content .da-team-unified > #brxe-szvola > a.brxe-lzbmvj{grid-template-columns: 120px minmax(0px, 1fr); display: grid !important; grid-column: 1 !important; align-items: center !important;}} @media (max-width: 700px){html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .wrapper-image-website{width: 120px !important;}} @media (max-width: 700px){html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .title{font-size: 22px !important;}} @media (max-width: 700px){html body.brx-body #brx-content #brxe-szvola > a.brxe-lzbmvj .subtitle{font-size: 16px !important;}}   html body.single-notre-equipe .da-portrait .da-portrait__globes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,64px);width:100%;max-width:820px;margin:clamp(30px,4.5svh,48px) auto 0;align-items:start;justify-items:center} html body.single-notre-equipe .da-portrait button.da-disc{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important;min-height:0!important;height:auto!important} html body.single-notre-equipe .da-portrait button.da-disc:focus-visible{outline:none!important} html body.single-notre-equipe .da-portrait .da-disc__shape{position:relative;width:min(92%,230px);aspect-ratio:37.09/32.6} html body.single-notre-equipe .da-portrait .da-disc__face{position:absolute;inset:1.5%;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px var(--ds-line,#dfe4ee)} html body.single-notre-equipe .da-portrait .da-disc__mark{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transition:filter .3s ease} html body.single-notre-equipe .da-portrait .da-disc__mark path{fill:var(--ds-blue,#2222c6);transform-box:fill-box;transform-origin:center;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .5s ease} html body.single-notre-equipe .da-portrait .da-disc__core{stroke:rgba(255,255,255,.6);stroke-width:.22;stroke-linejoin:round;transition:opacity .45s ease .05s!important} html body.single-notre-equipe .da-portrait .da-disc__label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14% 13%;color:#fff;font-size:clamp(13px,1.05vw,15px);line-height:1.3;text-align:center;pointer-events:none;transition:opacity .3s ease} html body.single-notre-equipe .da-portrait .da-disc__answer{position:absolute;top:14%;bottom:14%;left:27%;right:22%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:clamp(12px,.95vw,14px);line-height:1.45;color:#1f2027;opacity:0;transition:opacity .45s ease .45s;hyphens:manual;pointer-events:none} html body.single-notre-equipe .da-portrait .da-disc__q{display:block;color:var(--ds-blue,#2222c6);font-size:14px;line-height:1.3;max-width:20ch;opacity:0;transition:opacity .4s ease .3s;min-height:2.6em} html body.single-notre-equipe .da-portrait .da-disc:hover .da-disc__mark{filter:drop-shadow(0 8px 16px rgba(21,22,61,.18))} html body.single-notre-equipe .da-portrait .da-disc:not([aria-expanded="true"]):hover .da-disc__left{transform:translateX(-12%)} html body.single-notre-equipe .da-portrait .da-disc:not([aria-expanded="true"]):hover .da-disc__right{transform:translateX(3%)} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__core{opacity:0} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__left{transform:translateX(-38%)} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__right{transform:translateX(9%)} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__label{opacity:0} html body.single-notre-equipe .da-portrait :is(.da-disc[aria-expanded="true"] .da-disc__answer,.da-disc[aria-expanded="true"] .da-disc__q){opacity:1} html body.single-notre-equipe .da-portrait .da-disc:focus-visible .da-disc__shape{outline:3px solid var(--ds-accent,#3959f0);outline-offset:6px;border-radius:50%} @media (max-width:767px){html body.single-notre-equipe .da-portrait .da-portrait__globes{gap:10px}html body.single-notre-equipe .da-portrait .da-disc__label{font-size:12px;padding:10%}} @media (prefers-reduced-motion:reduce){html body.single-notre-equipe .da-portrait :is(.da-disc__mark path,.da-disc__answer,.da-disc__label,.da-disc__q){transition:none!important}} html body.single-notre-equipe .da-portrait h2{text-align:center} @media (max-width:767px){html body.single-notre-equipe .da-portrait .da-portrait__globes{gap:14px}} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__right{transform:translateX(17%)} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__left{transform:translateX(-48%)} html body.single-notre-equipe .da-portrait .da-disc__answer{left:20%;right:24%;top:18%;bottom:18%}  html body.single-notre-equipe .da-portrait .da-disc__label{display:none!important} html body.single-notre-equipe .da-portrait .da-disc__q{opacity:1!important;min-height:2.6em} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__right{transform:translateX(24%)!important} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__left{transform:translateX(-60%)!important} html body.single-notre-equipe .da-portrait .da-disc__answer{left:12%!important;right:30%!important;top:22%!important;bottom:22%!important;font-size:clamp(12px,.9vw,13.5px)!important;line-height:1.4!important} html body.single-notre-equipe .da-portrait .da-portrait__globes{max-width:940px!important;gap:clamp(48px,7vw,110px)!important} html body.single-notre-equipe .da-portrait .da-disc__shape{width:min(78%,215px)!important} html body.single-notre-equipe .da-portrait .da-disc__answer.is-long{font-size:clamp(11px,.82vw,12.5px)!important;line-height:1.35!important;top:16%!important;bottom:16%!important} html body.single-notre-equipe .da-portrait button.da-disc{gap:16px!important}  html body.single-notre-equipe .da-portrait .da-disc__shape{aspect-ratio:1/1!important;width:min(78%,205px)!important} html body.single-notre-equipe .da-portrait .da-disc__face{inset:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #e3e8f2!important} html body.single-notre-equipe .da-portrait .da-disc__mark{filter:drop-shadow(0 12px 22px rgba(21,22,61,.16))} html body.single-notre-equipe .da-portrait .da-disc:hover .da-disc__mark{filter:drop-shadow(0 16px 28px rgba(21,22,61,.22))!important} html body.single-notre-equipe .da-portrait .da-disc__mark :is(path,circle){fill:var(--da-g,#2222c6)!important} html body.single-notre-equipe .da-portrait .da-disc__base{transition:opacity .5s ease .05s} html body.single-notre-equipe .da-portrait .da-disc__core{stroke:rgba(255,255,255,.42)!important;stroke-width:.16!important} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__base{opacity:0} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__mark{filter:drop-shadow(0 6px 14px rgba(21,22,61,.12))} html body.single-notre-equipe .da-portrait .da-disc__answer{top:26%!important;bottom:26%!important;left:13%!important;right:31%!important} html body.single-notre-equipe .da-portrait .da-disc__answer.is-long{top:22%!important;bottom:22%!important}   html body.page-id-16389 .dh-conferences-page .dh-resource-intro .dh-kicker{display:none!important} html body.page-id-16389 .dh-conferences-page .dh-resource-card > p:not(:last-child){font-size:14px!important;line-height:1.45!important;color:#5b5b66!important;margin:0!important} html body.page-id-16389 .dh-conferences-page .dh-resource-card > p:last-child{display:flex!important;flex-wrap:wrap;gap:6px 18px;margin-top:auto!important} html body.page-id-16389 .dh-conferences-page .dh-resource-card > p:last-child a{display:inline-flex!important} html body.page-id-16389 .dh-conferences-page .dh-resource-card h3{margin-bottom:6px!important}   html body.single-post #brx-content :is(.brxe-text-basic,.brxe-post-content,.brxe-text) li{text-align:justify!important;text-align-last:start;hyphens:auto}   html body #brx-header :is(.dh03-top-button,.dh03-link,.dh03-lang-button),html body.brx-body #brx-header .dh-pass03-nav :is(.dh03-top-button,.dh03-link,.dh03-lang-button){font-weight:500!important} html body #brx-header .dh-utility-nav a{font-weight:500!important}   html body.page-id-14856 blockquote.dh-epigraph--top{margin:0 0 clamp(28px,4svh,44px)!important;padding:0!important;border:0!important;max-width:52em} html body.page-id-14856 blockquote.dh-epigraph--top p{margin:0 0 .5em!important;padding:0!important} html body.page-id-14856 blockquote.dh-epigraph--top footer{padding:0!important;margin:0!important} html body.page-id-14856 .dhv-values-heading h2{margin-bottom:clamp(14px,2svh,22px)!important} html body.page-id-14856 .dh-values-close{border-top:0!important} html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top{margin-left:0!important;margin-right:0!important;grid-column:1/-1}  html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top{position:relative;max-width:none!important;margin:0 0 clamp(32px,4.5svh,52px)!important;padding:clamp(26px,3.2vw,40px) clamp(28px,4vw,56px) clamp(24px,3vw,36px) clamp(28px,4vw,56px)!important;background:var(--ds-surface,#f0f4fa)!important;border:1px solid #e3e8f2!important;border-radius:var(--ds-radius,14px)!important} html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top p{font-size:clamp(20px,1.75vw,26px)!important;line-height:1.5!important;color:#1f2027!important;font-style:normal!important;margin:0 0 clamp(12px,1.6vw,18px)!important;max-width:46em;text-align:left!important} html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top footer{font-size:15px!important;line-height:1.5!important;color:#5b5b66!important;letter-spacing:.01em;opacity:1!important} html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top footer em{font-style:italic} @media (max-width:700px){html body.brx-body.page-id-14856 #brx-content .dhv-page .dh-epigraph.dh-epigraph--top{padding:22px 20px 20px!important}}   html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{background-image:url(https://www.dhenne-avocats.fr/wp-content/uploads/2026/10/dhenne-accueil-subtil-ordinateur.jpg)!important;background-size:cover!important;background-position:center!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section::before{display:block!important;content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(10,13,35,.83) 0%,rgba(10,13,35,.54) 40%,rgba(10,13,35,.06) 75%),linear-gradient(0deg,rgba(10,13,35,.30),transparent 30%)!important} html body.home .dh-home-film-v6 .dh-film-stage::after{display:none!important} html body.home .dh-home-film-v6 .dh-film-stage{background:transparent!important} html body.home .dh-home-film-v6>.dh-film-v6{z-index:auto} html body.home .dh-home-film-v6 .dh-film-stage{z-index:0} @media(max-width:800px){html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{background-image:url(https://www.dhenne-avocats.fr/wp-content/uploads/2026/10/dhenne-accueil-subtil-mobile.jpg)!important;background-position:85% center!important}html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section::before{background:linear-gradient(0deg,rgba(10,13,35,.94) 0%,rgba(10,13,35,.76) 38%,rgba(10,13,35,.02) 73%)!important}}   html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{min-height:max(760px,100svh)!important;min-height:max(760px,100dvh)!important;} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section::before{background:linear-gradient(90deg,rgba(12,20,42,.52) 0%,rgba(12,20,42,.28) 38%,rgba(12,20,42,.05) 65%,transparent 82%),linear-gradient(180deg,rgba(12,20,42,.26),transparent 28%)!important;} html body.home .dh-home-film-v6 .dh-film-stage::after{display:none!important;} html body.home .dh-home-film-v6 .dh-film-stage :is(video,picture img){filter:brightness(1.22) contrast(1.06) saturate(1.08)!important;object-fit:cover;image-rendering:auto;} html body.home .dh-home-film-v6 .dh-film-v6>figcaption{display:none!important;} html body.home .da-home-hero-copy,html body.home #brxe-eksark h1{text-shadow:0 2px 16px rgba(6,12,35,.32);} html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section+*{margin-top:0!important;} @media(max-width:800px){html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section{min-height:max(790px,100svh)!important;min-height:max(790px,100dvh)!important;}html body.home.brx-body #brx-content:has(.da-home-hero-copy)>section#brxe-eksark.brxe-section::before{background:linear-gradient(0deg,rgba(12,20,42,.72) 0%,rgba(12,20,42,.42) 38%,rgba(12,20,42,.02) 68%),linear-gradient(180deg,rgba(12,20,42,.24),transparent 24%)!important;}}   html body.home.brx-body #brx-content #brxe-eksark :is(h1,.da-home-hero-copy p,.da-home-hero-actions a){ -webkit-hyphens:none!important; hyphens:none!important; word-break:normal!important; overflow-wrap:normal!important; } html[lang^="ja"] body.home.brx-body #brx-content #brxe-eksark :is(h1,.da-home-hero-copy p,.da-home-hero-actions a){line-break:strict!important;} @supports(word-break:auto-phrase){ html[lang^="ja"] body.home.brx-body #brx-content #brxe-eksark :is(h1,.da-home-hero-copy p,.da-home-hero-actions a){word-break:auto-phrase!important;} }   #brxe-tphgbl .brxe-text-basic{text-align:justify!important;-webkit-hyphens:auto;hyphens:auto}  html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde{background:transparent!important;border-radius:0!important;padding:0!important;min-height:0!important;margin-top:-32px!important;overflow:visible!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde > .brxe-code{width:100%} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde .da-dist{background:#faf8f3!important;border-radius:32px 32px 0 0!important;margin:0!important;padding:56px 0!important;min-height:calc(100svh + 32px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;position:relative!important;z-index:1!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde .da-dist > *{width:100%} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde .da-reco{margin-top:-32px!important;min-height:calc(100svh + 32px)!important;border-radius:32px 32px 0 0!important;position:relative!important;z-index:2!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-mcojde#brxe-mcojde .dh-home-press{margin-top:-32px!important;min-height:calc(100svh + 32px)!important;border-radius:32px 32px 0 0!important;position:relative!important;z-index:3!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-wfpaja#brxe-wfpaja{margin-top:-32px!important;border-radius:32px 32px 0 0!important} html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #da-home-paths#da-home-paths{margin-top:-32px!important;border-radius:32px 32px 0 0!important} @media(min-width:701px){html body.home.brx-body #brx-content:has(.da-home-hero-copy) > #brxe-eksark#brxe-eksark{min-height:calc(100svh + 32px)!important;height:calc(100svh + 32px)!important;padding-bottom:167px!important}}   html body.page-id-8115 #brxe-zpstlo{grid-column:1 / -1!important} html body.page-id-8115 #brxe-qostxr{width:100%!important;max-width:none!important;margin-left:0!important}  html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__right{transform:translateX(31%)!important} html body.single-notre-equipe .da-portrait .da-disc[aria-expanded="true"] .da-disc__left{transform:translateX(-72%)!important} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens{inset:0 !important;display:block!important;font-size:var(--da-fs,11px)!important;line-height:1.36!important} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens::before{content:'';float:left;width:30%;height:100%;shape-outside:polygon(0 0,100% 0,100% 14%,67.7% 14%,53.3% 18%,45.3% 22%,37% 26%,36.7% 30%,36.7% 70%,37% 74%,45.3% 78%,53.3% 82%,67.7% 86%,100% 86%,100% 100%,0 100%)} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens .da-disc__r{float:right;width:70%;height:100%;shape-outside:polygon(0 0,100% 0,100% 100%,0 100%,0 86%,26.4% 86%,42.1% 82%,51.4% 78%,57.9% 74%,62.1% 70%,67.9% 62%,70.7% 50%,67.9% 38%,62.1% 30%,57.9% 26%,51.4% 22%,42.1% 18%,26.4% 14%,0 14%)} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens .da-disc__sp{display:block;height:0} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens .da-disc__txt{display:inline} @media (max-width:767px){html body.single-notre-equipe .da-portrait .da-portrait__globes{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;max-width:320px!important}html body.single-notre-equipe .da-portrait .da-disc__shape{width:min(60vw,220px)!important;margin-left:-8%}} html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens::before,html body.single-notre-equipe .da-portrait .da-disc__answer.da-lens .da-disc__r{shape-margin:6px}    :root { --ds-blue:#2222c6; --ds-accent:#191999; --ds-paper:#faf8f3; --ds-surface:#e8eef7; --ds-white:#ffffff; --ds-line:#cfd6e6; --ds-muted:#dce2f9; --ds-control:#5e6472; --ds-error:#a32132; --ds-ink:#14151f; --ds-ink-muted:#4a4c59; --ds-night:#121336; --ds-night-line:rgba(255,255,255,.14); --ds-on-night:#f4f6fb; --ds-on-night-muted:#b8c2e0; --ds-on-night-link:#9eb3ff; --ds-card-shadow:0 2px 6px rgba(20,21,31,.04); --ds-card-shadow-hover:0 10px 24px rgba(20,21,31,.08); --da-blue:var(--ds-blue); --da-accent:var(--ds-accent); --da-paper:var(--ds-paper); --da-surface:var(--ds-surface); --da-white:var(--ds-white); --da-line:var(--ds-line); --da-muted:var(--ds-muted); --da-control:var(--ds-control); --da-ink:var(--ds-ink); --da-ink-muted:var(--ds-ink-muted); } html body.brx-body #brx-content#brx-content#brx-content :is(h1,h2,h3,h4,.brxe-heading){font-weight:500!important;} html body.brx-body #brx-content#brx-content#brx-content :is(h1,h2):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *):not(:is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision) *){color:var(--ds-ink)!important;} html body.brx-body #brx-content#brx-content#brx-content :is(h3,h4):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *), html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)) :is(h2,h3,h4){color:var(--ds-blue)!important;} html body.brx-body #brx-content#brx-content#brx-content :is(p,li,dd):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *){color:var(--ds-ink)!important;} html body.brx-body #brx-content#brx-content#brx-content :is(.da-meta,.da-subtitle,.da-caption,figcaption,small):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *){color:var(--ds-ink-muted)!important;} html body.brx-body #brx-content#brx-content#brx-content{--ds-ink:#14151f;--ds-ink-muted:#4a4c59;--ds-muted:#4a4c59;} html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)){--ds-ink:#14151f;--ds-ink-muted:#4a4c59;--ds-muted:#4a4c59;}  html body.brx-body #brx-content#brx-content#brx-content :is(p,li,dd,blockquote) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision) *) { text-decoration-line:underline; text-decoration-thickness:1px; text-underline-offset:.22em; text-decoration-color:color-mix(in srgb,currentColor 32%,transparent); text-decoration-skip-ink:auto; } html body.brx-body #brx-content#brx-content#brx-content :is(p,li,dd,blockquote) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *){color:var(--ds-blue);} html body.brx-body #brx-content#brx-content#brx-content :is(p,li,dd,blockquote) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim, [class*="hero"], [class*="dark"], [class*="night"]) *):hover{color:var(--ds-accent);text-decoration-color:currentColor;} html:lang(ja) body.brx-body #brx-content#brx-content#brx-content :is(p,li,dd,blockquote) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision) *){text-underline-offset:.28em;} html body.brx-body #brx-content#brx-content#brx-content :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ds-blue);outline-offset:3px;}  html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-insights,#brxe-iovwxb,#brxe-mcojde){background-color:var(--ds-paper)!important;border-top-color:var(--ds-line);} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-people,#brxe-ignhoo,#brxe-mlnulg){background-color:var(--ds-surface)!important;border-top-color:var(--ds-line);} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja){background-color:var(--ds-night)!important;color:var(--ds-on-night);border-top-color:var(--ds-night-line);} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) :is(h1,h2,h3,h4,.brxe-heading,summary){color:var(--ds-on-night)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) :is(p,li,dd){color:var(--ds-on-night-muted)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision) *){color:var(--ds-on-night-link)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) a:not(:is(.brxe-button,.da-btn,.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision)):not(:is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision) *):hover{color:var(--ds-white)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) :is(details,.brxe-accordion,.accordion-item,hr){border-color:var(--ds-night-line);} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) :is(.brxe-button,.da-btn){background-color:var(--ds-white)!important;color:var(--ds-night)!important;border-color:var(--ds-white);font-weight:500;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) :is(.brxe-button,.da-btn):hover{background-color:var(--ds-paper)!important;color:var(--ds-blue)!important;}  html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)){background-color:var(--ds-white);border-color:var(--ds-line);box-shadow:var(--ds-card-shadow);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;} html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)):is(:hover,:focus-within){border-color:var(--ds-blue);box-shadow:var(--ds-card-shadow-hover);transform:translateY(-2px);} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) .da-home-card{background-color:var(--ds-white)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) .da-home-card :is(h2,h3,h4,.brxe-heading){color:var(--ds-blue)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) .da-home-card :is(p,li,dd){color:var(--ds-ink-muted)!important;} html body.home.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) .da-home-card a{color:var(--ds-blue)!important;}  html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim,#da-home-experience,#brxe-wfpaja) :is(a,button,summary,[tabindex]):focus-visible{outline-color:var(--ds-on-night);} html body.brx-body #brx-content#brx-content#brx-content :is(#da-home-experience,#brxe-wfpaja) .da-home-card :is(a,button):focus-visible{outline-color:var(--ds-blue);} @media(prefers-reduced-motion:reduce){html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)){transition:none;}html body.brx-body #brx-content#brx-content#brx-content :is(.da-home-card, .dh-ob-card, .dh-resource-card, .ex-card, .ex-team-card, .ex-decision):not(:is(.da-home-hero-copy, #brxe-eksark, .da-inverse, .dh-on-blue, .ex-contact-section, .dh-statement, .dh-resource-hero, .dh-photo-hero, .dh-team-distinctions, .dh-decision-hero, .dh-decision-firm, #brxe-qfixrn, #brxe-etkuim)):is(:hover,:focus-within){transform:none;}}  html body.brx-body #brx-content#brx-content#brx-content .intro-contact-gris{color:#4a4c59!important;}   @media (min-width:1025px){html body.brx-body #brx-content .dh-resource-intro > p:not(.dh-kicker):not([style*="text-align"]),html body.brx-body #brx-content .dh-resource-intro > :is([data-no-translation],.notranslate,trp-span) > p:not(.dh-kicker):not([style*="text-align"]){text-align:justify!important;hyphens:auto!important;-webkit-hyphens:auto!important}}   html body #brx-header .dh-utility-nav{background:#2222C6!important;color:#fff!important;min-height:44px!important;max-height:44px;padding-top:0!important;padding-bottom:0!important;align-items:center!important;overflow:hidden;transition:max-height .28s ease,min-height .28s ease,opacity .2s ease,visibility .28s;} html body #brx-header .dh-utility-nav > a,html body #brx-header .dh-utility-nav > a:hover,html body.home #brx-header:not(.scrolling) .dh-utility-nav > a:not(.dh-jub-utility){color:#fff!important;text-shadow:none!important;} html body #brx-header .dh-utility-nav > a svg{color:#fff!important;} html body #brx-header .dh-utility-nav > a{top:6px!important;} html body #brx-header .dh-utility-nav > a.dh-jub-utility{top:4px!important;} html body #brx-header .dh-utility-nav > a:not(.dh-jub-utility):hover{opacity:.8;} html body #brx-header .dh-utility-nav a.dh-jub-utility,html body.home #brx-header:not(.scrolling) .dh-utility-nav a.dh-jub-utility{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.75)!important;} html body #brx-header .dh-utility-nav a.dh-jub-utility:hover{background:rgba(255,255,255,.14)!important;} html body #brx-header .dh-utility-nav a.dh-jub-utility img{filter:brightness(0) invert(1);} html body #brx-header.scrolling .dh-utility-nav{max-height:0!important;min-height:0!important;opacity:0;visibility:hidden;pointer-events:none;} html body #brx-header.brx-sticky.slide-up,html body #brx-header.brx-sticky.sliding{transform:none!important;} html body #brx-header.scrolling{background:#fff!important;box-shadow:0 1px 0 rgba(22,22,52,.08),0 8px 20px rgba(22,22,52,.06);} html body #brx-header > .header-1{transition:padding .28s ease;} html body #brx-header.scrolling > .header-1{padding-top:12px!important;padding-bottom:12px!important;} html body #brx-header.scrolling .header-1-container{padding-bottom:0!important;} html{scroll-padding-top:88px;}   html body.home.brx-body #brx-content#brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-grid{gap:16px!important;} html body.home.brx-body #brx-content#brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card{border:1px solid #cfd6e6!important;border-radius:14px!important;padding:28px 32px!important;background:#fff!important;box-shadow:0 2px 6px rgba(20,21,31,.04)!important;min-height:clamp(140px,calc((100svh - 300px)/3),260px)!important;} html body.home.brx-body #brx-content#brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card:hover,html body.home.brx-body #brx-content#brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card:focus-within{border-color:#2222c6!important;} @media (max-width:767px){html body.home.brx-body #brx-content#brx-content:has(.da-home-hero-copy) #da-home-insights .da-home-card{padding:22px 22px 20px!important;min-height:0!important;}}   html body #brx-header#brx-header .dh-utility-nav > a{border-radius:6px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;} html body #brx-header#brx-header .dh-utility-nav > a:not(.dh-jub-utility):is(:hover,:focus-visible){background:#fff!important;color:#2222C6!important;box-shadow:0 0 0 6px #fff;opacity:1!important;} html body #brx-header#brx-header .dh-utility-nav > a:is(:hover,:focus-visible) svg{color:#2222C6!important;} html body #brx-header#brx-header .dh-utility-nav > a.dh-jub-utility:is(:hover,:focus-visible){background:#fff!important;color:#2222C6!important;border-color:#fff!important;} @media (min-width:1282px){ html body.home #brx-header#brx-header:not(.scrolling) .header-1__nav > .brx-nav-nested-items > li > :is(.brx-submenu-toggle,a){border-radius:8px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;} html body.home #brx-header#brx-header:not(.scrolling) .header-1__nav > .brx-nav-nested-items > li:not(.dh03-lang):is(:hover,:focus-within) > :is(.brx-submenu-toggle,a){background:#fff!important;box-shadow:0 0 0 6px #fff;} html body.home #brx-header#brx-header:not(.scrolling) .header-1__nav > .brx-nav-nested-items > li.dh-lab-featured:is(:hover,:focus-within) > .brx-submenu-toggle{box-shadow:none;border-color:#fff!important;} html body.home #brx-header#brx-header:not(.scrolling) .header-1__nav > .brx-nav-nested-items > li:not(.dh03-lang):is(:hover,:focus-within) > :is(.brx-submenu-toggle,a), html body.home #brx-header#brx-header:not(.scrolling) .header-1__nav > .brx-nav-nested-items > li:not(.dh03-lang):is(:hover,:focus-within) > .brx-submenu-toggle *{color:#2222C6!important;-webkit-text-fill-color:#2222C6!important;} }   html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco.da-reco--selected{background:var(--ds-night,#121336)!important;color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco :is(.da-reco__title,.da-reco__kicker){color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-reco__lead{color:var(--ds-on-night-muted,#b8c2e0)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__viewport{background:var(--ds-paper,#faf8f3)!important;box-shadow:0 12px 32px rgba(0,0,0,.12)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-reco__quote{color:var(--ds-ink,#14151f)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-reco__name{color:var(--ds-blue,#2222c6)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-reco__role{color:#4a4c59!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__count{color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__progress{background:rgba(244,246,251,.28)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__progress span{background:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__btn{background:var(--ds-paper,#faf8f3)!important;color:var(--ds-blue,#2222c6)!important;border-color:var(--ds-paper,#faf8f3)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__btn:hover{background:#fff!important;border-color:#fff!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-rot__btn:focus-visible{outline-color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo{background-color:var(--ds-paper,#faf8f3)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-iovwxb{background-color:var(--ds-white,#fff)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-nojjpl a.da-cta[href*="contact"]{background:var(--ds-paper,#faf8f3)!important;color:var(--ds-blue,#2222c6)!important;border-color:var(--ds-paper,#faf8f3)!important;text-decoration:none!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-nojjpl a.da-cta[href*="contact"]:hover{background:#fff!important;color:var(--ds-accent,#191999)!important;border-color:#fff!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-nojjpl a.da-cta[href*="contact"]:focus-visible{outline-color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja #brxe-jfrxha small{color:var(--ds-on-night-muted,#b8c2e0)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja .icon-title-faq{color:var(--ds-on-night,#f4f6fb)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja #brxe-fvwzun > .brxe-block{border-color:rgba(244,246,251,.38)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja .accordion-title-wrapper:focus-visible{outline-color:var(--ds-on-night,#f4f6fb)!important;}   html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-people,#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg,#da-home-experience,#da-home-insights,#brxe-wfpaja){height:auto!important;min-height:0!important;justify-content:flex-start!important;align-content:start!important;padding-top:clamp(48px,4vw,72px)!important;padding-bottom:calc(clamp(48px,4vw,72px) + 32px)!important;border-radius:32px 32px 0 0!important;margin-top:-32px!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-dist,.da-reco,.dh-home-press){height:auto!important;min-height:0!important;justify-content:flex-start!important;padding-top:clamp(48px,4vw,72px)!important;padding-bottom:calc(clamp(48px,4vw,72px) + 32px)!important;border-radius:32px 32px 0 0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde{background:transparent!important;border-radius:32px 32px 0 0!important;overflow:visible!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-dist{margin-top:0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-reco,.dh-home-press){margin-top:-32px!important;padding-inline:0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-reco__inner,.dh-home-press-inner){width:calc(100% - 80px)!important;max-width:var(--ds-shell)!important;margin-inline:auto!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-iovwxb{background-color:var(--ds-paper,#faf8f3)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-people,#da-home-insights){background-color:#d8d8d8!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-dist{background:var(--ds-paper,#faf8f3)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo{background:#d8d8d8!important;color:#14151f!important;border-top-color:rgba(20,21,31,.14)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo :is(h2,h3,h4,p,li,.brxe-heading,.brxe-text,strong,em){color:#14151f!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo a{color:#2222c6!important;text-decoration-color:currentColor!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo a:hover{color:#2222c6!important;text-decoration-color:currentColor!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo .btn-voir-plus{background:transparent!important;color:#14151f!important;border-color:rgba(34,34,198,.45)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo .btn-voir-plus :is(p,i){color:#14151f!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo .btn-voir-plus:hover{background:rgba(255,255,255,.38)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-ignhoo :is(a,button,[role="button"]):focus-visible{outline-color:#2222c6!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-insights) .da-home-card{min-height:0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-home-press-inner>h2{margin:0 0 24px!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-home-press-inner>h2+p{margin:0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-home-press-grid{margin:32px 0!important;gap:24px!important;align-items:stretch!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-press-reference{margin:0 0 28px!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-press-all{margin:0!important;} @media(max-width:767px){ html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-people,#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg,#da-home-experience,#da-home-insights,#brxe-wfpaja),html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-dist,.da-reco,.dh-home-press){padding-top:40px!important;padding-bottom:64px!important;border-radius:24px 24px 0 0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-people,#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg,#da-home-experience,#da-home-insights,#brxe-wfpaja),html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde,html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-reco,.dh-home-press){margin-top:-24px!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde{border-radius:24px 24px 0 0!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-reco__inner,.dh-home-press-inner){width:calc(100% - 40px)!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press .dh-home-press-grid{margin:24px 0!important;gap:16px!important;} }  html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#brxe-mlnulg),html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press{background:#fff!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco.da-reco--selected,html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja{background:#2222c6!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .da-reco .da-reco__lead{color:#fff!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja :is(p,li,h2,h3,.icon-title-faq){color:#fff!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-wfpaja a:not(.da-cta){color:#fff!important;text-decoration-color:currentColor!important;} @media(min-width:1025px){ html:has(body.home .da-home-hero-copy){scroll-padding-top:calc(68px + var(--wp-admin--admin-bar--height,0px));} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-people,#brxe-ignhoo,#brxe-iovwxb,#brxe-mlnulg,#da-home-experience,#da-home-insights,#brxe-wfpaja),html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde :is(.da-dist,.da-reco,.dh-home-press){min-height:calc(100svh - 68px - var(--wp-admin--admin-bar--height,0px) + 32px)!important;padding-top:clamp(40px,5svh,64px)!important;padding-bottom:calc(clamp(40px,5svh,64px) + 32px)!important;box-sizing:border-box!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-insights)>.da-home-shell,html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press-inner{flex:1 0 auto!important;display:flex!important;flex-direction:column!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content :is(#da-home-paths,#da-home-insights) .da-home-grid,html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #brxe-mcojde .dh-home-press-grid{flex:1 0 auto!important;align-content:stretch!important;} html body.home.brx-body #brx-content#brx-content#brx-content#brx-content #da-home-insights .da-home-grid{grid-auto-rows:minmax(min-content,1fr)!important;} }   @media(min-width:1025px){ html body #brx-header#brx-header#brx-header .header-1__nav>.brx-nav-nested-items>li:not(.dh03-lang):is(:hover,:focus-within)>:is(.brx-submenu-toggle,a){background:transparent!important;box-shadow:none!important;} html body #brx-header#brx-header#brx-header .dh-utility-nav>a:is(:hover,:focus-visible){background:transparent!important;box-shadow:none!important;} } html body #brx-header#brx-header .dh-pass03-nav .dh03-link:hover{background:transparent!important;box-shadow:none!important;} html body #brx-header#brx-header .dh-pass03-nav .dh03-link:hover:not(:focus-visible){outline:none!important;}   html body #brx-header#brx-header .dh03-contact .dh03-contact-icon{display:block!important;width:22px!important;height:22px!important;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;} html body #brx-header#brx-header .dh03-contact>a{gap:12px!important;} @media(min-width:1282px){ html body #brx-header#brx-header .dh03-contact>a{width:40px!important;min-width:40px!important;height:44px!important;justify-content:center!important;padding:0!important;} html body #brx-header#brx-header .dh03-contact .dh03-contact-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;} html body #brx-header#brx-header .dh-utility-nav.dh-utility-aligned>a{position:absolute!important;left:var(--dh-link-x)!important;transform:translateX(-50%)!important;} html body #brx-header#brx-header .dh-utility-nav .dh-jub-utility, html body #brx-header#brx-header .dh-pass03-nav #dh03-trigger-lab{box-sizing:border-box!important;width:160px!important;min-width:160px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;justify-content:center!important;gap:9px!important;border-width:1px!important;border-style:solid!important;border-radius:8px!important;font-size:14px!important;line-height:1.2!important;} html body #brx-header#brx-header .dh-utility-nav .dh-jub-utility{top:3px!important;} }   @media (min-width:801px){ html body.brx-body #brx-content:has(#brxe-szvola.da-team-unified) #brxe-mfkqso{padding-bottom:0!important;} html body.brx-body #brx-content:has(#brxe-szvola.da-team-unified) #brxe-mfkqso .title-archive{margin-bottom:16px!important;} html body.brx-body #brx-content #brxe-szvola.da-team-unified{padding-top:20px!important;} html body.brx-body #brx-content #brxe-szvola.da-team-unified .da-team-card{gap:14px!important;} } @media (min-width:801px){ html body.brx-body #brx-content #brxe-szvola.da-team-unified{padding-bottom:96px!important;} } html body.brx-body #brx-content:has(.da-team-unified) :is(#brxe-yfaiau,#brxe-mporvv){padding-top:40px!important;padding-bottom:40px!important;} html body.brx-body #brx-content:has(.da-team-unified) :is(#brxe-yfaiau,#brxe-mporvv) .brxe-text > :last-child{margin-bottom:0!important;} html body.brx-body #brx-content:has(.da-team-unified) :is(#brxe-yfaiau,#brxe-mporvv) .domaine-expertise__title{margin-top:0!important;}   html body.brx-body #brx-content .brxe-container:has(.domaine-expertise__title){padding-top:40px!important;padding-bottom:40px!important;} html body.brx-body #brx-content .brxe-container:has(.domaine-expertise__title) .domaine-expertise__title{margin-top:0!important;} html body.brx-body #brx-content .brxe-container:has(.domaine-expertise__title) :is(.brxe-text,.brxe-block) > :last-child{margin-bottom:0!important;} html body.brx-body #brx-content .brxe-container:has(.domaine-expertise__title) .brxe-text > :first-child{margin-top:0!important;}   .dh-news .dh-news-item{transition:box-shadow .35s ease,transform .35s ease,border-color .35s ease} .dh-news .dh-news-item:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(20,21,31,.07);border-color:#b9c4e0} .dh-news p.dh-news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:14px;line-height:1.4;letter-spacing:.06em;color:#4a4c59;text-align:left} .dh-news .dh-news-tag{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:var(--secondary);color:var(--primary);font-size:12px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase} .dh-news .dh-news-upcoming .dh-news-tag{background:var(--primary);color:#fff} .dh-news .dh-news-upcoming .dh-news-tag::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:dhNewsPulse 2.2s ease-in-out infinite} @keyframes dhNewsPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}} .dh-news .dh-news-visual{margin-top:28px} .dh-news .dh-news-datecard{display:inline-flex;flex-direction:column;min-width:168px;border:1px solid #cfd6e6;border-radius:12px;overflow:hidden;background:#fff;text-align:center;box-shadow:0 8px 22px rgba(34,34,198,.08)} .dh-news .dh-news-datecard .m{background:var(--primary);color:#fff;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:8px 14px} .dh-news .dh-news-datecard .d{font-family:"ES Peak",Arial,sans-serif;font-size:28px;line-height:1.15;color:#14151f;padding:14px 16px 4px;white-space:nowrap} .dh-news .dh-news-datecard .c{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#4a4c59;padding:0 14px 14px} .dh-news .dh-news-portrait{display:block;width:128px;height:128px;margin:8px;border-radius:50%;overflow:hidden;background:#e9edf6;border:3px solid #fff;box-shadow:0 0 0 1px #cfd6e6,0 0 0 8px var(--secondary)} .dh-news .dh-news-portrait img{display:block;width:100%!important;height:auto!important;max-width:none;transform:scale(1.5);transform-origin:50% 6%;transition:transform .5s ease} .dh-news .dh-news-item:hover .dh-news-portrait img{transform:scale(1.56)} .dh-news .dh-news-book{position:relative;display:flex;flex-direction:column;width:136px;aspect-ratio:2/3;padding:18px 14px 14px 20px;border-radius:3px 10px 10px 3px;background:linear-gradient(150deg,#2a2ad6 0%,#2222C6 45%,#15157f 100%);color:#fff;font-family:"ES Peak",Arial,sans-serif;box-shadow:inset 7px 0 0 rgba(255,255,255,.14),0 14px 28px rgba(34,34,198,.22);transform:rotate(-2deg);transition:transform .35s ease} .dh-news .dh-news-item:hover .dh-news-book{transform:rotate(0deg)} .dh-news .dh-news-book .t{font-size:16px;line-height:1.22} .dh-news .dh-news-book .a{margin-top:auto;font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.9} .dh-news .dh-news-book .e{margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.35);font-size:10px;letter-spacing:.12em;opacity:.75} .dh-news .dh-news-awards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:6px 0 26px} .dh-news .dh-news-award{display:flex;flex-direction:column;background:#fff;border:1px solid #cfd6e6;border-top:3px solid var(--primary);border-radius:12px;padding:18px 18px 16px;text-align:left;transition:transform .3s ease,box-shadow .3s ease} .dh-news .dh-news-award:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(34,34,198,.10)} .dh-news .dh-news-award .y{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#4a4c59} .dh-news .dh-news-award .n{font-family:"ES Peak",Arial,sans-serif;font-size:21px;line-height:1.25;color:#14151f;margin:6px 0 10px} .dh-news .dh-news-award .r{font-size:15px;line-height:1.45;color:#14151f} .dh-news .dh-news-award .r+.r{margin-top:6px;padding-top:6px;border-top:1px solid #e3e8f2} .dh-news p.dh-news-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;text-align:left} .dh-news .dh-news-more{font-size:17px;padding-bottom:5px} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-intervention.dh-news .ex-section.dh-news-distinctions{display:block!important;padding:32px!important;margin:0 0 24px!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius)!important;background:var(--ds-paper)!important} html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-intervention.dh-news .dh-news-distinctions .ex-section-heading{display:block!important;margin:0 0 18px!important;padding:0!important;border:0!important} .dh-news .dh-news-distinctions .ex-section-body>p:first-child{margin-top:0} @media (max-width:991px){.dh-news .dh-news-awards{grid-template-columns:1fr}} @media (max-width:767px){.dh-news .dh-news-visual{margin-top:18px}.dh-news .dh-news-datecard{min-width:150px}.dh-news .dh-news-datecard .d{font-size:24px}.dh-news .dh-news-book{width:118px}html body.brx-body:not(.home) :is(#brx-content,.upcw-wrap,.dwc-wrap) .dh-intervention.dh-news .ex-section.dh-news-distinctions{padding:24px 20px!important}} @media (prefers-reduced-motion:reduce){.dh-news .dh-news-item,.dh-news .dh-news-book,.dh-news .dh-news-award,.dh-news .dh-news-portrait img{transition:none}.dh-news .dh-news-upcoming .dh-news-tag::before{animation:none}}   .da-disc{--da-disc-motion-duration:.9s;--da-disc-motion-easing:cubic-bezier(.65,0,.35,1)} html:root body .da-disc.da-disc[aria-expanded] .da-disc__mark > :is(.da-disc__left,.da-disc__right,.da-disc__core,.da-disc__base){ transition:transform var(--da-disc-motion-duration) var(--da-disc-motion-easing) 0s,opacity var(--da-disc-motion-duration) var(--da-disc-motion-easing) 0s!important; } html:root body .da-disc.da-disc[aria-expanded="false"] .da-disc__mark > :is(.da-disc__left,.da-disc__right){ transform:translateX(0)!important; } html:root body .da-disc.da-disc[aria-expanded="false"] .da-disc__shape > .da-disc__answer{ transition:opacity .16s ease 0s!important; } @media (prefers-reduced-motion:reduce){ html:root body .da-disc.da-disc[aria-expanded] .da-disc__mark > :is(.da-disc__left,.da-disc__right,.da-disc__core,.da-disc__base), html:root body .da-disc.da-disc[aria-expanded] .da-disc__shape > :is(.da-disc__mark,.da-disc__answer,.da-disc__label){transition:none!important} }   html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brxe-eksark>.brxe-container{position:relative;z-index:2} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brxe-eksark .dh-film-stage::after{content:"";display:block!important;position:absolute;inset:0;z-index:1;pointer-events:none;opacity:1!important;background:linear-gradient(90deg,rgba(18,19,54,.30) 0%,rgba(18,19,54,.15) 45%,rgba(18,19,54,.05) 100%)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body :is(.da-arw,.da-arw-ne,.da-home-card-link>span,.da-home-more>span){display:inline-block;transition:transform .3s cubic-bezier(.16,1,.3,1)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body .da-arw-gap{margin-left:.3em} html:is(html,#da#da#da#da#da#da#da#da#da#da) body a:is(:hover,:focus-visible) .da-arw,html:is(html,#da#da#da#da#da#da#da#da#da#da) body :is(.da-home-card,.da-home-person):hover .da-home-card-link>span,html:is(html,#da#da#da#da#da#da#da#da#da#da) body .da-home-more:hover>span{transform:translateX(3px)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body a:is(:hover,:focus-visible) .da-arw-ne{transform:translate(2px,-2px)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body .da-home-primary::after{content:"→";content:"→" / "";display:inline-block;margin-left:12px;transition:transform .3s cubic-bezier(.16,1,.3,1)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body .da-home-primary:is(:hover,:focus-visible)::after{transform:translateX(4px)} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-content .da-home-card{transition:border-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-content .da-home-card:hover{border-color:rgba(34,34,198,.45)!important;box-shadow:0 1px 0 rgba(34,34,198,.12)!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-content .da-home-card-link{text-decoration:none!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-content .da-home-card:hover .da-home-card-link,html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-content .da-home-card-link:focus-visible{text-decoration:underline!important;text-underline-offset:.2em} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-grid{gap:0!important;background:#fff;border:1px solid #cfd6e6;border-radius:14px;overflow:hidden} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;transition:background-color .35s cubic-bezier(.16,1,.3,1)!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card+.da-home-card{border-top:1px solid #cfd6e6!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card:hover{background:#faf8f3!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-meta{font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#2222c6!important;line-height:1.45!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card h3 a{color:#14151f!important;font-size:24px!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important;transition:color .3s} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card:hover h3 a,html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card h3 a:focus-visible{color:#2222c6!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body figure.dh-rank-quote{background:transparent!important;border:0!important;border-left:1px solid rgba(34,34,198,.35)!important;border-radius:0!important;box-shadow:none!important;padding:2px 0 2px 24px!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body figure.dh-rank-quote[data-da-idx]::before{content:attr(data-da-idx);display:block;font-family:"ES Peak",Arial,sans-serif;font-size:12px;letter-spacing:.1em;color:#5b5b66;margin-bottom:12px;font-variant-numeric:tabular-nums} html:is(html,#da#da#da#da#da#da#da#da#da#da) body figure.dh-rank-quote blockquote{font-weight:300!important;font-size:18px!important;line-height:1.55!important;color:#14151f!important;text-align:left!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-header:is(.scrolling,.on-scroll) :is(#brxe-ngwsko,.header-1){background:rgba(250,248,243,.86)!important;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid rgba(20,21,31,.08)!important;box-shadow:none!important} html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-header:is(.scrolling,.on-scroll),html:is(html,#da#da#da#da#da#da#da#da#da#da) body #brx-header:is(.scrolling,.on-scroll)>*{box-shadow:none!important} @media (prefers-reduced-motion:reduce){html:is(html,#da#da#da#da#da#da#da#da#da#da) body :is(.da-arw,.da-arw-ne,.da-home-card-link>span,.da-home-more>span),html:is(html,#da#da#da#da#da#da#da#da#da#da) body .da-home-primary::after{transition:none!important}} @media (max-height:880px){html:is(html,#da#da#da#da#da#da#da#da#da#da) body figure.dh-rank-quote blockquote{font-size:15.5px!important;line-height:1.5!important}html:is(html,#da#da#da#da#da#da#da#da#da#da) body figure.dh-rank-quote[data-da-idx]::before{font-size:11px;margin-bottom:6px;line-height:1.2}} @media (max-width:767px){html:is(html,#da#da#da#da#da#da#da#da#da#da) body #da-home-insights .da-home-card h3 a{font-size:20px!important}}   html body #brx-header .dh03-language-options a[lang="ko"],html body #brx-header .dh-pass03-nav .dh03-language-options a[lang="ko"]{font-family:"ES Peak","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif!important;font-weight:400!important;}  @media (max-width:999px){html body #brxe-ignhoo,html body #brxe-iovwxb{flex-wrap:nowrap!important;}html body #brxe-ignhoo > *,html body #brxe-iovwxb > *{margin-left:auto!important;margin-right:auto!important;}}  html:is(html, #da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content .da-home-hero-actions a.da-home-primary{background:var(--ds-blue, rgb(34,34,198)) !important;color:#fff !important;border-color:var(--ds-blue, rgb(34,34,198)) !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content .da-home-hero-actions a.da-home-primary:is(:hover, :focus-visible){background:#fff !important;color:var(--ds-blue, rgb(34,34,198)) !important;border-color:#fff !important}   html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-paths, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-mcojde, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-mcojde .da-dist, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-iovwxb, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-insights{background-color:#FAF8F3 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-people, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-ignhoo, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-mlnulg{background-color:#E5E0D6 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-people article.da-home-person{background-color:#FAF8F3 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-insights .da-home-grid{background-color:#FFFFFF !important;box-shadow:0 0 0 1px rgba(18,19,54,.06), 0 10px 30px -18px rgba(18,19,54,.22) !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #da-home-experience article.da-home-card{background-color:#FAF8F3 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content > :is(#da-home-paths, #da-home-people, #brxe-mcojde, #brxe-ignhoo, #brxe-iovwxb, #brxe-mlnulg, #da-home-experience, #da-home-insights, #brxe-wfpaja){box-shadow:0 -1px 0 rgba(18,19,54,.05), 0 -14px 32px -16px rgba(18,19,54,.20) !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body.home #brxe-wfpaja{background-color:rgb(18,19,54) !important;background-image:linear-gradient(90deg, rgba(18,19,54,.88) 0%, rgba(18,19,54,.76) 50%, rgba(18,19,54,.6) 100%), url("https://www.dhenne-avocats.fr/wp-content/uploads/2026/10/dhenne-accueil-subtil-ordinateur.jpg") !important;background-size:cover !important;background-position:center 40% !important;background-repeat:no-repeat !important}   html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-dsfubm{background-color:#090A1F !important;background-image:linear-gradient(180deg, rgba(34,34,198,.12) 0%, rgba(9,10,31,0) 50%) !important;box-shadow:inset 0 1px 0 rgba(250,248,243,.10), 0 -16px 36px -14px rgba(4,5,18,.55) !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-ccxqmf{padding-top:56px !important;padding-bottom:6px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-uptcqy{margin-bottom:34px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jllsjt{width:236px !important;height:auto !important;opacity:.96} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-ugvhpm{font-size:17px !important;line-height:1.55 !important;color:rgba(250,248,243,.92) !important;letter-spacing:.005em} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-igpghs :is(li, li *, a){color:rgba(250,248,243,.74) !important;font-size:15.5px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-igpghs li{min-height:0 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-igpghs a{transition:color .2s} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-igpghs a:is(:hover, :focus-visible){color:#FFFFFF !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki{margin-top:0 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-gudpai{row-gap:14px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-epxquk{margin-top:36px !important;border-top:0.5px solid #2b2b3d !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-gleooj :is(*){color:rgba(250,248,243,.56) !important;letter-spacing:.06em;font-size:10.5px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-hyswnz a:is(:hover, :focus-visible){color:rgba(250,248,243,.9) !important}   html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;gap:20px !important;margin-top:6px !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki li{margin:0 !important;padding:0 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki li .content{display:block !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki li .separator{display:none !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:auto !important;padding:2px !important;border:0 !important;background:none !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a .da-arw-ne, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a .title *{display:none !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a .title{font-size:0 !important;line-height:0 !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a::before{content:"";display:block;width:20px;height:20px;background-color:rgba(250,248,243,.86);-webkit-mask:var(--dh-ico) center/contain no-repeat;mask:var(--dh-ico) center/contain no-repeat;transition:background-color .2s} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a[href*="linkedin.com"]{--dh-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a:is([href*="twitter.com"],[href*="x.com"]){--dh-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E")} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a:is([href*="twitter.com"],[href*="x.com"])::before{width:18px;height:18px} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jasdki a:is(:hover, :focus-visible)::before{background-color:#FFFFFF}   html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body :is(#brx-footer #brxe-zpyfhz, #brx-content .dh-profile-contact-detail, #brx-content #brxe-nojjpl, #brx-content #brxe-khfgwg) a:is([href^="tel:"],[href^="mailto:"]), html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-content a#brxe-khfgwg{display:inline-flex !important;align-items:center !important;gap:.6em !important} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body :is(#brx-footer #brxe-zpyfhz, #brx-content .dh-profile-contact-detail, #brx-content #brxe-nojjpl, #brx-content #brxe-khfgwg) a:is([href^="tel:"],[href^="mailto:"])::before, html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-content a#brxe-khfgwg::before{content:"";flex:none;width:1.05em;height:1.05em;background-color:currentColor;-webkit-mask:var(--dh-ci) center/contain no-repeat;mask:var(--dh-ci) center/contain no-repeat} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body :is(#brx-footer #brxe-zpyfhz, #brx-content .dh-profile-contact-detail, #brx-content #brxe-nojjpl, #brx-content #brxe-khfgwg) a[href^="tel:"], html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body #brx-content a#brxe-khfgwg{--dh-ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da) body :is(#brx-footer #brxe-zpyfhz, #brx-content .dh-profile-contact-detail, #brx-content #brxe-nojjpl, #brx-content #brxe-khfgwg) a[href^="mailto:"]{--dh-ci:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}   html body.dh03-menu-lock #brx-header, html body.dh03-menu-lock #brx-header #brxe-ngwsko, html body.dh03-menu-lock #brx-header .header-1{-webkit-backdrop-filter:none !important;backdrop-filter:none !important;filter:none !important;transform:none !important} html body.dh03-menu-lock #brx-header #brxe-ngwsko{background-color:#FAF8F3 !important}   html body.home.brx-body #brx-content #brxe-eksark.dh-home-film-v6 .dh-film-stage :is(video,picture img){ filter:brightness(.80) contrast(1.55) saturate(1.04)!important; }  html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer :is(#brxe-cuzfaj,#brxe-hyswnz,#brxe-hyswnz li,#brxe-hyswnz .content,#brxe-hyswnz a,#brxe-hyswnz .title){font-size:12px!important;line-height:1.6!important;letter-spacing:.02em!important;font-weight:400!important;text-transform:none!important;} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-gleooj{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:14px 32px!important;} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-hyswnz{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px 20px!important;width:auto!important;max-width:100%!important;} html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-hyswnz li{margin:0!important;width:auto!important;} @media(max-width:767px){html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-hyswnz{justify-content:flex-start!important;}html:is(html, #da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer :is(#brxe-cuzfaj,#brxe-hyswnz,#brxe-hyswnz li,#brxe-hyswnz .content,#brxe-hyswnz a,#brxe-hyswnz .title){font-size:11px!important;}}   html body.single-post #brx-content #brxe-auxpfa{width:100%!important;align-items:stretch!important;} html body.single-post #brx-content :is(.brxe-post-content,#brxe-hwkhpf){width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;column-count:1!important;} html body.single-post #brx-content #brxe-hwkhpf>:is(p,ul,ol,blockquote,dl,h2,h3,h4){max-width:100%!important;} html body.single-post #brx-content #brxe-tloxpj{margin-bottom:20px!important;height:auto!important;} html body.single-post #brx-content #brxe-zvudzd{display:flex!important;flex-direction:column!important;align-items:center!important;width:fit-content!important;max-width:min(100%,780px)!important;height:auto!important;margin-inline:auto!important;background:transparent!important;overflow:visible!important;} html body.single-post #brx-content #brxe-zvudzd>img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;max-height:620px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;border-radius:0;} html body.single-post #brx-content #brxe-zvudzd>.bricks-image-caption{position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:8px 0 0!important;padding:0!important;background:transparent!important;color:#000!important;font-size:11px!important;line-height:1.45!important;text-align:right!important;} html body.single-post #brx-content #brxe-hwkhpf :is(figure.wp-block-image,.wp-caption){float:none!important;max-width:100%!important;margin:24px auto!important;} html body.single-post #brx-content #brxe-hwkhpf img{display:block;float:none!important;width:auto!important;max-width:min(100%,780px)!important;height:auto!important;max-height:520px!important;object-fit:contain;margin-left:auto!important;margin-right:auto!important;} @media(max-width:767px){html body.single-post #brx-content :is(#brxe-zvudzd>img,#brxe-hwkhpf img){max-height:none!important;}}   html body.single-post #brx-content #brxe-kudbqe{row-gap:28px!important;} html body.single-post #brx-content #brxe-tloxpj{margin-bottom:0!important;}   html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jllsjt{width:260px!important;max-width:100%!important;height:auto!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-ugvhpm{font-size:18px!important;line-height:1.55!important;} @media(max-width:767px){html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da#da) body #brx-footer #brxe-jllsjt{width:248px!important;}}   html body.brx-body #brx-content#brx-content#brx-content#brx-content#brx-content p.dh-photo-credit,html body.brx-body #brx-content#brx-content#brx-content .dh-photo-credit{color:#000!important;-webkit-text-fill-color:#000!important;font-size:12px!important;line-height:1.4!important;text-align:right!important;text-align-last:right!important;hyphens:manual!important;} html body.brx-body #brx-content#brx-content#brx-content .dh-photo-credit a,html body.brx-body #brx-content#brx-content#brx-content .dh-photo-hero-media figcaption,html body.brx-body #brx-content#brx-content#brx-content .dh-photo-hero-media figcaption a{color:#000!important;-webkit-text-fill-color:#000!important;text-decoration:none!important;border:0!important;box-shadow:none!important;background-image:none!important;} html body.brx-body #brx-content#brx-content#brx-content .dh-photo-credit a{background:none!important;} html body.brx-body #brx-content#brx-content#brx-content a.dh-text-link,html body.brx-body #brx-content#brx-content#brx-content a.dh-text-link:hover,html body.brx-body #brx-content#brx-content#brx-content a.dh-text-link:focus{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;padding-bottom:0!important;}   html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-header .dh-utility-nav{background-color:#2929AD!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content .da-home-hero-actions a.da-home-primary{background-color:#2929AD!important;border-color:#2929AD!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content .da-home-hero-actions a.da-home-primary:is(:hover,:focus-visible){background-color:#FCFAF6!important;border-color:#FCFAF6!important;color:#2929AD!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content #brxe-mcojde .da-reco.da-reco--selected,html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content #brxe-mlnulg :is(.tab-title.brx-open,.tab-content){background-color:#2929AD!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content #brxe-mlnulg .tab-title.brx-open{border-color:#2929AD!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content :is(#da-home-paths,#brxe-mcojde,#brxe-mcojde .da-dist,#brxe-mcojde .dh-home-press,#brxe-iovwxb,#da-home-insights){background-color:#F6F3ED!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content :is(#da-home-people,#brxe-ignhoo,#brxe-mlnulg){background-color:#E1DDD4!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content :is(#da-home-paths .da-home-card,#brxe-mcojde .da-dist .card,#brxe-mcojde .dh-press-item,#da-home-insights .da-home-grid){background-color:#FCFAF6!important;} html:is(html,#da#da#da#da#da#da#da#da#da#da#da#da) body.home #brx-content :is(#da-home-people .da-home-person,#da-home-experience .da-home-card,#brxe-mcojde .da-rot__viewport){background-color:#F6F3ED!important;}   html body.single-post #brx-content #brxe-ptdfiu{flex-direction:row-reverse!important;} html body.single-post #brx-content #brxe-ptdfiu>a{flex-direction:row-reverse!important;} html body.single-post #brx-content #brxe-ptdfiu>.next-post{margin-left:0!important;margin-right:auto!important;text-align:left!important;} html body.single-post #brx-content #brxe-ptdfiu>.prev-post{margin-left:auto!important;margin-right:0!important;text-align:right!important;} html body.single-post #brx-content #brxe-ptdfiu>.next-post .content{text-align:left!important;} html body.single-post #brx-content #brxe-ptdfiu>.prev-post .content{text-align:right!important;} html body.single-post #brx-content #brxe-ptdfiu .swiper-button i{display:inline-block;transform:rotate(180deg);} @media(max-width:600px){html body.single-post #brx-content #brxe-ptdfiu{flex-direction:column-reverse!important;gap:14px!important;}html body.single-post #brx-content #brxe-ptdfiu>a{width:100%!important;max-width:100%!important;margin:0!important;}}   html body.home.brx-body #brx-content #brxe-eksark #brxe-zzkmta {opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;}  html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) > h1{box-sizing:border-box;width:100%;max-width:none!important;margin:0!important;padding:30px 36px 22px!important;background:#f2f3f8!important;border:1px solid #e0e3ee!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;color:#181b32!important;font-size:clamp(34px,4.3vw,58px)!important;line-height:1.13!important;letter-spacing:-.025em!important;text-wrap:balance;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service{margin-top:0!important;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-lead{box-sizing:border-box;width:100%;max-width:none!important;margin:0 0 28px!important;padding:0 36px 30px!important;background:#f2f3f8!important;border:1px solid #e0e3ee!important;border-top:0!important;border-radius:0 0 18px 18px!important;color:#25283a!important;font-size:21px!important;line-height:1.65!important;text-wrap:pretty;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-nav{background:#fff!important;border-color:#dfe2ec!important;padding:14px!important;gap:8px!important;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-nav>a{background:#f6f7fa!important;border-color:transparent!important;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-nav>a:hover{background:#eeeff8!important;border-color:#b7b7d8!important;} html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-nav>a:focus-visible{outline:2px solid #2924b8;outline-offset:3px;} html body.brx-body.page-id-8115 #brx-content h1{box-sizing:border-box;max-width:none!important;width:100%;padding:22px 36px!important;background:#f2f3f8!important;border:1px solid #e0e3ee;border-radius:18px;font-size:clamp(34px,4.3vw,58px)!important;line-height:1.13!important;} html body.brx-body.page-id-8115 #brx-content h1::before{content:none;display:none;} @media(max-width:600px){html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) > h1,html body.brx-body.page-id-8115 #brx-content h1{font-size:32px!important;padding:24px 22px 18px!important;text-wrap:pretty;}html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-lead{padding:0 22px 24px!important;font-size:19px!important;line-height:1.6!important;}html body.brx-body:not(.home):is(.parent-pageid-8115,.parent-pageid-10937,.parent-pageid-11220,.parent-pageid-11221,.parent-pageid-14618,.page-id-10937,.page-id-11220,.page-id-11221,.page-id-14618) #brx-content:has(.dh-service) .dh-service-nav{padding:10px!important;}}   @media (max-width:1281px){ html body.dh03-menu-lock #brx-header#brx-header#brx-header#brx-header .dh03-top-button, html body.dh03-menu-lock #brx-header#brx-header#brx-header#brx-header .dh03-top-button *{color:#2222C6!important;-webkit-text-fill-color:#2222C6!important;} } 