.compagnie[data-astro-cid-sdfaer7m]{z-index:1;padding:var(--space-section) var(--space-m);gap:var(--space-m);display:grid;position:relative;overflow-x:clip}.ss-titre[data-astro-cid-sdfaer7m]{text-wrap:balance;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:.98}.photo[data-astro-cid-sdfaer7m]{margin-inline:calc(-1 * var(--space-m))}.photo[data-astro-cid-sdfaer7m] img{aspect-ratio:4/3;object-fit:cover;object-position:var(--position);width:100%;height:auto;display:block}.chapeau[data-astro-cid-sdfaer7m]{font-family:var(--font-titre);font-size:var(--taille-h3);letter-spacing:-.01em;font-weight:500;line-height:1.3}.compagnie[data-astro-cid-sdfaer7m] .bande{margin-top:var(--space-s)}@media (width>=768px){.compagnie[data-astro-cid-sdfaer7m]{padding-inline:var(--space-l)}.photo[data-astro-cid-sdfaer7m]{margin-inline:calc(-1 * var(--space-l))}.photo[data-astro-cid-sdfaer7m] img{aspect-ratio:16/9}.chapeau[data-astro-cid-sdfaer7m],.suite[data-astro-cid-sdfaer7m]{max-width:40rem}}@media (width>=1100px){.compagnie[data-astro-cid-sdfaer7m]{column-gap:var(--space-l);row-gap:var(--space-m);grid-template:"tete photo""chapeau photo"1fr"suite suite"/minmax(0,5fr) minmax(0,7fr);padding-right:0}.tete[data-astro-cid-sdfaer7m]{grid-area:tete}.chapeau[data-astro-cid-sdfaer7m]{grid-area:chapeau}.photo[data-astro-cid-sdfaer7m]{margin:calc(-1 * (var(--space-section) + 2.5rem)) 0 0;grid-area:photo;align-self:start}.photo[data-astro-cid-sdfaer7m] img{aspect-ratio:4/3;border-radius:var(--radius-s) 0 0 var(--radius-s);box-shadow:0 1.5rem 3rem -1.5rem var(--ss-ombre-detour)}.suite[data-astro-cid-sdfaer7m]{column-gap:var(--space-l);grid-area:suite;grid-template-columns:minmax(0,5fr) minmax(0,7fr);max-width:none;display:grid}.suite[data-astro-cid-sdfaer7m]>p{max-width:34rem;padding-right:var(--space-l);margin-top:0}.compagnie[data-astro-cid-sdfaer7m]{padding-bottom:calc(var(--space-section) + var(--space-l))}.compagnie[data-astro-cid-sdfaer7m] .bande{margin-right:var(--space-l);column-gap:var(--space-l);grid-column:1/-1}}.creation[data-astro-cid-4c43x6zn]{z-index:2;padding:var(--space-section) var(--space-m);gap:var(--space-m);scroll-margin-top:calc(var(--entete-h) + var(--space-s));display:grid;position:relative;overflow-x:clip}h2[data-astro-cid-4c43x6zn]{font-family:var(--font-titre);font-size:var(--taille-affiche);letter-spacing:-.04em;font-weight:800;line-height:.92}.sous-titre[data-astro-cid-4c43x6zn]{margin-top:var(--space-s);font-family:var(--font-titre);font-size:var(--taille-h3);letter-spacing:-.01em;font-weight:700;line-height:1.15}.sous-titre[data-astro-cid-4c43x6zn] em[data-astro-cid-4c43x6zn]{color:var(--color-accent);font-style:normal}.videos[data-astro-cid-4c43x6zn],.acces[data-astro-cid-4c43x6zn]{padding:0;list-style:none}.videos[data-astro-cid-4c43x6zn]{gap:var(--space-l);display:grid}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:nth-child(2){justify-self:end}h3[data-astro-cid-4c43x6zn]{margin:var(--space-s) 0 var(--space-xs);font-family:var(--font-titre);font-size:var(--taille-h3);letter-spacing:-.01em;font-weight:800}.legende-video[data-astro-cid-4c43x6zn] p[data-astro-cid-4c43x6zn]{max-width:30rem;color:var(--color-muted)}.acces[data-astro-cid-4c43x6zn]{padding-top:var(--space-m);border-top:1px solid color-mix(in srgb, currentcolor 25%, transparent);gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.acces[data-astro-cid-4c43x6zn] a[data-astro-cid-4c43x6zn]{font-family:var(--font-titre);font-size:1.125rem;font-weight:700;text-decoration:none}.fleche[data-astro-cid-4c43x6zn]{color:var(--color-accent);margin-left:.35em}@media (width>=768px){.creation[data-astro-cid-4c43x6zn]{padding-inline:var(--space-l);gap:var(--space-l)}.chapeau[data-astro-cid-4c43x6zn]{max-width:36rem}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]{width:80%}}@media (width>=1100px){.creation[data-astro-cid-4c43x6zn]{--chevauche:calc(var(--space-section) - 1.75rem);scroll-margin-top:calc(var(--entete-h) + var(--space-s) + var(--space-m) + var(--chevauche));padding-block:var(--space-m) var(--space-l);gap:0 var(--space-m);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr))}.videos[data-astro-cid-4c43x6zn],.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:first-child{display:contents}.tete[data-astro-cid-4c43x6zn]{padding:var(--space-s) 0 0 var(--space-m);grid-area:1/7/auto/-1}h2[data-astro-cid-4c43x6zn]{font-size:clamp(3.5rem,5.4vw,5.25rem)}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:first-child .affiche-video{margin:calc(-1 * (var(--space-m) + var(--chevauche))) 0 0 calc(-1 * var(--space-l));grid-area:1/1/auto/7}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:first-child .legende-video[data-astro-cid-4c43x6zn]{grid-area:2/1/auto/6}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:nth-child(2){z-index:1;width:auto;margin:-4vw calc(-1 * var(--space-l)) 0 -4rem;grid-area:2/7/5/-1;justify-self:stretch}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:nth-child(2) .affiche-video{box-shadow:0 0 0 .5rem var(--color-bg)}.videos[data-astro-cid-4c43x6zn] li[data-astro-cid-4c43x6zn]:nth-child(2) .legende-video[data-astro-cid-4c43x6zn]{padding-right:var(--space-l)}.chapeau[data-astro-cid-4c43x6zn]{padding:var(--space-s) var(--space-l) var(--space-m) 0;grid-area:3/1/auto/6;font-size:1rem}.acces[data-astro-cid-4c43x6zn]{margin-right:var(--space-l);grid-area:4/1/auto/6;align-self:end}}.resume[data-astro-cid-v7xy5woz]{align-items:center;gap:var(--space-l);display:grid;position:relative}.resume[data-astro-cid-v7xy5woz] .photo{justify-self:center}.texte[data-astro-cid-v7xy5woz]{z-index:1;max-width:32rem;position:relative}.titre[data-astro-cid-v7xy5woz]{margin-bottom:var(--space-s);font-family:var(--font-titre);font-size:var(--taille-h3);letter-spacing:-.01em;font-weight:800;line-height:1.05}h2[data-astro-cid-v7xy5woz].titre{font-size:var(--taille-h2)}.accroche[data-astro-cid-v7xy5woz],.texte[data-astro-cid-v7xy5woz] .fiche{margin-bottom:var(--space-m)}.actions[data-astro-cid-v7xy5woz]{margin-bottom:var(--space-s);gap:var(--space-s);flex-wrap:wrap;display:flex}.actions[data-astro-cid-v7xy5woz]>[data-astro-cid-v7xy5woz]{white-space:nowrap;flex:1 0 auto;min-height:3.25rem}.devis[data-astro-cid-v7xy5woz]{z-index:0;border:1px solid var(--color-accent);border-radius:var(--radius-s);font-family:var(--font-titre);letter-spacing:.14em;text-transform:uppercase;transition:color var(--duration-base) var(--ease-out);place-items:center;padding:.9em 1.3em;font-size:.8125rem;font-weight:700;text-decoration:none;display:grid;position:relative;overflow:hidden}.devis[data-astro-cid-v7xy5woz]:before{z-index:-1;background:var(--color-accent);content:"";transform-origin:0;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.devis[data-astro-cid-v7xy5woz]:hover,.devis[data-astro-cid-v7xy5woz]:focus-visible{color:var(--color-accent-text)}.devis[data-astro-cid-v7xy5woz]:hover:before,.devis[data-astro-cid-v7xy5woz]:focus-visible:before{transform:none}.resume[data-astro-cid-v7xy5woz] :is(a,p).pastille{--rond:clamp(4rem, 6vw, 5rem);z-index:2;right:var(--droite);bottom:var(--bas);translate:calc(var(--rond) / 2) calc(var(--rond) / 4);flex-direction:row-reverse;align-items:center;gap:0;margin:0;display:flex;position:absolute}.photo-droite[data-astro-cid-v7xy5woz] :is(a,p).pastille{right:auto;left:var(--gauche);translate:calc(var(--rond) / -2) calc(var(--rond) / 4);flex-direction:row}.resume[data-astro-cid-v7xy5woz] :is(a,p).pastille .rond{z-index:1;width:var(--rond);height:var(--rond);background:var(--color-accent);box-shadow:0 .4rem 1.2rem var(--ss-ombre-nuit);color:var(--color-accent-text);transition:scale var(--duration-base) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.resume[data-astro-cid-v7xy5woz] :is(a.lien,p).pastille .rond svg{fill:currentColor;width:56%;height:auto;translate:6%}.resume[data-astro-cid-v7xy5woz] a.pastille{transition:opacity var(--duration-base) var(--ease-out)}.resume[data-astro-cid-v7xy5woz] a.pastille[inert]{opacity:0}.resume[data-astro-cid-v7xy5woz] a.pastille:hover .rond{transform:scale(1.08)}.resume[data-astro-cid-v7xy5woz] :is(a,p).pastille .souligne{padding:.75em calc(var(--rond) / 2 + .6em) .75em 1.1em;border:1px solid var(--color-accent);margin-right:calc(var(--rond) / -2);background:var(--color-bg);color:var(--color-text);font-family:var(--font-titre);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.8125rem;font-weight:700}.photo-droite[data-astro-cid-v7xy5woz] :is(a,p).pastille .souligne{padding:.75em 1.1em .75em calc(var(--rond) / 2 + .6em);margin:0 0 0 calc(var(--rond) / -2)}.resume[data-astro-cid-v7xy5woz] p.pastille .rond{border:1px dashed var(--color-muted);background:var(--color-bg);box-shadow:none;color:var(--color-muted)}.resume[data-astro-cid-v7xy5woz] p.pastille .souligne{border:1px dashed var(--color-muted);color:var(--color-muted)}@media (width>=768px){.resume[data-astro-cid-v7xy5woz]{gap:var(--space-l);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.photo-droite[data-astro-cid-v7xy5woz]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.photo-droite[data-astro-cid-v7xy5woz] .photo{order:2}}.feu[data-astro-cid-vwwtjkv3]{--hauteur-max:clamp(22rem, calc(100svh - var(--entete-h) - 6rem), 38rem);--ombre-detour:var(--ss-ombre-nuit);--pente:clamp(1.5rem, 5vw, 4.5rem);--etincelles-haut:0%;--etincelles-droite:-30%;--etincelles-largeur:160%;--etincelles-hauteur:50%;z-index:1;padding:calc(var(--space-section) + var(--pente)) var(--space-m) var(--space-section);margin-top:calc(-1 * var(--pente));clip-path:polygon(0 var(--pente), 100% 0, 100% 100%, 0 100%);position:relative;overflow:clip}.braise[data-astro-cid-vwwtjkv3]{background:radial-gradient(closest-side, color-mix(in srgb, var(--ss-braise) 28%, transparent), transparent);pointer-events:none;width:55%;height:80%;position:absolute;top:10%;right:5%}@media (width>=768px){.feu[data-astro-cid-vwwtjkv3]{--etincelles-haut:-8%;--etincelles-droite:-14%;--etincelles-largeur:76%;--etincelles-hauteur:92%;padding-inline:var(--space-l)}}.ouverture[data-astro-cid-krqg7gps]{display:grid;position:relative;overflow:clip}.photo[data-astro-cid-krqg7gps]{view-transition-name:mdf-streetside;position:relative}.photo[data-astro-cid-krqg7gps] img{aspect-ratio:1;object-fit:cover;object-position:var(--position);width:100%;height:auto;display:block}.photo[data-astro-cid-krqg7gps]:after{background:linear-gradient(to top, var(--color-bg) 4%, transparent 42%);content:"";position:absolute;inset:0}.texte[data-astro-cid-krqg7gps]{padding:0 var(--space-m) var(--space-l);margin-top:-3.5rem;position:relative}h1[data-astro-cid-krqg7gps]{margin-bottom:var(--space-s);font-size:var(--taille-affiche);letter-spacing:-.04em;line-height:.9}.identite[data-astro-cid-krqg7gps]{margin-bottom:var(--space-m);align-items:center;gap:var(--space-m);display:flex}.identite[data-astro-cid-krqg7gps] .logo{flex:none;width:5rem;height:auto;rotate:-8deg}.sous-titre[data-astro-cid-krqg7gps]{margin-bottom:var(--space-xs);color:var(--color-accent);font-family:var(--font-titre);font-size:var(--taille-h3);letter-spacing:-.01em;font-weight:700;line-height:1.1}.ligne[data-astro-cid-krqg7gps]{max-width:30rem;color:var(--color-muted)}.actions[data-astro-cid-krqg7gps]{align-items:center;gap:var(--space-m) var(--space-l);flex-wrap:wrap;display:flex}.sommaire[data-astro-cid-krqg7gps]{gap:var(--space-s) var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sommaire[data-astro-cid-krqg7gps] a[data-astro-cid-krqg7gps]{font-family:var(--font-titre);font-size:1.125rem;font-weight:700;text-decoration:none}@media (width>=768px){.ouverture[data-astro-cid-krqg7gps]{min-height:clamp(34rem, calc(100svh - var(--entete-h)), 58rem);align-items:end}.photo[data-astro-cid-krqg7gps]{position:absolute;inset:0}.photo[data-astro-cid-krqg7gps] img{aspect-ratio:auto;height:100%}.photo[data-astro-cid-krqg7gps]:after{background:linear-gradient(to top, var(--color-bg) 2%, transparent 62%), linear-gradient(to right, var(--ss-voile-photo), transparent 58%)}.texte[data-astro-cid-krqg7gps]{max-width:44rem;padding:0 var(--space-l) var(--space-l);margin-top:0}.identite[data-astro-cid-krqg7gps] .logo{width:7rem}}.public[data-astro-cid-ospiwftf]{padding:var(--space-section) var(--space-m) calc(var(--space-section) + var(--space-l));position:relative;overflow:clip}.contenu[data-astro-cid-ospiwftf]{max-width:58rem;position:relative}.ss-titre[data-astro-cid-ospiwftf]{max-width:34rem;margin-bottom:var(--space-l)}.parties[data-astro-cid-ospiwftf]{gap:var(--space-l);display:grid}h3[data-astro-cid-ospiwftf]{margin-bottom:var(--space-s);font-family:var(--font-titre);font-size:var(--taille-h3);font-weight:800}.suivre[data-astro-cid-ospiwftf]{margin-top:var(--space-l);align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.etiquette[data-astro-cid-ospiwftf]{color:var(--color-accent);font-family:var(--font-titre);letter-spacing:.16em;text-transform:uppercase;font-size:.8125rem;font-weight:700}@media (width>=768px){.public[data-astro-cid-ospiwftf]{padding-inline:var(--space-l)}.parties[data-astro-cid-ospiwftf]{grid-template-columns:1fr 1fr}}.saisons[data-astro-cid-6vtdlmay]{--rayon:max(240svh, 50vw + 175svh);--pas:32;position:relative}.scene[data-astro-cid-6vtdlmay]{position:relative}.scene[data-astro-cid-6vtdlmay]>.cercles{display:none}.panneau[data-astro-cid-6vtdlmay]{--hauteur-max:clamp(20rem, calc(100svh - var(--entete-h) - 17rem), 30rem);--ombre-detour:var(--ss-ombre-detour);padding:var(--space-section) var(--space-m);position:relative;overflow:clip}.hiver[data-astro-cid-6vtdlmay]{--ombre-detour:var(--ss-ombre-nuit)}.soleil[data-astro-cid-6vtdlmay]{background:radial-gradient(closest-side, var(--ss-soleil), transparent);pointer-events:none;width:70%;height:120%;position:absolute;top:-40%;right:0}@media (width>=768px){.panneau[data-astro-cid-6vtdlmay]{padding:var(--space-l)}}.saisons[data-astro-cid-6vtdlmay].tourne{isolation:isolate;margin-top:calc(-1 * (var(--entete-h) - var(--space-m)))}.saisons[data-astro-cid-6vtdlmay].tourne .scene[data-astro-cid-6vtdlmay]{background:var(--ss-hiver,var(--ss-hiver-indigo));height:100svh;position:relative;overflow:hidden}.saisons[data-astro-cid-6vtdlmay].tourne .scene[data-astro-cid-6vtdlmay]>.cercles{display:block}.saisons[data-astro-cid-6vtdlmay].tourne .pivot[data-astro-cid-6vtdlmay]{position:absolute;inset:0}.saisons[data-astro-cid-6vtdlmay].tourne .bras[data-astro-cid-6vtdlmay]{pointer-events:none;z-index:calc(3 - var(--i));transform-origin:calc(50% + var(--arrivee,1) * var(--rayon)) 50%;position:absolute;inset:0}.saisons[data-astro-cid-6vtdlmay].tourne .panneau{--hauteur-max:clamp(14rem, calc(100svh - var(--entete-h) - 7rem), 38rem);pointer-events:auto;min-height:100svh;padding-top:calc(var(--entete-h) + var(--space-m));padding-bottom:var(--space-m);box-shadow:0 .75rem 0 var(--ss-teinte), 0 1rem 0 var(--color-accent);clip-path:none;transform-origin:calc(50% + var(--depart,1) * var(--rayon)) 50%;align-content:start;margin-top:0;display:grid;position:absolute;inset:0 0 auto}
