section.faq.svelte-526p4l{min-height:var(--max-width-sm);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}section.faq.svelte-526p4l .main-gauche:where(.svelte-526p4l),section.faq.svelte-526p4l .main-droite:where(.svelte-526p4l){z-index:-1;width:auto;height:60%;position:absolute;top:70%;transform:translateY(-50%)}section.faq.svelte-526p4l .main-gauche:where(.svelte-526p4l){left:0}section.faq.svelte-526p4l .main-droite:where(.svelte-526p4l){right:0}section.faq.svelte-526p4l .content:where(.svelte-526p4l){gap:var(--spacing-xl);flex-direction:column;display:flex}section.faq.svelte-526p4l .header:where(.svelte-526p4l){text-align:center;gap:var(--spacing-sm);flex-direction:column;max-width:500px;margin:0 auto;display:flex}section.faq.svelte-526p4l .header:where(.svelte-526p4l) .label:where(.svelte-526p4l){color:var(--color-secondary);line-height:20px}section.faq.svelte-526p4l .header:where(.svelte-526p4l) h2:where(.svelte-526p4l) span.v1-2:where(.svelte-526p4l){color:var(--color-primary)}section.faq.svelte-526p4l .list:where(.svelte-526p4l){flex-direction:column;display:flex}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l){outline:1px solid var(--color-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f5f4ed80;transition:all .3s;overflow:hidden}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l):hover{box-shadow:var(--shadow-sm)}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l).open .question:where(.svelte-526p4l){color:var(--color-secondary)}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l).open .question:where(.svelte-526p4l) .index:where(.svelte-526p4l){color:var(--color-primary)}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .question:where(.svelte-526p4l){justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-lg) var(--spacing-md);cursor:pointer;text-align:left;font-family:var(--font-quaternary);font-size:var(--fs-standard);font-weight:var(--fw-semibold);color:var(--color-dark);background:0 0;border:none;transition:color .3s;display:flex}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .question:where(.svelte-526p4l) .index:where(.svelte-526p4l){flex-shrink:0;justify-content:center;align-items:center;transition:color .3s;display:flex}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .question:where(.svelte-526p4l) .question-text:where(.svelte-526p4l){flex:1;font-size:1rem}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .question:where(.svelte-526p4l) .icon:where(.svelte-526p4l){width:20px;height:20px;font-size:2rem;font-weight:var(--fw-light);color:var(--color-dark);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .question:where(.svelte-526p4l) .icon:where(.svelte-526p4l).open{transform:rotate(135deg)}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .reponse-wrapper:where(.svelte-526p4l){grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid;overflow:hidden}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .reponse:where(.svelte-526p4l){min-height:0;line-height:1.7}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l) .reponse:where(.svelte-526p4l) p:where(.svelte-526p4l){padding:0 var(--spacing-md) var(--spacing-md);margin:0;font-size:1rem}section.faq.svelte-526p4l .list:where(.svelte-526p4l) .item:where(.svelte-526p4l).open .reponse-wrapper:where(.svelte-526p4l){grid-template-rows:1fr}@media (width<=1400px){.main-gauche.svelte-526p4l,.main-droite.svelte-526p4l{display:none}}@media (width<=1024px){section.faq.svelte-526p4l{min-height:500px}}@media (width<=768px){section.faq.svelte-526p4l{height:auto;min-height:0}section.faq.svelte-526p4l .main-gauche:where(.svelte-526p4l),section.faq.svelte-526p4l .main-droite:where(.svelte-526p4l){display:none}section.faq.svelte-526p4l .header:where(.svelte-526p4l){padding:0 var(--spacing-md);gap:0}section.faq.svelte-526p4l .header:where(.svelte-526p4l) .label:where(.svelte-526p4l){line-height:16px!important}section.faq.svelte-526p4l .content:where(.svelte-526p4l){gap:var(--spacing-sm)}}
