.cible-content{max-width:85%;margin:0 auto;gap:2rem}.cible-content h2{margin-bottom:0;font-weight:400}.cible-content .cibles-list{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.cible-content .cible-content__categorie{width:clamp(120px,20%,180px);padding:2rem;aspect-ratio:1/1;border-radius:8px;background-color:transparent;backdrop-filter:blur(2px);position:relative;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;gap:12px;font-family:Authentic;font-size:32px;color:var(--black)}.cible-content .cible-content__categorie img{height:70%}.cible-content .cible-content__categorie:before{content:"";z-index:-1;opacity:50%;position:absolute;width:110%;top:10%;aspect-ratio:1/1;background-size:cover;background-position:center center;background-repeat:repeat;background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 1000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CclipPath id=%22a%22%3E%3Cpath fill=%22currentColor%22 d=%22M765.5 703Q632 906 389 831.5t-210.5-308Q211 290 415 212.5t344 105Q899 500 765.5 703Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg clip-path=%22url(%23a)%22%3E%3Cpath fill=%22%23f4c651%22 d=%22M765.5 703Q632 906 389 831.5t-210.5-308Q211 290 415 212.5t344 105Q899 500 765.5 703Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.cible-content .cible-content__categorie:hover{cursor:pointer}.cible-content .cible-content__categorie:hover img{transition:all .2s ease-in}.cible-content .cible-content__categorie:hover:before{transition:all .2s ease-in;opacity:100%}.fake-main-title{margin-top:.5rem;margin-bottom:0;padding-bottom:0;font-family:Authentic;font-size:3.5rem;font-weight:lighter}details[open] summary:after{transform:scale(.85) rotate(90deg)}details[open] summary~*{animation:sweep .2s ease-in-out}.details-content{margin:0;margin-left:1rem}@keyframes sweep{0%{opacity:0;margin-left:-10px}to{opacity:1;margin-left:0}}.tarif-item{padding:8px 0;margin-bottom:1rem;position:relative}.tarif-item summary{display:flex;align-items:center;gap:2rem;outline:none;position:relative}.tarif-item summary::-webkit-details-marker{display:none}.tarif-item summary:after{transition:all .2s;opacity:0;border-radius:15px;background:var(--color);content:"";width:24px;height:24px;position:absolute;left:-24px;top:.85rem;transform:scale(.85);mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 6L15 12L9 18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 6L15 12L9 18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.tarif-item :has(+ .details-content){cursor:pointer}.tarif-item :has(+ .details-content):after{opacity:1}.tarif-item:not(:first-of-type):after{position:absolute;top:0;left:0;right:0;margin:0 auto;height:1px;content:"";background-color:#eff5f4}.tarif-item .tarif-item__badge{height:1rem;border-radius:50%;width:1rem;aspect-ratio:1/1;margin-left:-1rem}.tarif-item .tarif-item__price,.tarif-item .tarif-item__time{white-space:nowrap}.tarif-item .tarif-item__price{position:relative}.tarif-item .tarif-item__price:before{position:absolute;content:"";left:-1rem;height:4px;width:4px;background-color:var(--color);top:50%;border-radius:50%;transform:translateY(-50%)}.tarif-item .tarif-item__time{margin-left:auto}
