.accueil-module__sX35iq__cadran{--t:420px;inline-size:var(--t);aspect-ratio:1;flex:none;position:relative}@media (max-width:1279.98px){.accueil-module__sX35iq__cadran{--t:360px}}.accueil-module__sX35iq__disque{background:var(--color-sun,#f5b935);border-radius:50%;position:absolute;inset:27.5%}.accueil-module__sX35iq__anneau{position:absolute;inset:0}.accueil-module__sX35iq__pos{block-size:0;inline-size:0;rotate:calc(var(--k) * 30deg);position:absolute;inset-block-start:50%;inset-inline-start:50%}.accueil-module__sX35iq__trait{inline-size:calc(var(--t) * .05);block-size:calc(var(--t) * .125);transform-origin:50% 100%;background:#173b4c4d;border-radius:999px;position:absolute;inset-block-end:calc(var(--t) * .3125);inset-inline-start:calc(var(--t) * -.025)}.accueil-module__sX35iq__trait:before,.accueil-module__sX35iq__gras:after{content:"";border-radius:inherit;background:var(--color-ink,#173b4c);position:absolute;inset:0}.accueil-module__sX35iq__trait:before{opacity:0}.accueil-module__sX35iq__gras:after{inset-inline:-15%}.accueil-module__sX35iq__cadranMobile{--t:96px;float:right;shape-outside:circle(50%);margin:0 0 .5rem .75rem}.accueil-module__sX35iq__cadranRelance{--t:168px}.accueil-module__sX35iq__tuiles{gap:.75rem;display:grid}@media (min-width:640px){.accueil-module__sX35iq__tuiles{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.accueil-module__sX35iq__tuile{border:2px solid var(--color-muted,#4a6573);background:#fff;border-radius:1.5rem}.accueil-module__sX35iq__tuile[open]{border-color:var(--color-ink,#173b4c)}.accueil-module__sX35iq__tuileTete{cursor:pointer;border-radius:1.375rem;align-items:center;gap:.875rem;min-block-size:4.5rem;padding:.875rem 1rem;list-style:none;display:flex}.accueil-module__sX35iq__tuileTete::-webkit-details-marker{display:none}.accueil-module__sX35iq__tuileTete:focus-visible{outline:3px solid var(--color-ink,#173b4c);outline-offset:3px}.accueil-module__sX35iq__tuileIcone{background:var(--color-chip,#f2ece2);block-size:2.75rem;inline-size:2.75rem;color:var(--color-ink,#173b4c);border-radius:999px;flex:none;place-items:center;display:grid}.accueil-module__sX35iq__chevron{color:var(--color-ink,#173b4c);flex:none;margin-inline-start:auto}.accueil-module__sX35iq__tuile[open] .accueil-module__sX35iq__chevron{rotate:180deg}.accueil-module__sX35iq__tuileCorps{gap:.75rem;padding:0 1rem 1rem;display:grid}.accueil-module__sX35iq__profils{gap:.5rem;display:grid}.accueil-module__sX35iq__profil{background:var(--color-cta-deep,#b45309);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;min-block-size:3rem;padding:.625rem 1.125rem;font-weight:600;transition:background-color .16s ease-out;display:flex}.accueil-module__sX35iq__profil:hover{background:var(--color-cta-deep-hover,#9a4507)}.accueil-module__sX35iq__profil:focus-visible{outline:3px solid var(--color-ink,#173b4c);outline-offset:2px}.accueil-module__sX35iq__carte{background:#fff;border-radius:1.5rem;padding:1.25rem;position:relative;box-shadow:0 1px #173b4c0f,0 24px 48px -24px #173b4c73}.accueil-module__sX35iq__masque{background:radial-gradient(circle, #ffffff8c 2px, transparent 2.5px) 0 50% / 12px 100% repeat-x, var(--color-ink,#173b4c);border-radius:999px;flex:auto;block-size:1.25rem;min-inline-size:2.5rem;max-inline-size:7.5rem;display:block}.accueil-module__sX35iq__cadenas{color:var(--color-ink,#173b4c);place-items:center;display:inline-grid}.accueil-module__sX35iq__places{gap:.5rem;display:grid}.accueil-module__sX35iq__place{isolation:isolate;border-radius:.875rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.625rem;min-block-size:3rem;padding:.5rem .75rem;display:grid;position:relative;overflow:clip}.accueil-module__sX35iq__place:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-sage-tint,#e7f0ec);transform-origin:0;position:absolute;inset:0}.accueil-module__sX35iq__place:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1.5px dashed #173b4c99;position:absolute;inset:0}.accueil-module__sX35iq__coche{color:var(--color-sage,#2e6e5e);place-items:center;display:grid}.accueil-module__sX35iq__etiquette{display:grid;position:relative}.accueil-module__sX35iq__libre,.accueil-module__sX35iq__prise{grid-area:1/1}.accueil-module__sX35iq__libre{opacity:0;color:var(--color-muted,#4a6573)}.accueil-module__sX35iq__mail{vertical-align:-.2em;color:var(--color-sage,#2e6e5e);margin-inline-start:.25rem;display:inline-grid}.accueil-module__sX35iq__tampon{border:2px solid var(--color-sage,#2e6e5e);color:var(--color-sage,#2e6e5e);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:.5rem;flex:none;padding:.125rem .625rem;font-size:.75rem;font-weight:700;display:inline-block;rotate:-4deg}.accueil-module__sX35iq__chiffre{padding-block-start:1rem;position:relative}.accueil-module__sX35iq__chiffre:before{content:"";background:var(--color-sun,#f5b935);transform-origin:0;border-radius:999px;block-size:3px;inline-size:3rem;position:absolute;inset-block-start:0;inset-inline-start:0}.accueil-module__sX35iq__libelleClair{color:#d7e2e7}.accueil-module__sX35iq__figure{background:var(--color-chip,#f2ece2);border-radius:1.5rem;padding:1.25rem;position:relative;overflow:clip}.accueil-module__sX35iq__ecran{background:#fff;border-radius:1rem;padding:1rem;box-shadow:0 12px 28px -18px #173b4c80}.accueil-module__sX35iq__progres{background:#173b4c1f;border-radius:999px;block-size:.375rem;overflow:clip}.accueil-module__sX35iq__progres>span{border-radius:inherit;background:var(--color-cta-deep,#b45309);transform-origin:0;block-size:100%;inline-size:50%;display:block}.accueil-module__sX35iq__option{background:#fff;border:1.5px solid #173b4c99;border-radius:.875rem;justify-content:space-between;align-items:center;min-block-size:2.5rem;padding:.5rem .875rem;display:flex;position:relative}.accueil-module__sX35iq__choisie:after{content:"";border:2.5px solid var(--color-cta-deep,#b45309);border-radius:inherit;position:absolute;inset:-1.5px}.accueil-module__sX35iq__coche2{color:var(--color-cta-deep,#b45309);place-items:center;display:grid}.accueil-module__sX35iq__ligneReleve{background:#fff;border-radius:1rem;padding:.875rem 1rem;box-shadow:0 12px 28px -18px #173b4c80}.accueil-module__sX35iq__mail2{background:#fff;border-radius:1rem;padding:.75rem 1rem;position:relative;box-shadow:0 12px 28px -18px #173b4c80}.accueil-module__sX35iq__mail2+.accueil-module__sX35iq__mail2{margin-block-start:-.25rem}.accueil-module__sX35iq__miniCadran{--t:72px}.accueil-module__sX35iq__deuxCotes{overflow-x:clip}.accueil-module__sX35iq__puce{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.accueil-module__sX35iq__controle svg path{stroke-dasharray:24;stroke-dashoffset:0}.accueil-module__sX35iq__barre{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#faf6f0f5;border-block-start:1px solid #173b4c1f;margin-inline:-1rem;position:sticky;inset-block-end:0}@media (min-width:640px){.accueil-module__sX35iq__barre{margin-inline:-1.5rem}}@media (min-width:768px){.accueil-module__sX35iq__barre{display:none}}@media (max-width:767.98px){html:has(.accueil-module__sX35iq__barre){scroll-padding-block-end:6rem}}@media print{.accueil-module__sX35iq__accueil,.accueil-module__sX35iq__accueil *,.accueil-module__sX35iq__accueil :before,.accueil-module__sX35iq__accueil :after{animation:none!important}}@media (prefers-reduced-motion:no-preference){.accueil-module__sX35iq__heros .accueil-module__sX35iq__disque{animation:1.1s cubic-bezier(.16,1,.3,1) backwards accueil-module__sX35iq__lever}.accueil-module__sX35iq__heros .accueil-module__sX35iq__trait{animation:accueil-module__sX35iq__tracer .28s cubic-bezier(.33, 1, .68, 1) calc(.25s + var(--k) * 45ms) backwards}.accueil-module__sX35iq__heros .accueil-module__sX35iq__trait:before{animation:.42s ease-out 1s backwards accueil-module__sX35iq__eclair}.accueil-module__sX35iq__heros .accueil-module__sX35iq__gras:after{animation:accueil-module__sX35iq__allumer .36s cubic-bezier(.34, 1.56, .64, 1) calc(1.3s + var(--o) * .3s) backwards}.accueil-module__sX35iq__chevron{transition:rotate .2s ease-out}.accueil-module__sX35iq__tuile[open] .accueil-module__sX35iq__profils>li{animation:accueil-module__sX35iq__deplier .22s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * 40ms) backwards}@media (hover:hover){.accueil-module__sX35iq__tuileTete{transition:background-color .16s ease-out}.accueil-module__sX35iq__tuileTete:hover{background-color:var(--color-chip,#f2ece2)}.accueil-module__sX35iq__profil svg{transition:translate .16s ease-out}.accueil-module__sX35iq__profil:hover svg,.accueil-module__sX35iq__profil:focus-visible svg{translate:3px}}.accueil-module__sX35iq__profil:active{scale:.98}@media (min-width:1024px){.accueil-module__sX35iq__carte .accueil-module__sX35iq__masque{transform-origin:0;animation:.32s cubic-bezier(.65,0,.35,1) .35s backwards accueil-module__sX35iq__balayer}.accueil-module__sX35iq__carte .accueil-module__sX35iq__cadenas{animation:.26s cubic-bezier(.34,1.56,.64,1) .62s backwards accueil-module__sX35iq__pop}.accueil-module__sX35iq__carte .accueil-module__sX35iq__libre{animation:accueil-module__sX35iq__sortir .16s linear calc(1.3s + var(--o) * .3s) backwards}.accueil-module__sX35iq__carte .accueil-module__sX35iq__prise{animation:accueil-module__sX35iq__entrer .28s cubic-bezier(.34, 1.4, .64, 1) calc(1.34s + var(--o) * .3s) backwards}.accueil-module__sX35iq__carte .accueil-module__sX35iq__place:before{animation:accueil-module__sX35iq__balayer .3s cubic-bezier(.2, .8, .2, 1) calc(1.3s + var(--o) * .3s) backwards}.accueil-module__sX35iq__carte .accueil-module__sX35iq__place:after{animation:accueil-module__sX35iq__sortir .2s linear calc(1.3s + var(--o) * .3s) backwards}.accueil-module__sX35iq__carte .accueil-module__sX35iq__coche{animation:accueil-module__sX35iq__pop .26s cubic-bezier(.34, 1.56, .64, 1) calc(1.42s + var(--o) * .3s) backwards}.accueil-module__sX35iq__carte .accueil-module__sX35iq__tampon{animation:.32s cubic-bezier(.34,1.56,.64,1) 2.25s backwards accueil-module__sX35iq__tamponner}}@supports (animation-timeline:view()){.accueil-module__sX35iq__heros .accueil-module__sX35iq__cadran{animation-name:accueil-module__sX35iq__deriver;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 90svh}@media (max-width:1023.98px){.accueil-module__sX35iq__carte{view-timeline:--soleya-carte block}.accueil-module__sX35iq__carte .accueil-module__sX35iq__place:before,.accueil-module__sX35iq__carte .accueil-module__sX35iq__coche{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-carte;animation-range:entry calc(20% + var(--o) * 20%) entry calc(40% + var(--o) * 20%)}.accueil-module__sX35iq__carte .accueil-module__sX35iq__place:before{animation-name:accueil-module__sX35iq__balayer}.accueil-module__sX35iq__carte .accueil-module__sX35iq__coche{animation-name:accueil-module__sX35iq__pop}}.accueil-module__sX35iq__chiffre{view-timeline:--soleya-chiffre block}.accueil-module__sX35iq__chiffre:before{animation-name:accueil-module__sX35iq__balayer;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-chiffre;animation-range:entry 50% cover 45%}.accueil-module__sX35iq__sujet{view-timeline:--soleya-sujet block}.accueil-module__sX35iq__sujet>.accueil-module__sX35iq__monte{animation-name:accueil-module__sX35iq__monter;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-sujet;animation-range:entry cover 35%}@media (min-width:768px){.accueil-module__sX35iq__sujet>.accueil-module__sX35iq__gauche,.accueil-module__sX35iq__sujet>.accueil-module__sX35iq__droite{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-sujet;animation-range:entry 10%}.accueil-module__sX35iq__sujet>.accueil-module__sX35iq__gauche{animation-name:accueil-module__sX35iq__glisserG}.accueil-module__sX35iq__sujet>.accueil-module__sX35iq__droite{animation-name:accueil-module__sX35iq__glisserD}}.accueil-module__sX35iq__figure{view-timeline:--soleya-figure block}.accueil-module__sX35iq__figure .accueil-module__sX35iq__progres>span,.accueil-module__sX35iq__figure .accueil-module__sX35iq__choisie:after,.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche2,.accueil-module__sX35iq__figure .accueil-module__sX35iq__ligneReleve,.accueil-module__sX35iq__figure .accueil-module__sX35iq__masque,.accueil-module__sX35iq__figure .accueil-module__sX35iq__cadenas,.accueil-module__sX35iq__figure .accueil-module__sX35iq__place:before,.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche,.accueil-module__sX35iq__figure .accueil-module__sX35iq__gras:after,.accueil-module__sX35iq__figure .accueil-module__sX35iq__tampon,.accueil-module__sX35iq__figure .accueil-module__sX35iq__mail2{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-figure}.accueil-module__sX35iq__figure .accueil-module__sX35iq__progres>span{animation-name:accueil-module__sX35iq__progresserLoin;animation-range:entry 50% cover 30%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__choisie:after{animation-name:accueil-module__sX35iq__apparaitre;animation-range:cover 28% cover 36%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche2{animation-name:accueil-module__sX35iq__pop;animation-range:cover 34% cover 44%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__ligneReleve{animation-name:accueil-module__sX35iq__glisserLoin;animation-range:entry 30% cover 25%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__masque{transform-origin:0;animation-name:accueil-module__sX35iq__balayer;animation-range:cover 22% cover 36%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__cadenas{animation-name:accueil-module__sX35iq__pop;animation-range:cover 34% cover 44%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__place:before{animation-name:accueil-module__sX35iq__balayer;animation-range:cover calc(15% + var(--o) * 9%) cover calc(23% + var(--o) * 9%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche{animation-name:accueil-module__sX35iq__pop;animation-range:cover calc(20% + var(--o) * 9%) cover calc(26% + var(--o) * 9%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__gras:after{animation-name:accueil-module__sX35iq__allumer;animation-range:cover calc(15% + var(--o) * 9%) cover calc(23% + var(--o) * 9%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__tampon{animation-name:accueil-module__sX35iq__essuyer;animation-range:cover 42% cover 48%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__mail2{animation-name:accueil-module__sX35iq__empilerLoin;animation-range:cover calc(12% + var(--o) * 10%) cover calc(22% + var(--o) * 10%)}@media screen and (min-width:64rem){.accueil-module__sX35iq__plan{view-timeline:--soleya-plan block;align-items:start;min-block-size:150svh}.accueil-module__sX35iq__plan>div{position:sticky;top:max(6rem,50svh - 6rem)}.accueil-module__sX35iq__plan>figure{position:sticky;top:max(5rem,50svh - 13rem)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__progres>span,.accueil-module__sX35iq__figure .accueil-module__sX35iq__choisie:after,.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche2,.accueil-module__sX35iq__figure .accueil-module__sX35iq__ligneReleve,.accueil-module__sX35iq__figure .accueil-module__sX35iq__masque,.accueil-module__sX35iq__figure .accueil-module__sX35iq__cadenas,.accueil-module__sX35iq__figure .accueil-module__sX35iq__place:before,.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche,.accueil-module__sX35iq__figure .accueil-module__sX35iq__gras:after,.accueil-module__sX35iq__figure .accueil-module__sX35iq__tampon,.accueil-module__sX35iq__figure .accueil-module__sX35iq__mail2{animation-timeline:--soleya-plan}.accueil-module__sX35iq__figure .accueil-module__sX35iq__progres>span{animation-range:contain contain 45%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__choisie:after{animation-range:contain 40% contain 60%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche2{animation-range:contain 55% contain 75%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__ligneReleve{animation-range:entry 60% contain 35%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__masque{animation-range:contain 30% contain 65%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__cadenas{animation-range:contain 60% contain 80%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__place:before{animation-range:contain calc(5% + var(--o) * 25%) contain calc(25% + var(--o) * 25%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__coche{animation-range:contain calc(15% + var(--o) * 25%) contain calc(30% + var(--o) * 25%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__gras:after{animation-range:contain calc(5% + var(--o) * 25%) contain calc(25% + var(--o) * 25%)}.accueil-module__sX35iq__figure .accueil-module__sX35iq__tampon{animation-range:contain 82%}.accueil-module__sX35iq__figure .accueil-module__sX35iq__mail2{animation-range:entry calc(55% + var(--o) * 15%) contain calc(30% + var(--o) * 28%)}}.accueil-module__sX35iq__controle{view-timeline:--soleya-controle block}.accueil-module__sX35iq__controle svg path{animation-name:accueil-module__sX35iq__tracerCoche;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-controle;animation-range:entry 60% cover 45%}.accueil-module__sX35iq__relance{view-timeline:--soleya-relance block}.accueil-module__sX35iq__relance .accueil-module__sX35iq__disque{animation-name:accueil-module__sX35iq__lever;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-relance;animation-range:entry 20% cover 30%}.accueil-module__sX35iq__relance .accueil-module__sX35iq__trait{animation-name:accueil-module__sX35iq__tracer;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-relance;animation-range:cover calc(12% + var(--k) * 2%) cover calc(18% + var(--k) * 2%)}.accueil-module__sX35iq__relance .accueil-module__sX35iq__gras:after{animation-name:accueil-module__sX35iq__allumer;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--soleya-relance;animation-range:entry calc(70% + var(--o) * 8%) entry calc(80% + var(--o) * 8%)}@media (max-width:767.98px){.accueil-module__sX35iq__barre{animation-name:accueil-module__sX35iq__arriver;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:55svh 85svh}}}}@keyframes accueil-module__sX35iq__lever{0%{translate:0 22%;scale:.72}}@keyframes accueil-module__sX35iq__tracer{0%{scale:1 0}}@keyframes accueil-module__sX35iq__eclair{0%{opacity:1}to{opacity:0}}@keyframes accueil-module__sX35iq__allumer{0%{opacity:0;scale:.6 1}60%{opacity:1;scale:1.15 1.1}}@keyframes accueil-module__sX35iq__deplier{0%{opacity:0;translate:0 8px}}@keyframes accueil-module__sX35iq__balayer{0%{scale:0 1}}@keyframes accueil-module__sX35iq__pop{0%{scale:.4}}@keyframes accueil-module__sX35iq__sortir{0%{opacity:1}to{opacity:0}}@keyframes accueil-module__sX35iq__entrer{0%{opacity:0;scale:.92}}@keyframes accueil-module__sX35iq__tamponner{0%{opacity:0;rotate:-10deg;scale:1.18}}@keyframes accueil-module__sX35iq__deriver{to{translate:0 -40px}}@keyframes accueil-module__sX35iq__monter{0%{translate:0 72px}}@keyframes accueil-module__sX35iq__glisserG{0%{translate:-64px}}@keyframes accueil-module__sX35iq__glisserD{0%{translate:64px}}@keyframes accueil-module__sX35iq__progresser{0%{scale:.667 1}}@keyframes accueil-module__sX35iq__apparaitre{0%{opacity:0}}@keyframes accueil-module__sX35iq__glisser{0%{translate:-32px}}@keyframes accueil-module__sX35iq__progresserLoin{0%{scale:.08 1}}@keyframes accueil-module__sX35iq__glisserLoin{0%{translate:-110%}}@keyframes accueil-module__sX35iq__empilerLoin{0%{translate:115%}}@keyframes accueil-module__sX35iq__essuyer{0%{clip-path:inset(0 100% 0 0 round 8px)}to{clip-path:inset(0 round 8px)}}@keyframes accueil-module__sX35iq__empiler{0%{translate:0 -40px;scale:.96}}@keyframes accueil-module__sX35iq__tracerCoche{0%{stroke-dashoffset:24px}}@keyframes accueil-module__sX35iq__arriver{0%{translate:0 120%}}
