#hero.svelte-w0dsjo{padding:0}#hero.svelte-w0dsjo #slide:where(.svelte-w0dsjo){display:flex;justify-content:center;align-items:center;min-height:150px}.hero-slide-content.svelte-w0dsjo{display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-logo.svelte-w0dsjo{width:200px;height:auto}#btn-stores.svelte-w0dsjo{display:flex;justify-content:center;gap:1rem;width:auto}#btn-stores.svelte-w0dsjo a:where(.svelte-w0dsjo) img:where(.svelte-w0dsjo){width:auto!important;height:50px;display:inline-block}.screenshot.svelte-w0dsjo img:where(.svelte-w0dsjo){max-width:100%;height:auto;border-radius:10px;transition:opacity .6s ease-in-out}#hero.svelte-w0dsjo #accroche:where(.svelte-w0dsjo){align-content:center}#hero.svelte-w0dsjo #accroche:where(.svelte-w0dsjo) span:where(.svelte-w0dsjo){font-size:2rem;font-weight:700;display:flex;justify-content:center;align-items:center;font-family:Bevellier;color:#2a3d1e}#hero.svelte-w0dsjo #accroche:where(.svelte-w0dsjo) .subtitle:where(.svelte-w0dsjo){line-height:1.4;font-weight:400;margin-top:.5rem;display:flex;align-items:flex-start;font-size:1.1rem;gap:8px}#hero.svelte-w0dsjo #accroche:where(.svelte-w0dsjo) .subtitle:where(.svelte-w0dsjo) svg{width:28px!important;height:28px!important;stroke-width:2.5;flex-shrink:0;stroke:#2a3d1e}#hero.svelte-w0dsjo #slide:where(.svelte-w0dsjo) .hero-slide-content:where(.svelte-w0dsjo){display:flex;flex-direction:column;align-items:center;gap:1rem}#hero.svelte-w0dsjo #slide:where(.svelte-w0dsjo) img:where(.svelte-w0dsjo){width:300px;margin:auto;box-shadow:0 4px 6px #0000001a}.title.is-3.svelte-w0dsjo{font-family:Bevellier;color:#2a3d1e;font-size:2rem}.title.svelte-w0dsjo{font-family:Bevellier}.description[aria-expanded=true].svelte-w0dsjo .title:where(.svelte-w0dsjo){color:#2a3d1e}.description.svelte-w0dsjo{border-bottom:1px solid #e5e7eb}.description.svelte-w0dsjo .fonctionnalite-texte:where(.svelte-w0dsjo){margin-bottom:1rem;font-size:1.1rem}section.svelte-w0dsjo{padding:.5rem 1rem}.fonctionnalites.svelte-w0dsjo{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding-left:30px;padding-right:30px}#presentation-2.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo){background:url(../../../images/presentation/background.jpg) no-repeat center;background-size:cover;position:relative;width:600px;height:600px;border-radius:.5rem;overflow:hidden}#presentation-3.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo){background:url(../../../images/presentation/background-3.jpg) no-repeat center;background-size:cover;position:relative;width:600px;height:600px;border-radius:.5rem;overflow:hidden}#presentation-1.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo){position:relative;background:url(../../../images/presentation/background-1.jpg) no-repeat center;background-size:cover;width:600px;height:600px;border-radius:.5rem;overflow:hidden}#presentation-1.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo) img:where(.svelte-w0dsjo){position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}#presentation-3.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo) img:where(.svelte-w0dsjo){position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}#presentation-2.svelte-w0dsjo .screenshot:where(.svelte-w0dsjo) img:where(.svelte-w0dsjo){position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}.accordeon.svelte-w0dsjo button:where(.svelte-w0dsjo){display:flex;width:100%;align-items:center;justify-content:space-between;margin:1rem 0}.accordeon.svelte-w0dsjo button:where(.svelte-w0dsjo) h3:where(.svelte-w0dsjo){margin:0}.accordeon.svelte-w0dsjo button:where(.svelte-w0dsjo):hover h3:where(.svelte-w0dsjo){color:#00008b}.screenshot-mobile.svelte-w0dsjo{margin-top:1rem}button.svelte-w0dsjo svg:where(.svelte-w0dsjo){transition:transform .2s ease-in}[aria-expanded=true].svelte-w0dsjo button:where(.svelte-w0dsjo) svg:where(.svelte-w0dsjo){transform:rotate(.25turn)}.hidden.svelte-w0dsjo{display:none}@media (max-width: 768px){#btn-stores.svelte-w0dsjo{flex-direction:column;align-items:center}.fonctionnalites.svelte-w0dsjo{padding-left:0;padding-right:0}}main.svelte-13wmnd{padding:1rem;margin:1rem}#concours-liste.svelte-13wmnd{padding:0}#concours.svelte-13wmnd{background-color:#f9f9f9;padding:1rem}#concours-liste.svelte-13wmnd .card:where(.svelte-13wmnd){min-width:500px;max-width:500px;margin:1rem}#concours-liste.svelte-13wmnd .card:where(.svelte-13wmnd) .card-content:where(.svelte-13wmnd){display:flex;gap:1.5rem;padding:.3rem}.card-content.svelte-13wmnd .title:where(.svelte-13wmnd){margin-bottom:.5rem}.concours-dates.svelte-13wmnd{font-size:1rem}.structure-logo.svelte-13wmnd{object-fit:contain}.concours-data.svelte-13wmnd{flex-grow:2}.concours-infos.svelte-13wmnd{margin-top:1.5rem;display:flex;justify-content:space-between}.discipline.svelte-13wmnd{display:flex;align-items:center;gap:.5rem}.competition.svelte-13wmnd{text-align:center}.competition.svelte-13wmnd span:where(.svelte-13wmnd){display:block}#concours-scroller.svelte-13wmnd{overflow-y:scroll;max-height:300px;width:100%;display:flex;gap:1rem}@media (max-width: 768px){main.svelte-13wmnd{margin:0;padding:0}#concours-scroller.svelte-13wmnd{display:flex;overflow-x:visible;gap:1rem;margin:0 -1rem;padding:0 1rem;width:auto}#concours-scroller.svelte-13wmnd>.card:where(.svelte-13wmnd){flex:0 0 100%;min-width:100%;max-width:100%;margin:0}}
