.hero[data-astro-cid-yodha2z4]{min-height:100svh;padding-block:calc(var(--entete) + 40px) 120px;align-items:center;display:grid;position:relative}.hero[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 65% at 22% 55%,#0307129e,#0000 72%);position:absolute;inset:0}.hero-grille[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.hero-texte[data-astro-cid-yodha2z4]{justify-items:start;gap:26px;display:grid}.hero-titre[data-astro-cid-yodha2z4]{letter-spacing:-.04em;font-size:clamp(2.6rem,6.6vw,5.4rem);font-weight:700;line-height:1.02}.hero-titre[data-astro-cid-yodha2z4] .ligne[data-astro-cid-yodha2z4]{display:block}.hero-intro[data-astro-cid-yodha2z4]{color:var(--texte-doux);max-width:54ch;text-shadow:var(--ombre-texte);font-size:clamp(1.05rem,1.6vw,1.22rem)}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px;display:flex}.hero-parler[data-astro-cid-yodha2z4]{margin-top:-8px}.hero-stats[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px 36px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hero-stats[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{gap:2px;display:grid}.hero-stats[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{font-family:var(--f-titre);letter-spacing:-.03em;color:var(--etoile);font-variant-numeric:tabular-nums;text-shadow:0 0 24px #3ef0ff59;font-size:1.7rem;font-weight:700}.hero-stats[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{color:var(--texte-doux);font-size:.86rem}.hero-defiler[data-astro-cid-yodha2z4]{font-family:var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--texte-doux);justify-items:center;gap:10px;font-size:.55rem;text-decoration:none;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.hero-souris[data-astro-cid-yodha2z4]{border:2px solid var(--ligne-forte);border-radius:12px;width:24px;height:38px;position:relative}.hero-souris[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--cyan);width:4px;height:6px;box-shadow:0 0 8px var(--cyan);animation:molette 1.8s var(--facile) infinite;margin-left:-2px;position:absolute;top:7px;left:50%}@keyframes molette{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0}}@media (width<=900px){.hero[data-astro-cid-yodha2z4]{padding-top:calc(var(--entete) + 62vw);align-items:start}.hero-grille[data-astro-cid-yodha2z4]{grid-template-columns:1fr}.hero-defiler[data-astro-cid-yodha2z4]{display:none}}.confiance[data-astro-cid-nif7f23e]{border-block:1px solid var(--ligne);-webkit-backdrop-filter:blur(8px);background:#03071273;padding-block:22px;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.confiance-piste[data-astro-cid-nif7f23e]{width:max-content;animation:38s linear infinite defile;display:flex}.confiance[data-astro-cid-nif7f23e]:hover .confiance-piste[data-astro-cid-nif7f23e]{animation-play-state:paused}.confiance-element[data-astro-cid-nif7f23e]{font-family:var(--f-titre);white-space:nowrap;color:var(--etoile);align-items:center;gap:14px;padding-right:28px;font-size:1.05rem;font-weight:500;display:inline-flex}.confiance-icone[data-astro-cid-nif7f23e]{width:26px}.confiance-icone[data-astro-cid-nif7f23e] svg{width:100%;height:auto}.confiance-sep[data-astro-cid-nif7f23e]{color:var(--cyan);text-shadow:0 0 10px var(--cyan);padding-left:14px}@keyframes defile{to{transform:translate(-50%)}}.pourquoi-grille[data-astro-cid-blna62pq]{perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pourquoi-carte[data-astro-cid-blna62pq]{align-content:start;gap:14px;padding:28px 24px;display:grid;position:relative}.pourquoi-carte[data-astro-cid-blna62pq] h3[data-astro-cid-blna62pq]{font-size:1.25rem}.pourquoi-carte[data-astro-cid-blna62pq] p[data-astro-cid-blna62pq]{color:var(--texte-doux);font-size:.97rem}.pourquoi-icone[data-astro-cid-blna62pq]{border:1px solid var(--ligne);background:#2f6bff1f;border-radius:14px;place-items:center;width:56px;height:56px;padding:8px;display:grid}.pourquoi-icone[data-astro-cid-blna62pq] svg{width:100%;height:auto}.icone-telephone[data-astro-cid-blna62pq] .p-c{animation:1.2s steps(2,end) infinite clignote}.icone-loupe[data-astro-cid-blna62pq] svg{animation:3.4s ease-in-out infinite balaye}.icone-etoileAvis[data-astro-cid-blna62pq] svg,.icone-etoile[data-astro-cid-blna62pq] svg{animation:2.6s ease-in-out infinite scintille}.icone-lune[data-astro-cid-blna62pq] .p-w{animation:1.6s steps(2,end) infinite clignote}@keyframes balaye{25%{transform:translate(-2px,-1px)rotate(-6deg)}75%{transform:translate(2px,1px)rotate(6deg)}}@keyframes scintille{50%{filter:drop-shadow(0 0 8px var(--cyan));transform:scale(.88)rotate(8deg)}}@media (width<=1100px){.pourquoi-grille[data-astro-cid-blna62pq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pourquoi-grille[data-astro-cid-blna62pq]{grid-template-columns:1fr}}.mission[data-astro-cid-6mulhoke]{padding-block:clamp(80px,10vw,120px);position:relative}.mission-epingle[data-astro-cid-6mulhoke]{align-content:center;gap:0;min-height:100vh;display:grid}.mission-fenetre[data-astro-cid-6mulhoke]{overflow:hidden}.mission-piste[data-astro-cid-6mulhoke]{width:max-content;padding:10px max(var(--gouttiere), calc((100vw - var(--largeur)) / 2));gap:24px;margin:0;list-style:none;display:flex}.mission-etape[data-astro-cid-6mulhoke]{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;width:min(560px,78vw);min-height:340px;padding:32px;display:grid;position:relative}.mission-illus[data-astro-cid-6mulhoke]{border:1px solid var(--ligne);background:radial-gradient(circle at 50% 60%,#2f6bff47,#03071266 70%);border-radius:18px;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.mission-pixel[data-astro-cid-6mulhoke]{width:74px}.mission-pixel[data-astro-cid-6mulhoke] svg{width:100%;height:auto}.etape-liste[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke] .p-c{animation:1.4s steps(2,end) infinite clignote}.etape-chantier[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke]{opacity:.55;animation:2.8s steps(6,end) infinite construction}.mission-grille[data-astro-cid-6mulhoke]{background-image:linear-gradient(#7cc4ff2e 1px,#0000 1px),linear-gradient(90deg,#7cc4ff2e 1px,#0000 1px);background-size:12px 12px;animation:2.8s linear infinite balayage;position:absolute;inset:0}.etape-fusee[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke]{animation:2.4s ease-in infinite decolle}.etape-fusee[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke] .p-f,.etape-fusee[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke] .p-F{transform-box:fill-box;transform-origin:top;animation:.16s steps(2,end) infinite flamme}.etape-planete[data-astro-cid-6mulhoke] .mission-pixel[data-astro-cid-6mulhoke]{width:70px;animation:20s linear infinite tourneLent}.mission-satellite[data-astro-cid-6mulhoke]{width:26px;filter:drop-shadow(0 0 6px var(--cyan));animation:5s linear infinite orbite;position:absolute;top:50%;left:50%}.mission-satellite[data-astro-cid-6mulhoke] svg{width:100%;height:auto}@keyframes construction{0%{clip-path:inset(100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}@keyframes balayage{to{background-position:0 24px}}@keyframes decolle{0%,15%{transform:translateY(18px)}85%{transform:translateY(-130px)}to{transform:translateY(-130px)}}@keyframes flamme{50%{opacity:.8;transform:scaleY(1.5)}}@keyframes tourneLent{to{transform:rotate(360deg)}}@keyframes orbite{0%{transform:translate(-50%,-50%)rotate(0)translate(58px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(58px)rotate(-360deg)}}.mission-texte[data-astro-cid-6mulhoke]{gap:12px;display:grid}.mission-num[data-astro-cid-6mulhoke]{color:var(--texte-doux);align-items:center;gap:12px;font-size:.86rem;display:flex}.mission-num[data-astro-cid-6mulhoke] span[data-astro-cid-6mulhoke]{font-family:var(--f-pixel);color:var(--nuit-0);background:var(--cyan);border-radius:6px;padding:6px 8px;font-size:.7rem;box-shadow:0 0 14px #3ef0ff80}.mission-texte[data-astro-cid-6mulhoke] h3[data-astro-cid-6mulhoke]{font-size:1.55rem}.mission-texte[data-astro-cid-6mulhoke] p[data-astro-cid-6mulhoke]:last-child{color:var(--texte-doux)}.mission-progression[data-astro-cid-6mulhoke]{background:#7cc4ff26;border-radius:2px;height:2px;margin-top:30px;position:relative;overflow:hidden}.mission-progression[data-astro-cid-6mulhoke] i[data-astro-cid-6mulhoke]{transform-origin:0;background:linear-gradient(90deg, var(--bleu), var(--cyan));box-shadow:0 0 10px var(--cyan);position:absolute;inset:0;transform:scaleX(0)}html.mission-verticale .mission-epingle[data-astro-cid-6mulhoke]{min-height:0}html.mission-verticale .mission-piste[data-astro-cid-6mulhoke]{width:auto;padding:0 max(var(--gouttiere), env(safe-area-inset-left,0px));flex-direction:column}html.mission-verticale .mission-etape[data-astro-cid-6mulhoke]{width:100%}html.mission-verticale .mission-progression[data-astro-cid-6mulhoke]{display:none}@media (width<=640px){.mission-etape[data-astro-cid-6mulhoke]{grid-template-columns:1fr;min-height:0;padding:24px}.mission-illus[data-astro-cid-6mulhoke]{height:130px}}.scanner-grille[data-astro-cid-7unbvkpi]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.scanner-form[data-astro-cid-7unbvkpi]{gap:16px;padding:26px;display:grid;position:relative}.note-email[data-astro-cid-7unbvkpi]{color:var(--texte-discret);margin-top:6px;font-size:.8rem;display:block}.scanner-duo[data-astro-cid-7unbvkpi]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.scanner-statut[data-astro-cid-7unbvkpi]{color:var(--ciel);min-height:1.4em;font-size:.9rem}.scanner-statut[data-astro-cid-7unbvkpi].ko{color:#ff9db0}.scanner-questions[data-astro-cid-7unbvkpi]{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.scanner-questions[data-astro-cid-7unbvkpi] .champ[data-astro-cid-7unbvkpi]:last-child:nth-child(odd){grid-column:1/-1}.scanner-questions[data-astro-cid-7unbvkpi] select[data-astro-cid-7unbvkpi]{min-height:44px}.rapport-offre[data-astro-cid-7unbvkpi]{justify-items:start;gap:10px;padding-top:4px;display:grid}.rapport-offre[data-astro-cid-7unbvkpi][hidden]{display:none}.rapport-offre[data-astro-cid-7unbvkpi] p[data-astro-cid-7unbvkpi]{font-family:var(--f-titre);font-weight:600}.rapport[data-astro-cid-7unbvkpi]{background:linear-gradient(160deg,#7b5cff2e,#0b143799 55%);gap:20px;padding:28px;display:grid;position:relative}.rapport-tete[data-astro-cid-7unbvkpi]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rapport-nom[data-astro-cid-7unbvkpi]{font-family:var(--f-titre);font-weight:600}.rapport-score[data-astro-cid-7unbvkpi]{justify-self:center;width:140px;height:140px;position:relative}.rapport-score[data-astro-cid-7unbvkpi] svg[data-astro-cid-7unbvkpi]{width:100%;height:100%;transform:rotate(-90deg)}.jauge-fond[data-astro-cid-7unbvkpi]{fill:none;stroke:#7cc4ff26;stroke-width:10px}.jauge[data-astro-cid-7unbvkpi]{fill:none;stroke:var(--cyan);stroke-width:10px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--cyan));transition:stroke-dashoffset 1.6s var(--facile)}.rapport-score[data-astro-cid-7unbvkpi] p[data-astro-cid-7unbvkpi]{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.rapport-score[data-astro-cid-7unbvkpi] strong[data-astro-cid-7unbvkpi]{font-family:var(--f-titre);font-size:2.6rem;line-height:1}.rapport-score[data-astro-cid-7unbvkpi] span[data-astro-cid-7unbvkpi]{color:var(--texte-doux);font-size:.85rem}.rapport-bloc[data-astro-cid-7unbvkpi]{gap:8px;display:grid}.rapport-titre[data-astro-cid-7unbvkpi]{font-family:var(--f-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--ciel);font-size:.55rem}.rapport-liste[data-astro-cid-7unbvkpi]{gap:6px;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.rapport-liste[data-astro-cid-7unbvkpi] li[data-astro-cid-7unbvkpi]{padding-left:20px;position:relative}.rapport-liste[data-astro-cid-7unbvkpi] li[data-astro-cid-7unbvkpi]:before{content:"";width:8px;height:8px;position:absolute;top:.55em;left:0}.faible[data-astro-cid-7unbvkpi] li[data-astro-cid-7unbvkpi]:before{background:#ff8fa8;box-shadow:0 0 8px #ff8fa8}.reco[data-astro-cid-7unbvkpi] li[data-astro-cid-7unbvkpi]:before{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.rapport-accroche[data-astro-cid-7unbvkpi]{font-family:var(--f-titre);color:var(--etoile);font-size:1.1rem}.rapport-note[data-astro-cid-7unbvkpi]{color:var(--texte-discret);font-size:.8rem}@media (width<=960px){.scanner-grille[data-astro-cid-7unbvkpi]{grid-template-columns:1fr}}@media (width<=520px){.scanner-duo[data-astro-cid-7unbvkpi],.scanner-questions[data-astro-cid-7unbvkpi]{grid-template-columns:1fr}}.comparateur[data-astro-cid-sfhj2eud]{aspect-ratio:16/9;border:1px solid var(--ligne-forte);user-select:none;border-radius:22px;max-width:980px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 80px #030712b3,0 0 60px #2f6bff2e}.couche[data-astro-cid-sfhj2eud]{position:absolute;inset:0}.apres[data-astro-cid-sfhj2eud]{clip-path:inset(0 0 0 var(--position))}.etiquette[data-astro-cid-sfhj2eud]{z-index:2;font-family:var(--f-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--texte-doux);background:#030712cc;border-radius:6px;padding:8px 10px;font-size:.55rem;position:absolute;top:16px;left:16px}.etiquette-apres[data-astro-cid-sfhj2eud]{background:var(--cyan);color:var(--nuit-0);left:auto;right:16px}.maps[data-astro-cid-sfhj2eud]{color:#3c4043;background:#e9ecef;grid-template-columns:1.1fr 1fr;font-family:Arial,sans-serif;display:grid;position:absolute;inset:0}.maps-carte[data-astro-cid-sfhj2eud]{background:repeating-linear-gradient(35deg,#dfe3e8 0 26px,#e9edf1 26px 52px),#dfe3e8;position:relative}.maps-carte[data-astro-cid-sfhj2eud]:before{content:"";background:#fff;height:14px;position:absolute;top:46%;left:0;right:0;transform:rotate(-8deg)}.epingle[data-astro-cid-sfhj2eud]{background:#ea4335;border-radius:50% 50% 50% 0;width:26px;height:26px;position:absolute;top:38%;left:48%;transform:rotate(-45deg);box-shadow:0 4px 8px #0000004d}.maps-fiche[data-astro-cid-sfhj2eud]{background:#fff;align-content:start;gap:10px;padding:8% 7%;font-size:clamp(.62rem,1.5vw,.95rem);display:grid}.maps-nom[data-astro-cid-sfhj2eud]{color:#202124;font-size:1.6em}.maps-note[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{color:#fbbc04}.maps-type[data-astro-cid-sfhj2eud]{color:#70757a}.maps-boutons[data-astro-cid-sfhj2eud]{flex-wrap:wrap;gap:8px;display:flex}.maps-boutons[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{color:#1a73e8;border:1px solid #dadce0;border-radius:999px;padding:.4em .9em}.maps-boutons[data-astro-cid-sfhj2eud] .barre[data-astro-cid-sfhj2eud]{color:#b0b4b8;text-decoration:line-through}.maps-vide[data-astro-cid-sfhj2eud]{color:#9aa0a6;font-style:italic}.site[data-astro-cid-sfhj2eud]{color:#fff;background:radial-gradient(80% 90% at 80% 10%,#ffb86b59,#0000 60%),linear-gradient(135deg,#1b2440,#33415f 55%,#8a5a3b);grid-template-rows:auto 1fr auto;font-size:clamp(.6rem,1.4vw,.95rem);display:grid;position:absolute;inset:0}.site-barre[data-astro-cid-sfhj2eud]{background:#00000040;align-items:center;gap:1.6em;padding:1.2em 2em;display:flex}.site-barre[data-astro-cid-sfhj2eud] strong[data-astro-cid-sfhj2eud]{font-family:var(--f-titre);margin-right:auto;font-size:1.15em}.site-barre[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{opacity:.85}.site-barre[data-astro-cid-sfhj2eud] em[data-astro-cid-sfhj2eud]{background:#ff8a3d;border-radius:8px;padding:.5em 1em;font-style:normal;font-weight:600}.site-corps[data-astro-cid-sfhj2eud]{grid-template-columns:1.15fr .85fr;align-items:center;min-height:0;display:grid}.site-hero[data-astro-cid-sfhj2eud]{align-content:center;gap:.9em;padding:2em 2.4em;display:grid}.site-visuel[data-astro-cid-sfhj2eud]{background:linear-gradient(#ffcf94 0%,#ff9a5c 45%,#6b4a7a 100%);border-radius:16px;height:82%;margin-right:2.4em;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.site-toit[data-astro-cid-sfhj2eud]{background:linear-gradient(135deg,#0000 49.5%,#3a2a3f 50%) 0/50% 40% no-repeat,linear-gradient(225deg,#0000 49.5%,#3a2a3f 50%) 100%/50% 40% no-repeat,linear-gradient(#f2e6da,#d8c4b4) bottom/84% 60% no-repeat;height:62%;position:absolute;bottom:0;left:10%;right:10%}.site-pastille[data-astro-cid-sfhj2eud]{color:#2a2f3b;background:#ffffffe6;border-radius:999px;padding:.5em .9em;font-weight:700;position:absolute;top:1em;left:1em}.site-sur[data-astro-cid-sfhj2eud]{text-transform:uppercase;letter-spacing:.12em;opacity:.85;font-size:.8em}.site-titre[data-astro-cid-sfhj2eud]{font-family:var(--f-titre);letter-spacing:-.03em;font-size:2.6em;font-weight:700;line-height:1.05}.site-actions[data-astro-cid-sfhj2eud]{flex-wrap:wrap;gap:.8em;display:flex}.site-btn[data-astro-cid-sfhj2eud]{background:#ff8a3d;border-radius:10px;padding:.7em 1.2em;font-weight:600}.site-btn[data-astro-cid-sfhj2eud].ghost{background:#ffffff24;border:1px solid #fff6}.site-note[data-astro-cid-sfhj2eud]{opacity:.9}.site-cartes[data-astro-cid-sfhj2eud]{grid-template-columns:repeat(3,1fr);gap:1em;padding:0 2.4em 2em;display:grid}.site-cartes[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{background:#ffffff1f;border:1px solid #fff3;border-radius:12px;padding:1em;font-weight:600}.poignee[data-astro-cid-sfhj2eud]{top:0;bottom:0;left:var(--position);background:var(--cyan);width:2px;box-shadow:0 0 18px var(--cyan);pointer-events:none;z-index:3;position:absolute;transform:translate(-50%)}.poignee[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{background:var(--nuit-0);border:2px solid var(--cyan);width:54px;height:54px;color:var(--cyan);letter-spacing:2px;border-radius:50%;place-items:center;font-size:.7rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #3ef0ff99}.comparateur-range[data-astro-cid-sfhj2eud]{z-index:4;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.comparateur-range[data-astro-cid-sfhj2eud]:focus-visible+.poignee[data-astro-cid-sfhj2eud],.comparateur[data-astro-cid-sfhj2eud]:focus-within .poignee[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{outline:2px solid var(--etoile)}@media (width<=640px){.comparateur[data-astro-cid-sfhj2eud]{aspect-ratio:3/4}.maps[data-astro-cid-sfhj2eud]{grid-template-rows:.8fr 1fr;grid-template-columns:1fr}.site-barre[data-astro-cid-sfhj2eud] span[data-astro-cid-sfhj2eud]{display:none}.site-cartes[data-astro-cid-sfhj2eud],.site-corps[data-astro-cid-sfhj2eud]{grid-template-columns:1fr}.site-visuel[data-astro-cid-sfhj2eud]{display:none}}.techno-grille[data-astro-cid-ct7ibvzg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.techno-points[data-astro-cid-ct7ibvzg]{gap:22px;margin:0;padding:0;list-style:none;display:grid}.techno-points[data-astro-cid-ct7ibvzg] li[data-astro-cid-ct7ibvzg]{grid-template-columns:18px 1fr;gap:16px;display:grid}.techno-puce[data-astro-cid-ct7ibvzg]{background:var(--violet);width:12px;height:12px;box-shadow:0 0 14px var(--violet), 0 0 0 4px #7b5cff2e;margin-top:8px}.techno-points[data-astro-cid-ct7ibvzg] h3[data-astro-cid-ct7ibvzg]{margin-bottom:4px;font-size:1.2rem}.techno-points[data-astro-cid-ct7ibvzg] p[data-astro-cid-ct7ibvzg]{color:var(--texte-doux)}.demo[data-astro-cid-ct7ibvzg]{background:linear-gradient(160deg,#2f6bff33,#0b14379e 55%);gap:18px;padding:28px;display:grid;position:relative}.demo-titre[data-astro-cid-ct7ibvzg]{font-family:var(--f-titre);font-size:1.2rem;font-weight:600}.demo-form[data-astro-cid-ct7ibvzg]{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.demo-ecran[data-astro-cid-ct7ibvzg]{border:1px solid var(--ligne);background:#030712bf;border-radius:14px;gap:6px;min-height:200px;padding:20px;display:grid;position:relative;overflow:hidden}.demo-ecran[data-astro-cid-ct7ibvzg]:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#7cc4ff0a 0 2px,#0000 2px 4px);position:absolute;inset:0}.demo-label[data-astro-cid-ct7ibvzg]{font-family:var(--f-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-top:6px;font-size:.52rem}.demo-sortie-titre[data-astro-cid-ct7ibvzg]{font-family:var(--f-titre);font-size:1.4rem;font-weight:700;line-height:1.2}.demo-sortie-accroche[data-astro-cid-ct7ibvzg]{color:var(--texte-doux)}.demo-curseur{vertical-align:-.12em;background:var(--cyan);width:.55em;height:1em;margin-left:2px;animation:.8s steps(2,end) infinite clignote;display:inline-block}.demo-note[data-astro-cid-ct7ibvzg]{color:var(--texte-discret);font-size:.8rem}@media (width<=960px){.techno-grille[data-astro-cid-ct7ibvzg]{grid-template-columns:1fr}}@media (width<=560px){.demo-form[data-astro-cid-ct7ibvzg]{grid-template-columns:1fr}}.fondateur[data-astro-cid-xabknr2e]{background:linear-gradient(110deg,#7b5cff47,#0b143799 60%);border-color:#7b5cff8c;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-bottom:56px;padding:22px 26px;display:grid}.fondateur-icone[data-astro-cid-xabknr2e]{width:44px;filter:drop-shadow(0 0 12px var(--cyan));animation:10s linear infinite tourneLent}.fondateur-icone[data-astro-cid-xabknr2e] svg{width:100%;height:auto}.fondateur-titre[data-astro-cid-xabknr2e]{font-family:var(--f-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);margin-bottom:6px;font-size:.66rem}.fondateur-texte[data-astro-cid-xabknr2e] p[data-astro-cid-xabknr2e]:last-child{font-family:var(--f-titre);font-size:1.15rem;font-weight:600}.fondateur-compteur[data-astro-cid-xabknr2e]{justify-items:end;gap:8px;display:grid}.fondateur-restantes[data-astro-cid-xabknr2e]{font-weight:600}.fondateur-places[data-astro-cid-xabknr2e]{gap:5px;display:flex}.fondateur-places[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e]{background:var(--cyan);width:12px;height:12px;box-shadow:0 0 8px var(--cyan)}.fondateur-places[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e].prise,.fondateur-places[data-astro-cid-xabknr2e].attente i[data-astro-cid-xabknr2e]{box-shadow:none;background:#7cc4ff2e}html.fondateur-complet .offre-fondateur[data-astro-cid-xabknr2e]{display:none}html.fondateur-complet .offre-prix[data-astro-cid-xabknr2e].barre{color:var(--etoile);font-size:2.6rem;text-decoration:none}.bloc-tete[data-astro-cid-xabknr2e]{gap:6px;margin-bottom:24px;display:grid}.bloc-tete[data-astro-cid-xabknr2e] h3[data-astro-cid-xabknr2e]{font-size:1.5rem}.bloc-tete[data-astro-cid-xabknr2e] p[data-astro-cid-xabknr2e]{color:var(--texte-doux)}.bloc-abos[data-astro-cid-xabknr2e]{grid-template-columns:1fr auto;align-items:end;gap:18px;margin-top:80px}.offres[data-astro-cid-xabknr2e]{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.offre[data-astro-cid-xabknr2e]{grid-template-rows:auto auto auto auto 1fr auto auto;align-content:start;gap:14px;padding:30px 26px;display:grid;position:relative;overflow:hidden}.offre[data-astro-cid-xabknr2e].populaire{background:linear-gradient(165deg,#2f6bff52,#0b143799 55%);border-color:#3ef0ff8c;box-shadow:0 0 50px #2f6bff47}.offre-badge[data-astro-cid-xabknr2e]{position:absolute;top:22px;right:22px}.offre-orbite[data-astro-cid-xabknr2e]{pointer-events:none;opacity:.7;width:180px;height:180px;position:absolute;top:-60px;right:-60px}.offre-orbite[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e]{border:1px solid #7cc4ff38;border-radius:50%;position:absolute;inset:0}.offre-orbite[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e]:nth-child(2){border-style:dashed;animation:30s linear infinite tourneLent;inset:26px}.offre-orbite[data-astro-cid-xabknr2e] b[data-astro-cid-xabknr2e]{background:var(--cyan);width:8px;height:8px;box-shadow:0 0 10px var(--cyan);margin:-4px;animation:7s linear infinite satelliteOrbite;position:absolute;top:50%;left:50%}@keyframes satelliteOrbite{0%{transform:rotate(0)translate(90px)}to{transform:rotate(360deg)translate(90px)}}.offre-nom[data-astro-cid-xabknr2e]{font-size:1.6rem}.offre-accroche[data-astro-cid-xabknr2e]{color:var(--texte-doux);margin-top:-8px}.offre-prix[data-astro-cid-xabknr2e]{font-family:var(--f-titre);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700;line-height:1}.offre-prix[data-astro-cid-xabknr2e].barre{color:var(--texte-discret);font-size:1.4rem;text-decoration:line-through 2px}.offre-fondateur[data-astro-cid-xabknr2e]{color:var(--texte-doux);margin-top:-6px;font-size:.95rem}.offre-fondateur[data-astro-cid-xabknr2e] strong[data-astro-cid-xabknr2e]{font-family:var(--f-titre);letter-spacing:-.04em;color:var(--etoile);font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:1.05;display:block}.offre-points[data-astro-cid-xabknr2e]{align-content:start;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:grid}.offre-points[data-astro-cid-xabknr2e] li[data-astro-cid-xabknr2e]{color:var(--texte-doux);padding-left:22px;font-size:.96rem;position:relative}.offre-points[data-astro-cid-xabknr2e] li[data-astro-cid-xabknr2e]:before{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 8px var(--cyan);position:absolute;top:.5em;left:0}.offre-cta[data-astro-cid-xabknr2e]{width:100%;margin-top:8px}.offre-acompte[data-astro-cid-xabknr2e]{color:var(--ciel);text-align:center;font-size:.86rem}.abos[data-astro-cid-xabknr2e]{perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.abo[data-astro-cid-xabknr2e]{align-content:center;gap:10px;min-height:260px;padding:30px 28px 30px 210px;display:grid;position:relative;overflow:hidden}.abo-systeme[data-astro-cid-xabknr2e]{width:160px;height:160px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.abo-astre[data-astro-cid-xabknr2e]{background:radial-gradient(circle at 35% 30%, var(--ciel), var(--bleu) 55%, var(--nuit-1));border-radius:50%;position:absolute;inset:52px;box-shadow:0 0 30px #2f6bffb3}.abo-galaxie[data-astro-cid-xabknr2e] .abo-astre[data-astro-cid-xabknr2e]{background:radial-gradient(circle at 35% 30%, #d9ccff, var(--violet) 55%, var(--nuit-1));box-shadow:0 0 34px #7b5cffcc}.abo-systeme[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e]{border:1px solid #7cc4ff47;border-radius:50%;position:absolute;inset:0;transform:rotateX(68deg)}.abo-systeme[data-astro-cid-xabknr2e] i[data-astro-cid-xabknr2e]:nth-of-type(2){opacity:.6;border-style:dashed;inset:-18px}.abo-systeme[data-astro-cid-xabknr2e] b[data-astro-cid-xabknr2e]{background:var(--cyan);width:10px;height:10px;box-shadow:0 0 12px var(--cyan);margin:-5px;animation:6s linear infinite orbiteEllipse;position:absolute;top:50%;left:50%}.abo-galaxie[data-astro-cid-xabknr2e] .abo-systeme[data-astro-cid-xabknr2e] b[data-astro-cid-xabknr2e]{background:var(--etoile);animation-duration:4s}@keyframes orbiteEllipse{0%{z-index:2;transform:translate(80px)scale(1)}25%{transform:translateY(28px)scale(1.2)}50%{transform:translate(-80px)scale(1)}75%{opacity:.5;transform:translateY(-28px)scale(.7)}to{transform:translate(80px)scale(1)}}.abo-nom[data-astro-cid-xabknr2e]{font-size:1.6rem}.abo-prix[data-astro-cid-xabknr2e]{font-family:var(--f-titre);align-items:baseline;gap:6px;display:flex}.abo-prix[data-astro-cid-xabknr2e] span[data-astro-cid-xabknr2e]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:700}.abo-prix[data-astro-cid-xabknr2e] small[data-astro-cid-xabknr2e]{color:var(--texte-doux);font-size:1rem}.abo-equivalent[data-astro-cid-xabknr2e]{color:var(--ciel);min-height:1.2em;margin-top:-6px;font-size:.88rem}.tarifs-mentions[data-astro-cid-xabknr2e]{color:var(--texte-doux);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:32px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.comparer[data-astro-cid-xabknr2e]{margin-top:36px;padding:0;overflow:hidden}.comparer[data-astro-cid-xabknr2e] summary[data-astro-cid-xabknr2e]{cursor:pointer;font-family:var(--f-titre);justify-content:space-between;align-items:center;padding:18px 24px;font-weight:600;list-style:none;display:flex}.comparer[data-astro-cid-xabknr2e] summary[data-astro-cid-xabknr2e]::-webkit-details-marker{display:none}.comparer[data-astro-cid-xabknr2e] summary[data-astro-cid-xabknr2e]:after{content:"+";color:var(--cyan);transition:transform .3s var(--facile);font-size:1.4rem}.comparer[data-astro-cid-xabknr2e][open] summary[data-astro-cid-xabknr2e]:after{transform:rotate(45deg)}.tableau[data-astro-cid-xabknr2e]{padding:0 24px 24px;overflow-x:auto}table[data-astro-cid-xabknr2e]{border-collapse:collapse;width:100%;min-width:560px;font-size:.94rem}th[data-astro-cid-xabknr2e],td[data-astro-cid-xabknr2e]{text-align:left;border-bottom:1px solid var(--ligne);padding:12px 14px}thead[data-astro-cid-xabknr2e] th[data-astro-cid-xabknr2e]{font-family:var(--f-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--ciel);font-size:.55rem}tbody[data-astro-cid-xabknr2e] th[data-astro-cid-xabknr2e]{color:var(--texte);font-weight:500}td[data-astro-cid-xabknr2e]{color:var(--texte-doux)}td[data-astro-cid-xabknr2e].oui{color:var(--cyan);font-weight:700}td[data-astro-cid-xabknr2e].non{color:var(--texte-discret)}@media (width<=1100px){.abos[data-astro-cid-xabknr2e]{grid-template-columns:1fr}}@media (width<=860px){.offres[data-astro-cid-xabknr2e]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media (width<=640px){.fondateur[data-astro-cid-xabknr2e]{grid-template-columns:auto 1fr}.fondateur-compteur[data-astro-cid-xabknr2e]{grid-column:1/-1;justify-items:start}.bloc-abos[data-astro-cid-xabknr2e]{grid-template-columns:1fr}.abo[data-astro-cid-xabknr2e]{padding:190px 24px 28px}.abo-systeme[data-astro-cid-xabknr2e]{top:20px;left:50%;transform:translate(-50%)}}.sim-grille[data-astro-cid-qzb7aghr]{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.sim-config[data-astro-cid-qzb7aghr]{gap:18px;display:grid}.sim-bloc[data-astro-cid-qzb7aghr]{gap:16px;min-width:0;margin:0;padding:24px;display:grid}.sim-bloc[data-astro-cid-qzb7aghr] legend[data-astro-cid-qzb7aghr]{float:left;width:100%;font-family:var(--f-titre);align-items:center;gap:12px;padding:0;font-size:1.2rem;font-weight:600;display:flex}.sim-num[data-astro-cid-qzb7aghr]{font-family:var(--f-pixel);color:var(--nuit-0);background:var(--cyan);border-radius:6px;padding:6px 7px;font-size:.6rem;box-shadow:0 0 12px #3ef0ff80}.sim-choix[data-astro-cid-qzb7aghr]{clear:both;gap:12px;display:grid}.sim-choix-3[data-astro-cid-qzb7aghr]{grid-template-columns:repeat(3,minmax(0,1fr))}.sim-choix-2[data-astro-cid-qzb7aghr]{grid-template-columns:repeat(2,minmax(0,1fr))}.sim-carte[data-astro-cid-qzb7aghr]{cursor:pointer;position:relative}.sim-carte[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]{opacity:0;pointer-events:none;position:absolute}.sim-carte-corps[data-astro-cid-qzb7aghr]{border:1px solid var(--ligne-forte);height:100%;transition:border-color .25s, background .25s, box-shadow .25s, transform .25s var(--facile);background:#03071280;border-radius:14px;align-content:start;gap:8px;padding:16px;display:grid}.sim-carte[data-astro-cid-qzb7aghr]:hover .sim-carte-corps[data-astro-cid-qzb7aghr]{border-color:var(--ciel);transform:translateY(-2px)}.sim-carte[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]:checked+.sim-carte-corps[data-astro-cid-qzb7aghr]{border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan), 0 0 28px #3ef0ff47;background:linear-gradient(160deg,#2f6bff59,#03071299)}.sim-carte[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]:focus-visible+.sim-carte-corps[data-astro-cid-qzb7aghr]{outline:2px solid var(--etoile);outline-offset:3px}.sim-carte-nom[data-astro-cid-qzb7aghr]{font-family:var(--f-titre);flex-wrap:wrap;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;display:flex}.sim-carte-detail[data-astro-cid-qzb7aghr]{color:var(--texte-doux);font-size:.84rem}.sim-carte-prix[data-astro-cid-qzb7aghr]{font-family:var(--f-titre);font-variant-numeric:tabular-nums}.sim-carte-prix[data-astro-cid-qzb7aghr] b[data-astro-cid-qzb7aghr]{font-size:1.3rem}.sim-carte-prix[data-astro-cid-qzb7aghr] s[data-astro-cid-qzb7aghr]{color:var(--texte-discret);font-size:.9rem}.sim-carte-prix[data-astro-cid-qzb7aghr] small[data-astro-cid-qzb7aghr]{color:var(--texte-doux)}.sim-astre[data-astro-cid-qzb7aghr]{background:radial-gradient(circle at 35% 30%, var(--ciel), var(--bleu));width:14px;height:14px;box-shadow:0 0 10px var(--bleu);border-radius:50%}.astre-galaxie[data-astro-cid-qzb7aghr]{background:radial-gradient(circle at 35% 30%, #d9ccff, var(--violet));box-shadow:0 0 10px var(--violet)}.sim-bascule[data-astro-cid-qzb7aghr]{clear:both;justify-self:start}.sim-options[data-astro-cid-qzb7aghr]{clear:both;gap:10px;display:grid}.sim-option[data-astro-cid-qzb7aghr]{border:1px solid var(--ligne);background:#03071266;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.sim-option-interrupteur[data-astro-cid-qzb7aghr]{cursor:pointer}.sim-option-interrupteur[data-astro-cid-qzb7aghr]:has(input:checked){background:#2f6bff29;border-color:#3ef0ff80}.sim-option-texte[data-astro-cid-qzb7aghr]{gap:2px;min-width:0;display:grid}.sim-option-nom[data-astro-cid-qzb7aghr]{font-weight:600}.sim-option-aide[data-astro-cid-qzb7aghr]{color:var(--texte-doux);font-size:.82rem}.sim-option-prix[data-astro-cid-qzb7aghr]{color:var(--ciel);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9rem}.sim-pas[data-astro-cid-qzb7aghr]{border:1px solid var(--ligne-forte);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.sim-pas[data-astro-cid-qzb7aghr] button[data-astro-cid-qzb7aghr]{cursor:pointer;background:#2f6bff2e;border:0;width:38px;height:38px;font-size:1.1rem}.sim-pas[data-astro-cid-qzb7aghr] button[data-astro-cid-qzb7aghr]:hover{background:#3ef0ff40}.sim-pas[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]{text-align:center;width:44px;height:38px;font:600 1rem var(--f-titre);color:var(--texte);-moz-appearance:textfield;background:0 0;border:0}.sim-pas[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]::-webkit-inner-spin-button,.sim-pas[data-astro-cid-qzb7aghr] input[data-astro-cid-qzb7aghr]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sim-interrupteur[data-astro-cid-qzb7aghr]{appearance:none;border:1px solid var(--ligne-forte);cursor:pointer;background:#7cc4ff33;border-radius:999px;width:46px;height:26px;margin:0;transition:background .25s;position:relative}.sim-interrupteur[data-astro-cid-qzb7aghr]:after{content:"";background:var(--etoile);width:18px;height:18px;transition:transform .25s var(--facile), background .25s;position:absolute;top:3px;left:3px}.sim-interrupteur[data-astro-cid-qzb7aghr]:checked{background:var(--bleu);box-shadow:0 0 14px #2f6bff99}.sim-interrupteur[data-astro-cid-qzb7aghr]:checked:after{background:var(--cyan);transform:translate(20px)}.sim-recap[data-astro-cid-qzb7aghr]{top:calc(var(--entete) + 18px);background:linear-gradient(170deg,#2f6bff3d,#0b1437b3 45%);border-color:#3ef0ff66;gap:16px;padding:26px;display:grid;position:sticky;box-shadow:0 0 60px #2f6bff40}.sim-recap-titre[data-astro-cid-qzb7aghr]{font-family:var(--f-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:10px;font-size:.66rem;display:flex}.sim-recap-icone[data-astro-cid-qzb7aghr]{width:16px}.sim-recap-icone[data-astro-cid-qzb7aghr] svg,.sim-securite[data-astro-cid-qzb7aghr] svg{width:100%;height:auto}.sim-lignes[data-astro-cid-qzb7aghr]{gap:8px;margin:0;display:grid}.sim-lignes[data-astro-cid-qzb7aghr]>div[data-astro-cid-qzb7aghr]{justify-content:space-between;gap:16px;font-size:.94rem;display:flex}.sim-lignes[data-astro-cid-qzb7aghr] dt[data-astro-cid-qzb7aghr]{color:var(--texte-doux)}.sim-lignes[data-astro-cid-qzb7aghr] dt[data-astro-cid-qzb7aghr] small[data-astro-cid-qzb7aghr]{color:var(--texte-discret);font-size:.78rem;display:block}.sim-lignes[data-astro-cid-qzb7aghr] dd[data-astro-cid-qzb7aghr]{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0}.sim-lignes[data-astro-cid-qzb7aghr] dd[data-astro-cid-qzb7aghr] small[data-astro-cid-qzb7aghr]{color:var(--texte-doux)}.sim-lignes[data-astro-cid-qzb7aghr] .moins[data-astro-cid-qzb7aghr]{color:var(--cyan)}.sim-lignes[data-astro-cid-qzb7aghr] .total[data-astro-cid-qzb7aghr]{border-top:1px solid var(--ligne-forte);padding-top:8px;font-weight:600}.sim-lignes[data-astro-cid-qzb7aghr] .total[data-astro-cid-qzb7aghr] dt[data-astro-cid-qzb7aghr]{color:var(--texte)}.sim-aujourdhui[data-astro-cid-qzb7aghr]{background:#03071299;border:1px solid #3ef0ff73;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:inset 0 0 30px #3ef0ff14}.sim-aujourdhui-titre[data-astro-cid-qzb7aghr]{font-weight:600}.sim-aujourdhui-aide[data-astro-cid-qzb7aghr]{color:var(--texte-doux);font-size:.8rem}.sim-gros[data-astro-cid-qzb7aghr]{font-family:var(--f-titre);letter-spacing:-.03em;color:var(--cyan);text-shadow:0 0 20px #3ef0ff73;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.1rem;font-weight:700}.sim-jauge[data-astro-cid-qzb7aghr]{gap:3px;height:12px;display:flex}.sim-jauge[data-astro-cid-qzb7aghr] i[data-astro-cid-qzb7aghr]{height:100%;transition:flex-basis .6s var(--facile);flex:0 0 33%;display:block}.j-acompte[data-astro-cid-qzb7aghr]{--c:var(--cyan)}.j-solde[data-astro-cid-qzb7aghr]{--c:var(--bleu)}.j-abonnement[data-astro-cid-qzb7aghr]{--c:var(--violet)}.sim-jauge[data-astro-cid-qzb7aghr] i[data-astro-cid-qzb7aghr]{background:repeating-linear-gradient(90deg, var(--c) 0 8px, transparent 8px 10px);box-shadow:0 0 10px color-mix(in srgb, var(--c) 60%, transparent)}.sim-legende[data-astro-cid-qzb7aghr]{color:var(--texte-doux);flex-wrap:wrap;gap:16px;margin:-6px 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.sim-legende[data-astro-cid-qzb7aghr] li[data-astro-cid-qzb7aghr]:before{content:"";background:var(--c);width:8px;height:8px;margin-right:6px;display:inline-block}.sim-payer[data-astro-cid-qzb7aghr]{width:100%;min-height:58px;font-size:1.05rem}.sim-parler[data-astro-cid-qzb7aghr]{text-align:center;justify-self:center}html.fondateur-complet .sim-carte-prix[data-astro-cid-qzb7aghr] s[data-astro-cid-qzb7aghr]{display:none}.sim-statut[data-astro-cid-qzb7aghr]{color:var(--ciel);min-height:0;font-size:.9rem}.sim-statut[data-astro-cid-qzb7aghr]:empty{display:none}.sim-note[data-astro-cid-qzb7aghr]{color:var(--texte-doux);font-size:.8rem}.sim-securite[data-astro-cid-qzb7aghr]{color:var(--texte-discret);grid-template-columns:16px 1fr;align-items:start;gap:10px;font-size:.78rem;display:grid}.sim-barre[data-astro-cid-qzb7aghr]{z-index:85;padding:12px max(16px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--ligne-forte);transition:transform .35s var(--facile);background:#030712d9;justify-content:space-between;align-items:center;gap:16px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sim-barre-label[data-astro-cid-qzb7aghr]{color:var(--texte-doux);font-size:.78rem}.sim-barre-montant[data-astro-cid-qzb7aghr]{font-family:var(--f-titre);color:var(--cyan);font-size:1.3rem;font-weight:700}html.sim-barre-visible .sim-barre[data-astro-cid-qzb7aghr]{transform:none}@media (width<=1060px){.sim-grille[data-astro-cid-qzb7aghr]{grid-template-columns:1fr}.sim-recap[data-astro-cid-qzb7aghr]{position:static}.sim-barre[data-astro-cid-qzb7aghr]{display:flex}}@media (width<=640px){.sim-choix-3[data-astro-cid-qzb7aghr],.sim-choix-2[data-astro-cid-qzb7aghr]{grid-template-columns:1fr}.sim-bloc[data-astro-cid-qzb7aghr]{padding:18px}.sim-option[data-astro-cid-qzb7aghr]{grid-template-columns:minmax(0,1fr) auto}.sim-option[data-astro-cid-qzb7aghr] .sim-option-prix[data-astro-cid-qzb7aghr]{grid-area:2/1}.sim-pas[data-astro-cid-qzb7aghr],.sim-interrupteur[data-astro-cid-qzb7aghr]{grid-area:1/2/span 2}}.projets[data-astro-cid-y3a3vjcw]{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.projet[data-astro-cid-y3a3vjcw]{gap:18px;display:grid}.projet-plombier[data-astro-cid-y3a3vjcw]{--c1:#0b2d4d;--c2:#1fb6ff;--c3:#e8f6ff}.projet-couvreur[data-astro-cid-y3a3vjcw]{--c1:#2a2f3b;--c2:#ff8a3d;--c3:#fff1e6}.projet-pisciniste[data-astro-cid-y3a3vjcw]{--c1:#043d4a;--c2:#3ef0d0;--c3:#e6fffb}.scene[data-astro-cid-y3a3vjcw]{aspect-ratio:4/3;border:1px solid var(--ligne);background:radial-gradient(circle at 50% 40%,#2f6bff40,#0307124d 70%);border-radius:22px;position:relative}.projet-badge[data-astro-cid-y3a3vjcw]{z-index:3;position:absolute;top:14px;left:14px}.ordi[data-astro-cid-y3a3vjcw]{width:78%;animation:7s ease-in-out infinite flotter;animation-delay:var(--decalage);position:absolute;top:14%;left:7%}.ordi-ecran[data-astro-cid-y3a3vjcw]{aspect-ratio:16/10;background:var(--c1);border:6px solid #10183a;border-bottom-width:8px;border-radius:10px 10px 0 0;overflow:hidden;box-shadow:0 20px 50px #030712b3}.ordi-base[data-astro-cid-y3a3vjcw]{background:linear-gradient(#1c2752,#0c1330);border-radius:0 0 12px 12px;height:9px;margin:0 -7%}.tel[data-astro-cid-y3a3vjcw]{aspect-ratio:9/18.5;background:var(--c1);width:24%;animation:6s ease-in-out infinite reverse flotter;animation-delay:var(--decalage);border:4px solid #10183a;border-radius:14px;position:absolute;bottom:8%;right:6%;overflow:hidden;box-shadow:0 18px 40px #030712cc}@keyframes flotter{50%{transform:translateY(-10px)rotate(-.6deg)}}.mini-site[data-astro-cid-y3a3vjcw]{height:100%;color:var(--c3);background:radial-gradient(90% 70% at 85% 0%, color-mix(in srgb, var(--c2) 45%, transparent), transparent 70%), var(--c1);grid-template-rows:auto 1fr auto;font-size:clamp(5px,.62vw,8px);display:grid}.mini-barre[data-astro-cid-y3a3vjcw]{align-items:center;gap:1.2em;padding:1em 1.4em;display:flex}.mini-barre[data-astro-cid-y3a3vjcw] b[data-astro-cid-y3a3vjcw]{font-family:var(--f-titre);margin-right:auto;font-size:1.4em}.mini-barre[data-astro-cid-y3a3vjcw] i[data-astro-cid-y3a3vjcw]{background:color-mix(in srgb, var(--c3) 35%, transparent);border-radius:4px;width:3em;height:.6em}.mini-hero[data-astro-cid-y3a3vjcw]{align-content:center;gap:1em;padding:.6em 1.4em;display:grid}.mini-titre[data-astro-cid-y3a3vjcw]{font-family:var(--f-titre);max-width:14em;font-size:2.4em;font-weight:700;line-height:1.05}.mini-bouton[data-astro-cid-y3a3vjcw]{background:var(--c2);color:var(--c1);border-radius:.6em;justify-self:start;padding:.7em 1.2em;font-size:1.1em;font-weight:700}.mini-cartes[data-astro-cid-y3a3vjcw]{grid-template-columns:repeat(3,1fr);gap:.8em;padding:0 1.4em 1.4em;display:grid}.mini-cartes[data-astro-cid-y3a3vjcw] span[data-astro-cid-y3a3vjcw]{background:color-mix(in srgb, var(--c3) 14%, transparent);border:1px solid color-mix(in srgb, var(--c3) 22%, transparent);border-radius:.6em;height:4em}.tel[data-astro-cid-y3a3vjcw] .mini-site[data-astro-cid-y3a3vjcw]{font-size:clamp(3.5px,.42vw,5.5px)}.tel[data-astro-cid-y3a3vjcw] .mini-cartes[data-astro-cid-y3a3vjcw]{grid-template-columns:1fr 1fr}.tel[data-astro-cid-y3a3vjcw] .mini-titre[data-astro-cid-y3a3vjcw]{font-size:2.6em}.projet-legende[data-astro-cid-y3a3vjcw] h3[data-astro-cid-y3a3vjcw]{font-size:1.2rem}.projet-legende[data-astro-cid-y3a3vjcw] p[data-astro-cid-y3a3vjcw]{color:var(--texte-doux);font-size:.94rem}@media (width<=1000px){.projets[data-astro-cid-y3a3vjcw]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.mini-site[data-astro-cid-y3a3vjcw]{font-size:clamp(5px,1.4vw,9px)}.tel[data-astro-cid-y3a3vjcw] .mini-site[data-astro-cid-y3a3vjcw]{font-size:clamp(3.5px,.95vw,6px)}}.carrousel-piste[data-astro-cid-qqd6n2f6]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;gap:20px;margin:0;padding:4px;list-style:none;display:grid;overflow-x:auto}.carrousel-piste[data-astro-cid-qqd6n2f6]::-webkit-scrollbar{display:none}.avis[data-astro-cid-qqd6n2f6]{scroll-snap-align:start;border-radius:var(--rayon);align-content:start;gap:16px;min-height:240px;padding:28px;display:grid}.avis-etoiles[data-astro-cid-qqd6n2f6]{color:var(--cyan);letter-spacing:4px;text-shadow:0 0 10px #3ef0ff80;font-size:1.1rem}.avis[data-astro-cid-qqd6n2f6] blockquote[data-astro-cid-qqd6n2f6]{margin:0;font-size:1.05rem}.avis-auteur[data-astro-cid-qqd6n2f6]{color:var(--texte-doux);font-size:.92rem}.avis-vide[data-astro-cid-qqd6n2f6]{border:1.5px dashed var(--ligne-forte);-webkit-backdrop-filter:blur(12px);background:#0307129e}.avis-vide[data-astro-cid-qqd6n2f6] .avis-etoiles[data-astro-cid-qqd6n2f6]{color:var(--texte-discret);text-shadow:none}.avis-lignes[data-astro-cid-qqd6n2f6]{gap:10px;display:grid}.avis-lignes[data-astro-cid-qqd6n2f6] i[data-astro-cid-qqd6n2f6]{background:linear-gradient(90deg,#7cc4ff1a,#7cc4ff38,#7cc4ff1a) 0 0/200% 100%;border-radius:5px;height:10px;animation:2.4s linear infinite lueur}.avis-lignes[data-astro-cid-qqd6n2f6] i[data-astro-cid-qqd6n2f6]:nth-child(2){width:85%}.avis-lignes[data-astro-cid-qqd6n2f6] i[data-astro-cid-qqd6n2f6]:nth-child(3){width:60%}@keyframes lueur{to{background-position:-200% 0}}.avis-reserve[data-astro-cid-qqd6n2f6]{color:var(--texte-doux);font-size:.9rem}.carrousel-controles[data-astro-cid-qqd6n2f6]{justify-content:center;gap:12px;margin-top:24px;display:flex}.carrousel-bouton[data-astro-cid-qqd6n2f6]{border:1px solid var(--ligne-forte);cursor:pointer;background:#03071280;border-radius:50%;width:48px;height:48px;font-size:1.2rem}.carrousel-bouton[data-astro-cid-qqd6n2f6]:hover{border-color:var(--cyan);color:var(--cyan)}.garantie-grille[data-astro-cid-5cqnbijk]{background:linear-gradient(120deg,#3ef0ff1a,#0b143799 50%,#7b5cff29);grid-template-columns:280px minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(28px,5vw,56px);display:grid}.garantie-embleme[data-astro-cid-5cqnbijk]{justify-self:center;place-items:center;width:240px;height:240px;display:grid;position:relative}.garantie-embleme[data-astro-cid-5cqnbijk] i[data-astro-cid-5cqnbijk]{border:1px solid #3ef0ff4d;border-radius:50%;animation:18s linear infinite tourne;position:absolute;inset:0}.garantie-embleme[data-astro-cid-5cqnbijk] i[data-astro-cid-5cqnbijk]:nth-child(2){border-style:dashed;animation-duration:12s;animation-direction:reverse;inset:26px}.garantie-embleme[data-astro-cid-5cqnbijk] i[data-astro-cid-5cqnbijk]:nth-child(3){border-color:#7b5cff73;inset:52px}.garantie-embleme[data-astro-cid-5cqnbijk] i[data-astro-cid-5cqnbijk]:after{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 10px var(--cyan);margin-left:-4px;position:absolute;top:-4px;left:50%}@keyframes tourne{to{transform:rotate(360deg)}}.garantie-bouclier[data-astro-cid-5cqnbijk]{filter:drop-shadow(0 0 24px #3ef0ff8c);width:96px;animation:3.6s ease-in-out infinite respire}.garantie-bouclier[data-astro-cid-5cqnbijk] svg{width:100%;height:auto}@keyframes respire{50%{transform:scale(1.06)}}.garantie-texte[data-astro-cid-5cqnbijk]{gap:16px;display:grid}.garantie-texte[data-astro-cid-5cqnbijk] h2[data-astro-cid-5cqnbijk]{font-size:clamp(2rem,4.4vw,3.2rem)}.garantie-texte[data-astro-cid-5cqnbijk]>p[data-astro-cid-5cqnbijk]{color:var(--texte-doux);max-width:60ch;font-size:1.08rem}.garantie-texte[data-astro-cid-5cqnbijk] ul[data-astro-cid-5cqnbijk]{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.garantie-texte[data-astro-cid-5cqnbijk] li[data-astro-cid-5cqnbijk]{padding-left:28px;position:relative}.garantie-texte[data-astro-cid-5cqnbijk] li[data-astro-cid-5cqnbijk]:before{content:"✓";color:var(--cyan);text-shadow:0 0 10px var(--cyan);font-weight:700;position:absolute;left:0}@media (width<=820px){.garantie-grille[data-astro-cid-5cqnbijk]{grid-template-columns:1fr}}.faq-grille[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.faq-grille[data-astro-cid-gfo3rpqg] .section-tete[data-astro-cid-gfo3rpqg]{top:calc(var(--entete) + 30px);position:sticky}.faq-liste[data-astro-cid-gfo3rpqg]{gap:12px;display:grid}.faq-item[data-astro-cid-gfo3rpqg]{padding:0;transition:border-color .3s,background .3s}.faq-item[data-astro-cid-gfo3rpqg][open]{background:#0d1840a6;border-color:#3ef0ff73}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{cursor:pointer;font-family:var(--f-titre);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-size:1.08rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{flex:none;width:14px;height:14px;position:relative}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:before,.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--cyan);height:2px;transition:transform .3s var(--facile);position:absolute;top:6px;left:0;right:0}.faq-item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:after{transform:rotate(0)}.faq-item[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--texte-doux);animation:deplie .4s var(--facile);padding:0 22px 22px}@keyframes deplie{0%{opacity:0;transform:translateY(-6px)}}@media (width<=900px){.faq-grille[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr}.faq-grille[data-astro-cid-gfo3rpqg] .section-tete[data-astro-cid-gfo3rpqg]{position:static}}.contact-grille[data-astro-cid-d56ov33j]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.contact-intro[data-astro-cid-d56ov33j]{gap:24px;display:grid}.contact-email[data-astro-cid-d56ov33j]{gap:4px;padding:18px 22px;display:grid}.contact-email[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j]{color:var(--texte-doux);font-size:.86rem}.contact-email[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{font-family:var(--f-titre);word-break:break-all;user-select:all;font-size:1.1rem;font-weight:600}.pas-de-tir[data-astro-cid-d56ov33j]{align-content:end;justify-items:center;height:200px;display:grid;position:relative}.contact-fusee[data-astro-cid-d56ov33j]{filter:drop-shadow(0 0 16px #3ef0ff80);width:64px;animation:2.6s ease-in-out infinite vibre}.contact-fusee[data-astro-cid-d56ov33j] svg{width:100%;height:auto}.contact-fusee[data-astro-cid-d56ov33j] .p-f,.contact-fusee[data-astro-cid-d56ov33j] .p-F{opacity:.35;transform-box:fill-box;transform-origin:top;animation:.3s steps(2,end) infinite flammeLente}.contact-fusee.decolle .p-f,.contact-fusee.decolle .p-F{opacity:1;animation-duration:.12s}@keyframes flammeLente{50%{transform:scaleY(1.4)}}@keyframes vibre{50%{transform:translateY(-4px)}}.pas-de-tir-sol[data-astro-cid-d56ov33j]{background:linear-gradient(90deg, transparent, var(--ciel), transparent);width:140px;height:6px;box-shadow:0 0 20px var(--ciel);margin-top:6px}.contact-form[data-astro-cid-d56ov33j]{gap:16px;padding:clamp(22px,4vw,34px);display:grid;position:relative}.duo[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.consentement[data-astro-cid-d56ov33j]{color:var(--texte-doux);align-items:flex-start;gap:10px;font-size:.88rem;display:flex}.consentement[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]{width:18px;height:18px;accent-color:var(--cyan);margin-top:4px}.contact-statut[data-astro-cid-d56ov33j]{min-height:1.4em;color:var(--ciel);font-size:.95rem}.contact-statut[data-astro-cid-d56ov33j].ok{color:var(--cyan)}.contact-statut[data-astro-cid-d56ov33j].ko{color:#ff9db0}@media (width<=960px){.contact-grille[data-astro-cid-d56ov33j]{grid-template-columns:1fr}.pas-de-tir[data-astro-cid-d56ov33j]{height:140px}}@media (width<=560px){.duo[data-astro-cid-d56ov33j]{grid-template-columns:1fr}}
