.page-hero .visuel-a{justify-self:end;width:min(100%,460px);aspect-ratio:6/5;border-radius:34px;background:linear-gradient(150deg,var(--rose-2),var(--sable-2));box-shadow:0 0 0 1px var(--trait);display:grid;place-items:center;padding:6%;color:var(--encre)}.dessin{width:100%;height:100%;color:var(--encre)}.dessin path,.dessin rect,.dessin circle,.dessin ellipse{stroke-width:1.3;vector-effect:non-scaling-stroke}.dessin .cu{color:var(--cuivre);stroke:var(--cuivre)}.page-hero .bientot{margin-bottom:22px}.bientot.petit{height:26px;padding:0 11px;font-size:11px;margin:0;letter-spacing:.08em;white-space:nowrap}.vocab{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 34px}.vocab .etiq{font:400 12px/1 var(--f-texte);letter-spacing:.17em;text-transform:uppercase;color:var(--cuivre-texte)}.vocab ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.vocab li{padding:7px 18px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--trait-fort);font:300 italic 19px/1.2 var(--f-titre);background:var(--blanc)}.grille-a{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.carte-a{border-radius:var(--rayon);padding:30px 26px 32px;box-shadow:0 0 0 1px var(--trait)}.carte-a:nth-child(1){background:var(--rose-2)}.carte-a:nth-child(2){background:var(--sable-2)}.carte-a:nth-child(3){background:var(--sauge-2)}.carte-a:nth-child(4){background:var(--ciel-2)}.carte-a h3{font:300 24px/1.15 var(--f-titre);margin:22px 0 10px;letter-spacing:-.01em}.carte-a p{margin:0;font-size:15.5px;color:var(--encre-2);line-height:1.6}.rond{flex:none;width:48px;height:48px;border-radius:50%;background:var(--blanc);box-shadow:inset 0 0 0 1px var(--trait-fort);display:grid;place-items:center;color:var(--encre)}.ico{width:24px;height:24px}.etat{margin-top:26px}.note-b{margin:0;max-width:820px;padding:22px 28px;border-radius:24px;background:var(--sable-2);box-shadow:inset 0 0 0 1px #c0894f4d;color:var(--encre-2);font-size:16px}.cadre-maq{position:relative;width:100%;overflow:hidden;border-radius:var(--rayon);box-shadow:0 0 0 1px var(--trait),0 40px 80px -40px #1f2a554d;background:var(--blanc)}.maq{width:920px;min-height:440px;position:relative}.maq .ecran{min-height:440px;position:relative;height:auto}.maq .ecran main{grid-template-rows:auto 1fr}.maq .ecran .haut .b{white-space:nowrap}.maq .ecran aside svg{height:2.6cqw;width:auto;margin-bottom:1.2cqw}.ea-corps{display:grid;gap:1.4cqw;grid-template-rows:auto auto;align-content:start;min-height:0}.ea-corps.duo{grid-template-columns:1.1fr 1fr;grid-template-rows:none;align-items:start}.tab,.cal,.fiche,.plan{border-radius:1.4cqw;box-shadow:0 0 0 1px var(--trait);padding:1.2cqw 1.4cqw;min-width:0}.tab .th,.tab .tr{display:grid;grid-template-columns:1.5fr .6fr 1.4fr 1.1fr .8fr;gap:1cqw;align-items:center;font-size:1cqw;padding:.95cqw 0;border-bottom:1px solid var(--trait)}.tab .th{font-size:.85cqw;color:var(--brume);letter-spacing:.06em;text-transform:uppercase;padding-top:.2cqw}.tab .tr:last-child{border-bottom:0}.tab .nm{font:300 1.5cqw/1.1 var(--f-titre)}.tab .pr{font:300 1.5cqw/1 var(--f-titre);color:var(--cuivre-texte);text-align:right}.tab .th span:last-child{text-align:right}.trois{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2cqw}.trois div{border-radius:1.4cqw;box-shadow:0 0 0 1px var(--trait);padding:1.1cqw 1.4cqw}.trois small{display:block;font-size:.9cqw;color:var(--brume)}.trois b{display:block;font:300 2.6cqw/1.1 var(--f-titre);margin:.3cqw 0}.trois em{font-style:normal;font-size:.9cqw;color:var(--cuivre-texte)}.cal .lg{display:grid;grid-template-columns:11cqw 1fr;gap:1cqw;align-items:center;padding:.8cqw 0;border-bottom:1px solid var(--trait)}.cal .lg:last-child{border-bottom:0}.cal .nm{font:300 1.3cqw/1.1 var(--f-titre)}.cal .jrs{display:grid;grid-template-columns:repeat(14,1fr);font-size:.85cqw;color:var(--brume);text-align:center}.cal .jrs i{font-style:normal}.barres-j{display:grid;grid-template-columns:repeat(14,1fr);grid-auto-rows:3.2cqw;gap:.25cqw .2cqw;position:relative}.barres-j u{text-decoration:none;display:flex;align-items:center;padding:0 .9cqw;border-radius:99px;font-size:.88cqw;white-space:nowrap;overflow:hidden;grid-row:1}.barres-j .v{background:var(--sauge);color:#34472b}.barres-j .c{background:var(--ciel);color:#2c3a6e}.barres-j .m{background:var(--sable);color:var(--cuivre-texte);justify-content:center;padding:0}.barres-j .a{background:var(--rose);color:var(--encre)}.fiche .hx6{margin:0 0 1cqw;font:400 1.1cqw/1 var(--f-texte);letter-spacing:.02em}.fiche .ch{display:flex;justify-content:space-between;gap:1cqw;align-items:center;font-size:1cqw;padding:.85cqw 0;border-bottom:1px solid var(--trait)}.fiche .ch label{color:var(--brume)}.fiche .ch span{text-align:right}.fiche .ch.att span{background:var(--sable-2);color:var(--cuivre-texte);padding:.3cqw 1cqw;border-radius:99px;font-size:.9cqw}.fiche .cx{display:grid;grid-template-columns:2cqw 1fr auto;gap:1cqw;align-items:center;font-size:1cqw;padding:.85cqw 0;border-bottom:1px solid var(--trait)}.fiche .cx i{width:1.6cqw;height:1.6cqw;border-radius:.5cqw;box-shadow:inset 0 0 0 1px var(--trait-fort)}.fiche .cx.on i{background:var(--encre);box-shadow:none;position:relative}.fiche .cx.on i:after{content:"";position:absolute;left:.45cqw;top:.25cqw;width:.45cqw;height:.8cqw;border:solid var(--papier);border-width:0 .15cqw .15cqw 0;transform:rotate(45deg)}.fiche .cx small,.fiche .tot small{display:block;color:var(--brume);font-size:.82cqw}.fiche .cx b,.fiche .tot b{font:300 1.5cqw/1 var(--f-titre)}.fiche .tot{display:flex;justify-content:space-between;align-items:center;gap:1cqw;padding-top:1cqw;font-size:1cqw}.fiche .tot b.ok{font:400 .9cqw/1 var(--f-texte);background:var(--sauge-2);color:#4f6343;padding:.35cqw 1cqw;border-radius:99px}.plan{display:grid;grid-template-columns:repeat(3,1fr);gap:1cqw}.plan .pc{display:flex;flex-direction:column;gap:.8cqw;min-width:0}.plan .cn{font:400 1cqw/1 var(--f-texte);text-align:center;color:var(--encre-2)}.plan .col{position:relative;flex:1;min-height:30cqw;border-radius:1cqw;background:repeating-linear-gradient(180deg,transparent 0 4.6cqw,var(--trait) 4.6cqw calc(4.6cqw + 1px))}.plan u{position:absolute;left:.3cqw;right:.3cqw;top:var(--t);height:var(--h);text-decoration:none;border-radius:.9cqw;padding:.6cqw .8cqw;font-size:.9cqw;overflow:hidden}.plan u b{display:block;font-weight:400}.plan u small{display:block;font-size:.75cqw;opacity:.75}.plan .v{background:var(--sauge)}.plan .c{background:var(--ciel)}.plan .a{background:var(--rose)}.ecran .apercu{position:absolute;z-index:2;right:2.4cqw;bottom:2cqw;background:var(--sable-2);color:var(--cuivre-texte);box-shadow:inset 0 0 0 1px #c0894f66;border-radius:99px;padding:.5cqw 1.4cqw;font-size:.95cqw;letter-spacing:.08em;text-transform:uppercase}.legende-a{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 40px;margin:36px 0 0;padding:0;list-style:none}.legende-a li{border-top:1px solid var(--trait-fort);padding-top:16px}.legende-a b{display:block;font:300 italic 24px/1.2 var(--f-titre);margin-bottom:6px}.legende-a span{color:var(--encre-2);font-size:15.5px}.fonctions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 60px;margin:0;padding:0;list-style:none}.fonctions li{display:flex;gap:20px;align-items:flex-start;padding:26px 0;border-top:1px solid var(--trait)}.fonctions h3{margin:2px 0 6px;font:300 23px/1.2 var(--f-titre);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fonctions p{margin:0;color:var(--encre-2);font-size:15.5px}.formule-a{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(30px,5vw,70px);border-radius:34px;padding:clamp(30px,5vw,64px);background:linear-gradient(150deg,var(--sauge-2),var(--ciel-2));box-shadow:0 0 0 1px var(--trait)}.formule-a .titre{font-size:clamp(2.2rem,1.4rem + 2.4vw,3.6rem);margin-bottom:14px}.fa-prix{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:0 0 6px}.fa-prix .montant{font:300 clamp(3rem,2.2rem + 2.6vw,4.8rem)/1 var(--f-titre);letter-spacing:-.02em}.fa-prix .unite{font-size:17px;color:var(--encre-2)}.fa-comm{margin:0 0 14px;color:var(--encre-2)}.autre-f{margin:0 0 26px;font:300 italic 18px/1.45 var(--f-titre);color:var(--cuivre-texte)}.fa-d h3{margin:0 0 14px;font:400 12px/1.4 var(--f-texte);letter-spacing:.17em;text-transform:uppercase;color:var(--cuivre-texte)}.fa-d ul{margin:0 0 22px;padding:0;list-style:none}.fa-d li{position:relative;padding:11px 0 11px 30px;border-bottom:1px solid var(--trait);font-size:16px}.fa-d li:before{content:"";position:absolute;left:4px;top:19px;width:12px;height:6px;border:solid var(--cuivre);border-width:0 0 1.3px 1.3px;transform:rotate(-45deg)}.fa-d .tva{margin:0;font-size:13.5px;color:var(--brume)}.activites{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.activite{grid-column:span 2;display:flex;flex-direction:column;border-radius:34px;overflow:hidden;box-shadow:0 0 0 1px var(--trait);background:var(--blanc);transition:transform .6s var(--ease-doux),box-shadow .6s}.activite.large{grid-column:span 3}.activite:hover{transform:translateY(-6px);box-shadow:0 0 0 1px var(--trait-fort),0 40px 60px -40px #1f2a554d}.activite .dess{aspect-ratio:12/7;display:grid;place-items:center;padding:22px}.activite:nth-child(1) .dess{background:var(--ciel-2)}.activite:nth-child(2) .dess{background:var(--sauge-2)}.activite:nth-child(3) .dess{background:var(--sable-2)}.activite:nth-child(4) .dess{background:var(--lavande)}.activite:nth-child(5) .dess{background:var(--rose-2)}.activite .txt{display:flex;flex-direction:column;flex:1;padding:26px 28px 28px;position:relative}.activite .bientot{position:absolute;right:24px;top:-16px;background:var(--sable-2)}.activite h3{font:300 clamp(1.5rem,1.1rem + 1vw,2rem)/1.1 var(--f-titre);margin:0 0 10px;letter-spacing:-.01em}.activite p{margin:0 0 12px;color:var(--encre-2);font-size:15.5px}.activite small{font:300 italic 17px/1.3 var(--f-titre);color:var(--cuivre-texte);margin-bottom:18px}.bas-c{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:16px;border-top:1px solid var(--trait)}.bas-c em{font-style:normal;font-size:14.5px;color:var(--encre-2)}.etapes-a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.etapes-a li{border-radius:var(--rayon);padding:34px 30px;background:var(--blanc);box-shadow:0 0 0 1px var(--trait)}.etapes-a .num{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--cuivre);color:var(--cuivre-texte);font:300 24px/1 var(--f-titre)}.etapes-a h3{font:300 26px/1.15 var(--f-titre);margin:22px 0 10px}.etapes-a p{margin:0;color:var(--encre-2);font-size:15.5px}.etat-tab{border-radius:var(--rayon);box-shadow:0 0 0 1px var(--trait);background:var(--blanc);padding:8px 30px}.etat-tab .r{display:grid;grid-template-columns:1.3fr 1.2fr 1fr;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--trait);font-size:16px}.etat-tab .r:last-child{border-bottom:0}.etat-tab .ent{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brume)}.etat-tab .ok{color:#4f6343}.etat-tab .ok:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#8fa77f;margin-right:10px}.note-prix{margin:26px 0 0;font-size:13.5px;color:var(--brume)}@media(max-width:1080px){.grille-a{grid-template-columns:repeat(2,minmax(0,1fr))}.formule-a{grid-template-columns:minmax(0,1fr)}.page-hero .visuel-a{justify-self:start;width:min(100%,420px)}.activites{grid-template-columns:repeat(2,minmax(0,1fr))}.activite,.activite.large{grid-column:span 1}.activite:last-child{grid-column:span 2}}@media(max-width:720px){.fonctions,.legende-a,.etapes-a,.grille-a,.activites{grid-template-columns:minmax(0,1fr)}.activite:last-child{grid-column:auto}.fonctions{gap:0}.maq{width:600px;min-height:420px}.maq .ecran{grid-template-columns:1fr}.maq .ecran aside{display:none}.maq .ecran{font-size:2cqw}.etat-tab{padding:4px 20px}.etat-tab .r{grid-template-columns:1fr;gap:4px;padding:14px 0}.etat-tab .ent{display:none}.vocab li{font-size:17px}}
