.sub.svelte-653akv{border-top:1px solid var(--rule);margin:0;list-style:none}.sub__lien.svelte-653akv{border-bottom:1px solid var(--rule);color:var(--ink);align-items:baseline;gap:1.1rem;padding:1.15rem .2rem;text-decoration:none;display:flex;position:relative}.sub__lien.svelte-653akv:before{content:"";z-index:-1;background:var(--sand);opacity:0;border-radius:.7rem;transition:opacity .25s;position:absolute;inset:0 -.6rem}.sub__lien.svelte-653akv:hover:before{opacity:1}.sub__lien.svelte-653akv:focus-visible:before{opacity:1}.sub__num.svelte-653akv{min-width:1.6rem;font-family:var(--font-sans);letter-spacing:.16em;color:var(--gold-lg);flex:none;font-size:.68rem;font-weight:600}.sub__label.svelte-653akv{font-family:var(--font-serif);font-size:clamp(1.15rem,2.2vw,1.45rem);line-height:1.3}.sub__fleche.svelte-653akv{color:var(--gold-sm);flex:none;margin-left:auto;font-size:.95rem;transition:transform .25s}:is(.sub__lien.svelte-653akv:hover .sub__fleche:where(.svelte-653akv),.sub__lien.svelte-653akv:focus-visible .sub__fleche:where(.svelte-653akv)){transform:translate(.25rem)}.sub__lien--soon.svelte-653akv{color:rgba(var(--dark-rgb), .32)}.sub__lien--soon.svelte-653akv:before{content:none}.sub__lien--soon.svelte-653akv .sub__num:where(.svelte-653akv){color:rgba(var(--dark-rgb), .24)}.sub__attente.svelte-653akv{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-lg);flex:none;margin-left:auto;font-size:.62rem;font-style:normal;font-weight:600}
