.accueil[data-astro-cid-x3zp6k5q]{--zone-split:50%;--zone-haut:36%;--zone-bas:58%;min-height:100svh;padding:40px var(--page-pad) 48px;background:var(--c-nuit) url(/home/fond.jpg) center / cover no-repeat;color:var(--c-creme);flex-direction:column;align-items:center;display:flex}.accueil__entete[data-astro-cid-x3zp6k5q]{text-align:center;flex-direction:column;align-items:stretch;gap:5px;max-width:100%;display:inline-flex}.accueil__nom[data-astro-cid-x3zp6k5q]{line-height:0}.accueil__nom[data-astro-cid-x3zp6k5q] img[data-astro-cid-x3zp6k5q]{width:0;min-width:100%;height:auto}.accueil__roles[data-astro-cid-x3zp6k5q]{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:#f6f4efb3;flex-wrap:wrap;justify-content:center;display:flex}.accueil__roles[data-astro-cid-x3zp6k5q] span[data-astro-cid-x3zp6k5q]{white-space:nowrap}.accueil__scene[data-astro-cid-x3zp6k5q]{flex:1;grid-template-columns:minmax(220px,1fr) minmax(200px,440px) minmax(220px,1fr);align-content:center;align-items:center;gap:40px;width:100%;max-width:1320px;padding:32px 0;display:grid}.porte[data-astro-cid-x3zp6k5q],.etiquette[data-astro-cid-x3zp6k5q]{text-align:center;color:var(--c-creme);flex-direction:column;align-items:center;text-decoration:none;display:flex}.porte[data-astro-cid-x3zp6k5q]{gap:28px}.etiquette[data-astro-cid-x3zp6k5q]{gap:8px}.porte__icone[data-astro-cid-x3zp6k5q]{aspect-ratio:3/4;object-fit:contain;object-position:center bottom;width:100%;max-width:230px;height:auto}.porte__titre[data-astro-cid-x3zp6k5q]{font:var(--type-section);letter-spacing:.32em;text-transform:uppercase;padding-left:.32em}.porte__mots[data-astro-cid-x3zp6k5q]{flex-direction:column;align-items:center;gap:10px;display:flex}.porte__texte[data-astro-cid-x3zp6k5q]{font:var(--type-meta);letter-spacing:var(--ls-meta);color:#f6f4efb8;white-space:pre-line;font-weight:300}.centre[data-astro-cid-x3zp6k5q]{flex-direction:column;align-items:center;display:flex}.silex[data-astro-cid-x3zp6k5q]{--silex-h:min(55svh, 640px);place-items:center;width:auto;margin:18px 0;display:grid}.silex[data-astro-cid-x3zp6k5q]>[data-astro-cid-x3zp6k5q]{grid-area:1/1}.silex__img[data-astro-cid-x3zp6k5q]{width:auto;height:var(--silex-h);object-fit:contain;pointer-events:none;max-width:100%}.silex__lit[data-astro-cid-x3zp6k5q]{opacity:0;transition:opacity .45s}.zone[data-astro-cid-x3zp6k5q]{z-index:2;place-self:stretch stretch;display:block;position:relative}.zone--r[data-astro-cid-x3zp6k5q]{clip-path:polygon(0% 0%, var(--zone-split) 0%, var(--zone-split) 100%, 0% 100%)}.zone--c[data-astro-cid-x3zp6k5q]{clip-path:polygon(var(--zone-split) 0%, 100% 0%, 100% 100%, var(--zone-split) 100%)}.zone--a[data-astro-cid-x3zp6k5q]{clip-path:polygon(8% var(--zone-haut), 8% 24%, 50% 2%, 94% 20%, 94% var(--zone-haut))}.zone--f[data-astro-cid-x3zp6k5q]{clip-path:polygon(22% var(--zone-bas), 80% var(--zone-bas), 68% 78%, 50% 92%, 34% 81%)}.accueil--zones[data-astro-cid-x3zp6k5q] .zone--r[data-astro-cid-x3zp6k5q]{background:#7fd9ff40}.accueil--zones[data-astro-cid-x3zp6k5q] .zone--c[data-astro-cid-x3zp6k5q]{background:#c9a6ff40}.accueil--zones[data-astro-cid-x3zp6k5q] .zone--a[data-astro-cid-x3zp6k5q]{background:#b8925a66}.accueil--zones[data-astro-cid-x3zp6k5q] .zone--f[data-astro-cid-x3zp6k5q]{background:#8fa89a73}.porte[data-astro-cid-x3zp6k5q],.etiquette[data-astro-cid-x3zp6k5q]{opacity:0;visibility:hidden;transition:opacity .5s .35s,visibility 0s linear .85s}.accueil[data-astro-cid-x3zp6k5q]:has(:is(.zone--r,.porte--r):hover,.zone--r:focus-visible,.porte--r:focus-visible) [data-astro-cid-x3zp6k5q]:is(.porte--r,.silex__lit--r),.accueil[data-astro-cid-x3zp6k5q]:has(:is(.zone--c,.porte--c):hover,.zone--c:focus-visible,.porte--c:focus-visible) [data-astro-cid-x3zp6k5q]:is(.porte--c,.silex__lit--c),.accueil[data-astro-cid-x3zp6k5q]:has(:is(.zone--a,.etiquette--a):hover,.zone--a:focus-visible,.etiquette--a:focus-visible) [data-astro-cid-x3zp6k5q]:is(.etiquette--a,.silex__lit--a),.accueil[data-astro-cid-x3zp6k5q]:has(:is(.zone--f,.etiquette--f):hover,.zone--f:focus-visible,.etiquette--f:focus-visible) [data-astro-cid-x3zp6k5q]:is(.etiquette--f,.silex__lit--f){opacity:1;visibility:visible;transition:opacity .5s,visibility}@keyframes flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.flotte-a[data-astro-cid-x3zp6k5q]{animation:6s ease-in-out infinite flotte}.flotte-b[data-astro-cid-x3zp6k5q]{animation:7s ease-in-out -2.5s infinite flotte}.flotte-c[data-astro-cid-x3zp6k5q]{animation:6.5s ease-in-out -4s infinite flotte}@media (prefers-reduced-motion:reduce){.flotte-a[data-astro-cid-x3zp6k5q],.flotte-b[data-astro-cid-x3zp6k5q],.flotte-c[data-astro-cid-x3zp6k5q]{animation:none}}@media (hover:none){.porte[data-astro-cid-x3zp6k5q],.etiquette[data-astro-cid-x3zp6k5q]{opacity:1;visibility:visible}}@media (width<=860px){.accueil__scene[data-astro-cid-x3zp6k5q]{grid-template-columns:minmax(0,1fr)}.porte[data-astro-cid-x3zp6k5q],.etiquette[data-astro-cid-x3zp6k5q]{opacity:1;visibility:visible}}.chargement[data-astro-cid-wqtz4ypn]{z-index:200;background:var(--surface);pointer-events:none;animation:chargement-sortie .7s var(--ease-doux) 2s forwards;perspective:900px;place-items:center;display:grid;position:fixed;inset:0}html:not(.js) .chargement[data-astro-cid-wqtz4ypn],html.intro-vue .chargement[data-astro-cid-wqtz4ypn]{display:none}@media (prefers-reduced-motion:reduce){.chargement[data-astro-cid-wqtz4ypn]{display:none}}.chargement__float[data-astro-cid-wqtz4ypn]{animation:2.6s ease-in-out infinite chargement-flotte}.chargement__coin[data-astro-cid-wqtz4ypn]{aspect-ratio:180/300;width:clamp(90px,14vw,130px);transform-style:preserve-3d;animation:2.4s cubic-bezier(.45,0,.25,1) both chargement-tourne;position:relative}.chargement__face[data-astro-cid-wqtz4ypn]{backface-visibility:hidden;background:url(/icone-silex.png) 50%/contain no-repeat;position:absolute;inset:0}.chargement__face--arriere[data-astro-cid-wqtz4ypn]{filter:sepia(.55)saturate(1.6)opacity(.82);transform:rotateY(180deg)scaleX(-1)}@keyframes chargement-tourne{0%{transform:rotateY(0)}to{transform:rotateY(540deg)}}@keyframes chargement-flotte{0%,to{transform:translateY(4px)}50%{transform:translateY(-4px)}}@keyframes chargement-sortie{to{opacity:0;visibility:hidden}}
