@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#ft-name {font-family: "Georgia,'Times New Roman',serif"; font-size: 22px; font-weight: 700; color: var(--surface); margin-top: 0; margin-right: 0; margin-bottom: 4px; margin-left: 0}#ft-tag {font-size: 15px; color: var(--line)}#ft-tag { margin: 0;}#ft-nav {display: flex; flex-wrap: wrap; gap: 8px 24px}#ft-nav a {font-size: 15px; color: var(--surface); text-decoration: none}#ft-top {display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; gap: 20px 48px}@media (max-width: 767px) {#ft-top {flex-direction: column}}#ft-copy {margin-top: 32px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 16px; font-size: 14px; color: var(--line)}#ft-copy { border-top: 1px solid rgba(221,211,187,.25);}#ft-inner {width: 100%; max-width: 1200px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#ft {padding-top: 48px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; font-size: 10px}@keyframes dru-monte{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes dru-apparait{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes dru-flotte{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dru-trait{from{width:0}to{width:56px}}@media (max-width:767px){#brx-header{position:static}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}#hero #hero-eyebrow { animation: dru-monte .7s ease-out backwards;}#hero #hero-title { animation: dru-monte .7s .12s ease-out backwards;}#hero #hero-lead { animation: dru-monte .7s .24s ease-out backwards;}#hero #hero-actions { animation: dru-monte .7s .36s ease-out backwards;}#hero #hero-img { animation: dru-apparait .9s .25s ease-out backwards,dru-flotte 7s 1.2s ease-in-out infinite;}#ph #ph-eyebrow { animation: dru-monte .6s ease-out backwards;}#ph #ph-title { animation: dru-monte .6s .1s ease-out backwards;}#ph #btn-pdf { animation: dru-monte .6s .2s ease-out backwards;}#docs #card-2025 { animation: dru-monte .7s .1s ease-out backwards;}#docs #card-2024 { animation: dru-monte .7s .25s ease-out backwards;}#intro-t::after { animation: dru-trait .8s .2s ease-out backwards;}#since::after { animation: dru-trait .8s .2s ease-out backwards;}#indep::after { animation: dru-trait .8s .2s ease-out backwards;}#hd-nav a:not(.bricks-button):not(#hd-membre) { background: linear-gradient(var(--gold),var(--gold)) 0 100%/0 2px no-repeat; transition: background-size .28s ease;}#hd-nav a:not(.bricks-button):not(#hd-membre):hover { background-size: 100% 2px; text-decoration: none;}#btn-2025 { background: linear-gradient(135deg,#6a5428 0%,var(--brand-dark) 100%); box-shadow: 0 4px 12px rgba(47,40,19,.22); transition: transform .2s,box-shadow .2s,filter .2s;}#btn-2024 { background: linear-gradient(135deg,#6a5428 0%,var(--brand-dark) 100%); box-shadow: 0 4px 12px rgba(47,40,19,.22); transition: transform .2s,box-shadow .2s,filter .2s;}#hd-nav #hd-contact.bricks-button { background: linear-gradient(135deg,#6a5428 0%,var(--brand-dark) 100%); box-shadow: 0 4px 12px rgba(47,40,19,.22); transition: transform .2s,box-shadow .2s,filter .2s;}#hd-nav #hd-contact { background: linear-gradient(135deg,#6a5428 0%,var(--brand-dark) 100%); box-shadow: 0 4px 12px rgba(47,40,19,.22); transition: transform .2s,box-shadow .2s,filter .2s;}#btn-2025:hover { transform: translateY(-2px); box-shadow: 0 8px 18px rgba(47,40,19,.3); filter: brightness(1.08);}#btn-2024:hover { transform: translateY(-2px); box-shadow: 0 8px 18px rgba(47,40,19,.3); filter: brightness(1.08);}#hd-nav #hd-contact:hover { transform: translateY(-2px); box-shadow: 0 8px 18px rgba(47,40,19,.3); filter: brightness(1.08);}#hd-nav #hd-membre { transition: background .2s,transform .2s;}#hd-nav #hd-membre:hover { transform: translateY(-1px);}#ph #btn-pdf { box-shadow: 0 6px 16px rgba(0,0,0,.28);}#hero #btn-dl-2025 { box-shadow: 0 6px 16px rgba(0,0,0,.28);}