/**
* CDN LeVendel v3
*
* Copyright (c) 2025 Liam Charpentier (https://liamcharpentier.fr)
* All Rights Reserved.
*/
.red{color:red}main{margin:15px 5%!important}.forms{display:flex;gap:20px;flex-wrap:wrap}.form{background:#fff;border-radius:var(--corner-radius);padding:30px;width:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 0 5px 0 rgb(42 45 48 / .12);gap:10px}.form span .form *{margin:0}.form input{flex:1;padding:13px;border:1px solid #d6d8e6;border-radius:4px;font-size:16px;transition:all 0.2s ease-out}.form input:focus{outline:none;box-shadow:inset 2px 2px 5px 0 rgb(42 45 48 / .12)}.form input::placeholder{color:#C8CDDF}.form textarea{width:100%;height:200px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px}.form button{width:100%;padding:12px;font-size:18px;background:var(--accent-color);color:#fff;border:none;border-radius:100px;cursor:pointer;font-family:'Open Sans',sans-serif;margin-top:15px}.form .elem{display:flex;flex-direction:column;gap:10px}.form .row{display:flex;flex-direction:column;gap:5px}.form:target{border:1px solid #777;box-shadow:5px 5px 5px #777;animation:pulse 1s;animation-iteration-count:2}.form select{width:100%;font-size:1.2rem;padding:10px 30px 10px 10px;border:1px solid #d6d8e6;color:#000;outline:none;border-radius:6px;position:relative}.form input.reason{background:#fff;border:none;user-select:none;cursor:auto;pointer-events:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}100%{transform:scale(1)}}@media screen and (max-width:1080px){.forms{flex-direction:column;align-items:center;justify-content:center}.form{width:100%}}.accordion .accordion-item{width:100%;border-bottom:1px solid #e5e5e5}.accordion button[id^="accordion-button-"]{position:relative;display:block;text-align:left;width:100%;padding:1em;color:#000;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none;background:#fff;border-radius:8px}.accordion button[id^="accordion-button-"]:hover,.accordion button[id^="accordion-button-"]:focus{cursor:pointer;color:var(--accent-color)}.accordion button[id^="accordion-button-"] .accordion-title{padding:1em 1.5em 1em 0}.accordion button[id^="accordion-button-"] .icon{display:inline-block;position:absolute;top:18px;right:10px;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion button[id^="accordion-button-"] .icon::before{display:block;position:absolute;content:'';top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button[id^="accordion-button-"] .icon::after{display:block;position:absolute;content:'';top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[id^="accordion-button-"][aria-expanded='true']{color:var(--accent-color);border-radius:8px 8px 0 0}.accordion button[id^="accordion-button-"][aria-expanded='true'] .icon::after{width:0}.accordion button[id^="accordion-button-"][aria-expanded='true']+.accordion-content{opacity:1;height:fit-content;max-height:unset;transition:all 200ms linear;will-change:opacity,max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear,max-height 200ms linear;will-change:opacity,max-height}.accordion .accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}.accordion:has(button[id^="accordion-button-"][aria-expanded='true']) .form{border-radius:0 0 var(--corner-radius) var(--corner-radius)}.form .warning{background:orangered;padding:10px;border-radius:8px;color:#fff}