@font-face{font-family:Archivo Atelier;font-style:normal;font-weight:400 900;font-stretch:100% 125%;font-display:swap;src:url(/fonts/archivo-var-v1.woff2)format("woff2")}@font-face{font-family:Archivo repli;src:local(Arial);size-adjust:102%;ascent-override:92%;descent-override:24%;line-gap-override:0%}:root{--blanc:#fff;--encre:#111;--gris:#3f3f3f;--fond2:#f1f3f7;--filet:#d5d8de;--cobalt:#2340e6;--cobalt-fonce:#1a31b8;--vert:#c9f24d;--marge:max(clamp(1.8rem,5.6vw,8rem),calc((100vw - 1360px)/2));--texte:"Archivo Atelier","Archivo","Archivo repli",Arial,sans-serif;--dechire1:polygon(0.0% 0.1%,5.8% 0.8%,9.4% 0.5%,13.7% 0.7%,19.2% 0.1%,22.0% 0.8%,26.3% 0.8%,29.0% 0.4%,34.3% 0.2%,40.4% 0.9%,43.2% 0.0%,47.9% 0.9%,51.9% 0.2%,56.1% 0.0%,59.6% 0.4%,64.1% 0.2%,67.7% 0.2%,72.0% 0.3%,74.8% 0.8%,79.5% 0.6%,82.9% 1.0%,88.7% 0.1%,92.6% 0.7%,97.8% 0.9%,99.3% 0.0%,99.8% 8.0%,99.3% 15.4%,99.6% 24.4%,100.0% 31.9%,99.4% 37.4%,99.9% 44.0%,99.4% 51.2%,99.7% 59.2%,99.6% 65.9%,99.6% 74.4%,99.6% 80.8%,100.0% 85.2%,99.2% 93.3%,100.0% 99.6%,96.7% 99.5%,90.5% 99.2%,85.8% 99.1%,82.3% 99.5%,76.1% 99.4%,71.8% 99.7%,67.1% 99.0%,64.4% 99.2%,58.7% 99.1%,53.4% 99.2%,48.8% 99.4%,44.6% 99.9%,38.7% 99.4%,35.3% 99.5%,30.9% 99.6%,26.9% 99.5%,22.0% 99.4%,17.6% 100.0%,14.1% 99.8%,9.3% 99.1%,3.7% 99.2%,0.2% 100.0%,0.5% 91.1%,0.0% 86.4%,0.6% 82.1%,0.1% 76.5%,0.3% 68.8%,0.1% 64.3%,0.1% 57.1%,0.6% 51.4%,0.3% 44.6%,0.0% 37.8%,0.3% 31.4%,0.1% 26.2%,0.4% 16.9%,0.5% 11.5%,0.0% 2.8%);--dechire2:polygon(0.0% 1.2%,6.1% 0.1%,9.1% 1.1%,14.5% 0.9%,18.3% 0.8%,23.2% 0.8%,26.4% 0.6%,30.5% 0.9%,36.8% 1.2%,41.5% 0.6%,45.2% 0.0%,48.0% 0.6%,51.8% 0.5%,57.7% 0.7%,62.4% 0.3%,65.2% 0.4%,68.4% 0.7%,74.7% 0.9%,78.1% 1.2%,83.6% 1.0%,89.6% 1.0%,95.1% 0.5%,99.0% 0.0%,99.2% 5.1%,99.5% 13.3%,99.5% 20.5%,99.5% 29.9%,99.6% 38.7%,99.1% 47.9%,99.4% 54.6%,99.3% 64.0%,99.8% 70.9%,99.3% 76.9%,99.1% 82.1%,99.1% 87.8%,99.0% 93.7%,100.0% 99.3%,95.4% 99.2%,90.6% 99.6%,87.2% 99.3%,81.1% 99.2%,78.1% 98.9%,72.8% 98.8%,69.4% 99.0%,66.5% 99.2%,62.8% 99.7%,57.0% 99.9%,52.4% 98.9%,48.8% 99.7%,43.0% 99.5%,37.7% 100.0%,33.7% 99.8%,28.5% 99.9%,22.4% 100.0%,17.1% 100.0%,13.5% 98.9%,10.2% 99.8%,5.0% 99.5%,2.2% 98.7%,0.0% 100.0%,0.6% 93.9%,0.1% 85.5%,0.0% 79.4%,0.8% 72.7%,0.9% 64.4%,0.9% 55.9%,0.5% 47.8%,0.7% 42.3%,0.1% 36.4%,0.9% 29.6%,0.6% 24.7%,0.5% 18.3%,1.0% 13.3%,0.6% 7.7%,0.0% 1.1%);--dechire-bas:polygon(0.0% 0.0%,2.4% 0.0%,4.9% 0.0%,8.1% 0.0%,12.5% 0.0%,15.2% 0.0%,18.1% 0.0%,20.5% 0.0%,25.2% 0.0%,29.5% 0.0%,32.2% 0.0%,36.0% 0.0%,40.5% 0.0%,42.9% 0.0%,46.9% 0.0%,49.4% 0.0%,51.8% 0.0%,56.3% 0.0%,59.3% 0.0%,63.0% 0.0%,67.4% 0.0%,70.7% 0.0%,74.0% 0.0%,77.0% 0.0%,79.2% 0.0%,83.0% 0.0%,86.6% 0.0%,89.7% 0.0%,92.3% 0.0%,95.0% 0.0%,97.9% 0.0%,100.0% 0.0%,100.0% 26.2%,100.0% 43.2%,100.0% 62.8%,100.0% 90.1%,100.0% 99.6%,96.6% 99.9%,92.6% 98.0%,87.8% 98.4%,83.0% 100.0%,80.1% 97.9%,75.8% 99.1%,71.1% 98.6%,66.7% 99.4%,64.1% 99.0%,61.6% 99.2%,56.8% 99.3%,54.7% 99.9%,52.1% 98.3%,49.0% 99.4%,46.6% 97.8%,43.3% 99.5%,41.0% 99.9%,38.5% 98.5%,35.9% 99.9%,32.5% 99.5%,27.6% 99.7%,24.0% 98.3%,20.8% 97.8%,17.3% 99.5%,14.1% 99.9%,10.8% 99.5%,6.2% 98.2%,2.7% 99.9%,0.0% 100.0%,0.0% 80.8%,0.0% 48.4%,0.0% 32.4%,0.0% 6.1%);--dechire-bande:polygon(0.0% 4.4%,2.6% 5.6%,5.6% 5.2%,8.5% 0.2%,10.7% 6.6%,13.1% 6.3%,14.7% 3.3%,16.4% 3.8%,18.8% 0.1%,20.5% 2.0%,23.4% 5.4%,25.0% 5.6%,26.6% 4.3%,28.1% 0.0%,30.9% 1.5%,32.6% 6.9%,35.5% 2.0%,38.5% 3.8%,41.0% 1.4%,44.0% 4.8%,47.0% 6.3%,48.9% 2.5%,50.5% 1.0%,51.9% 2.1%,54.3% 0.0%,56.8% 2.4%,58.7% 5.7%,60.8% 2.2%,63.0% 4.9%,64.4% 6.8%,65.8% 5.2%,68.6% 0.1%,71.3% 2.6%,73.6% 0.1%,75.0% 1.3%,78.0% 1.4%,80.7% 6.5%,83.7% 2.4%,85.6% 3.7%,88.3% 0.8%,90.9% 5.6%,93.8% 0.3%,96.8% 0.6%,98.7% 4.3%,100.0% 0.0%,100.0% 67.0%,100.0% 97.8%,98.4% 99.5%,96.8% 95.2%,93.7% 98.9%,92.3% 93.1%,90.0% 97.2%,88.3% 95.8%,85.5% 96.8%,83.5% 99.6%,80.5% 99.8%,78.4% 94.1%,76.8% 94.9%,73.8% 95.6%,71.1% 99.3%,69.0% 99.0%,66.2% 97.9%,64.1% 93.0%,61.3% 93.2%,59.2% 96.6%,56.6% 96.6%,54.7% 97.2%,53.1% 97.4%,50.1% 93.3%,47.7% 96.5%,45.7% 99.4%,43.9% 94.5%,41.1% 97.5%,38.4% 94.6%,35.9% 95.4%,33.2% 97.5%,30.6% 98.0%,28.5% 94.6%,25.9% 97.9%,22.9% 95.5%,20.6% 99.9%,18.3% 98.2%,15.8% 96.8%,13.1% 95.5%,10.3% 97.6%,7.9% 94.8%,5.1% 97.5%,2.3% 93.9%,0.0% 100.0%,0.0% 31.7%)}*{box-sizing:border-box;min-width:0;margin:0;padding:0}html{background:var(--blanc);scroll-padding-top:11rem;font-size:clamp(.625em,.2em + .48vw,.87em)}body{background:var(--blanc);color:var(--encre);font:400 1.8rem/1.6 var(--texte);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}main p a,main dd a,main li a,.suite,.faits a,.fil a,.src a,.rgpd a{text-underline-offset:.2em;text-decoration:underline 2px}main p a:hover,main dd a:hover,main li a:hover,.suite:hover,.src a:hover,.fil a:hover{background:var(--vert);color:var(--encre)}.bouton,p a.bouton{text-decoration:none}::placeholder{color:#6b6b6b;opacity:1}figure a,.vues a{display:block}q:before,q:after{content:none}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.bande :focus-visible,.portes .benef>div:nth-child(2) :focus-visible,.bloc.contact>div:first-child :focus-visible,.faq-aside :focus-visible,.suite-cas :focus-visible,.pied :focus-visible{outline-color:var(--vert)}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;font-weight:900;font-stretch:110%;line-height:1.05}.faits a,.coord a,.grand a,h1,h2{overflow-wrap:anywhere}strong{font-weight:800}.surligne{background:var(--vert);color:var(--encre);padding:0 .14em;display:inline-block;transform:rotate(-1.5deg)}.bouton{background:var(--cobalt);color:var(--blanc);font:700 1.8rem/1.2 var(--texte);cursor:pointer;border:0;border-radius:0;padding:1.6rem 2.6rem;display:inline-block}.bouton:hover{background:var(--cobalt-fonce)}.bouton.second{color:var(--encre);box-shadow:inset 0 0 0 3px var(--encre);background:0 0}.bouton.second:hover{background:var(--vert)}.evitement{z-index:9;background:var(--encre);color:var(--blanc);padding:1rem 1.6rem;text-decoration:underline;position:absolute;top:-100%;left:1.6rem}.evitement:focus{top:1.6rem}.nav{z-index:8;background:var(--blanc);padding:0 var(--marge);height:9.2rem;box-shadow:0 1px 0 var(--filet);grid-template-columns:auto 1fr auto auto;align-items:center;gap:3.2rem;display:grid;position:sticky;top:0}.nav .marque{letter-spacing:-.01em;font-size:2.6rem;font-weight:900;font-stretch:118%;line-height:1}.nav .marque small{letter-spacing:0;color:var(--gris);margin-top:.4rem;font-size:1.3rem;font-weight:500;font-stretch:100%;display:block}.nav .marque img{width:auto;height:4.4rem;margin:.2rem 0 0 .4rem;display:block}.nav nav{display:contents}.nav ul{justify-content:center;gap:3rem;font-size:1.7rem;font-weight:600;list-style:none;display:flex}.nav ul a{margin:-.6rem 0;padding:.6rem .2rem;display:inline-block}.nav ul a:hover{background:var(--vert)}.nav ul a[aria-current]{background:linear-gradient(transparent 58%,var(--vert) 58%)}.nav .tel{font-size:1.7rem;font-weight:700}.nav .tel a{margin:-.6rem 0;padding:.6rem 0;display:inline-block}.nav .bouton{padding:1.3rem 2.2rem;font-size:1.6rem}.nav .court{display:none}main{padding:0 var(--marge);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;display:grid}main>*{grid-column:1/-1}section.g{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;padding:10rem 0;display:grid}section.g.pleine,.pleine{margin:0 calc(-1*var(--marge));padding:10rem var(--marge);background:var(--fond2)}section.g.bande{margin:0 calc(-1*var(--marge));padding:10rem var(--marge);background:var(--cobalt);color:var(--blanc)}h2.sec{grid-column:1/-1;max-width:20em;margin-bottom:1.6rem;font-size:clamp(3.2rem,3.4vw,5.2rem);line-height:1.02}p.sous{color:var(--gris);grid-column:1/-1;max-width:62ch;margin-bottom:4.4rem;font-size:1.9rem}.bande p.sous,.bande .src,.bande .src a{color:var(--blanc)}.deux>.tete2,.deux>.corps{grid-column:1/-1}.deux>.tete2 .sous{margin-bottom:4.4rem}.renvoi{grid-column:1/-1;margin-top:4rem;font-size:1.8rem;font-weight:600}.src{color:var(--gris);margin-top:1rem;font-size:1.45rem;line-height:1.5}.src a{color:inherit}.maj{color:var(--gris);padding:2.4rem 0 6rem;font-size:1.45rem}.quand{font-size:1.5rem;font-weight:800}.accroche{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:2.4rem;padding:5.6rem 0 9rem;display:grid}.accroche .texte{grid-column:1/8}.accroche h1{letter-spacing:0;max-width:30em;font-size:2rem;font-weight:700;font-stretch:100%;line-height:1.4}.accroche h1 span{display:inline}.accroche .lead{letter-spacing:-.03em;margin-top:2.8rem;font-size:clamp(4.6rem,6.2vw,9.2rem);font-weight:900;font-stretch:112%;line-height:.98}.accroche .sous{max-width:61rem;color:var(--encre);margin:3.4rem 0 3.2rem;font-size:1.9rem;line-height:1.6}.accroche .cta,.cta{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}.collage{filter:drop-shadow(0 1.6rem 1.4rem #11111129);grid-column:8/-1;justify-self:end;width:100%;max-width:54rem;height:60rem;position:relative}.collage .feuille-fond{background:var(--cobalt);width:40rem;height:47rem;clip-path:var(--dechire2);position:absolute;top:1rem;left:11rem;transform:rotate(5deg)}.collage .rond{background:var(--vert);border-radius:50%;width:20rem;height:20rem;position:absolute;top:40rem;left:0}.collage .etiquette-prix{background:var(--blanc);width:41rem;height:29rem;clip-path:var(--dechire-bas);flex-direction:column;padding:3.4rem 3.6rem;display:flex;position:absolute;top:11rem;left:3rem;transform:rotate(-3deg)}.collage .etiquette-prix span:first-child{font-size:1.8rem;font-weight:700}.collage .etiquette-prix strong{letter-spacing:-.04em;font-size:10rem;font-weight:900;font-stretch:125%;line-height:1}.collage .etiquette-prix span:last-child{margin-top:auto;font-size:1.7rem;line-height:1.45}.collage .scotch{background:var(--vert);opacity:.9;width:13rem;height:3rem;position:absolute;top:8.8rem;left:18rem;transform:rotate(-7deg)}.collage .etiquette-mois{background:var(--encre);width:27rem;color:var(--blanc);clip-path:var(--dechire1);padding:1.6rem 2rem 1.6rem 4.6rem;position:absolute;top:42.5rem;left:27rem;transform:rotate(7deg)}.collage .etiquette-mois:before{content:"";background:var(--blanc);border-radius:50%;width:1.4rem;height:1.4rem;margin-top:-.7rem;position:absolute;top:50%;left:1.6rem}.collage .etiquette-mois strong{white-space:nowrap;font-size:3rem;font-weight:900;font-stretch:112%;line-height:1.1;display:block}.collage .etiquette-mois span{font-size:1.5rem}.benef{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));align-items:start;gap:4rem 3.2rem;margin-top:1.2rem;display:grid}.benef>div{filter:drop-shadow(0 1rem 1.2rem #11111124)drop-shadow(0 0 1px #11111173);position:relative;transform:rotate(-1deg)}.benef>div:nth-child(2n){transform:rotate(.8deg)}.benef>div:nth-child(3n){transform:rotate(-.5deg)}.benef>div:nth-child(4n){transform:rotate(1.2deg)}.benef>div:before{content:"";z-index:2;background:#1111111f;width:11rem;height:3rem;margin-left:-5.5rem;position:absolute;top:-1.4rem;left:50%;transform:rotate(-4deg)}.benef>div:nth-child(2n):before{margin-left:-3rem;transform:rotate(3deg)}.benef .papier{background:var(--blanc);height:100%;clip-path:var(--dechire1);flex-direction:column;gap:1.2rem;padding:3.6rem 3.2rem 3.4rem;display:flex}.benef>div:nth-child(2n) .papier{clip-path:var(--dechire2)}.benef h3{font-size:2.5rem;line-height:1.1}.benef p{font-size:1.7rem;line-height:1.6}.benef .src{margin-top:auto;padding-top:.6rem;font-size:1.4rem}.portes .benef{grid-template-columns:repeat(3,minmax(0,1fr))}.portes .benef>div:first-child .papier{background:var(--vert)}.portes .benef>div:nth-child(2) .papier{background:var(--cobalt);color:var(--blanc)}.portes .benef>div:first-child:before,.portes .benef>div:nth-child(2):before{background:#ffffff8c}.portes .benef h3{font-size:3.2rem}.portes .benef .src{color:inherit;font-size:1.7rem;font-weight:700}.portes .benef .src a{color:inherit}.qui .benef{grid-template-columns:repeat(4,minmax(0,1fr))}.qui .benef>div:last-child .papier{background:var(--vert)}.qui .benef>div:last-child h3{font-size:2.8rem}.etapes{filter:drop-shadow(0 1rem 1.2rem #11111124)drop-shadow(0 0 1px #11111173);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;list-style:none;display:grid}.etapes li{background:var(--blanc);clip-path:var(--dechire2);padding:3.2rem 2.8rem 3.4rem;transform:rotate(-.6deg)}.etapes li:nth-child(2n){clip-path:var(--dechire1);transform:rotate(.7deg)}.etapes .quand{background:var(--vert);margin-bottom:1.4rem;padding:.2rem 1rem;display:inline-block;transform:rotate(-2deg)}.etapes h3{margin-bottom:1rem;font-size:2.3rem}.etapes p{font-size:1.7rem}.quiCourt{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;margin-top:5.6rem;display:grid}.quiCourt p{grid-column:1/9;max-width:66ch;margin-bottom:1.2rem}.corps>.sous{margin-top:3.2rem;margin-bottom:0}.tarifs{filter:drop-shadow(0 1.2rem 1.4rem #11111129)drop-shadow(0 0 1px #11111173);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:3.2rem;margin-top:1.2rem;display:grid}.tarifs>div{background:var(--blanc);clip-path:var(--dechire1);flex-direction:column;gap:1.4rem;padding:3.6rem 3rem 3.2rem;display:flex;position:relative;transform:rotate(-1deg)}.tarifs>div:nth-child(2n){clip-path:var(--dechire2);transform:rotate(.9deg)}.tarifs>div:nth-child(3){transform:rotate(-.4deg)}.tarifs>div:first-child{background:var(--vert)}.tarifs dd{letter-spacing:-.03em;white-space:nowrap;order:-1;font-size:clamp(3.4rem,2.9vw,4.6rem);font-weight:900;font-stretch:112%;line-height:1}.tarifs dd small{white-space:normal;letter-spacing:0;margin-top:1rem;font-size:1.6rem;font-weight:600;font-stretch:100%;line-height:1.35;display:block}.tarifs dt{border-top:2px solid var(--encre);padding-top:1.4rem;font-size:1.7rem;line-height:1.5}.tarifs+.note,.tarifs+.sous{margin-top:4rem}.note{color:var(--gris);font-size:1.6rem}.cas{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2.4rem;display:grid}.cas .vues{grid-column:1/8;grid-template-columns:3fr 1fr;align-items:start;gap:2.8rem;display:grid;position:relative}.cas .vues figure,.vues4 figure,.vues3 figure,.grande{background:var(--blanc);color:var(--encre);margin:0;padding:1.2rem 1.2rem 1.6rem;position:relative;transform:rotate(-1.5deg);box-shadow:0 2.4rem 3.6rem -2rem #00000073}.cas .vues .fh{margin-top:6rem;transform:rotate(3deg)}.cas .vues .fl2{grid-column:1/-1;justify-self:end;width:88%;transform:rotate(.8deg)}.cas .vues figure:before,.vues4 figure:before,.vues3 figure:before,.grande:before{content:"";z-index:2;background:var(--vert);opacity:.9;width:12rem;height:3rem;position:absolute;top:-1.5rem;left:42%;transform:rotate(-5deg)}.cas .vues .fh:before{width:7rem;left:25%}.cas .vues figcaption,.vues4 figcaption,.vues3 figcaption,.grande figcaption{color:var(--gris);margin:0 0 1rem;font-size:1.4rem;font-weight:600;line-height:1.4}.vues3 figcaption,.grande figcaption{margin:1.2rem 0 0}.cas .vues img{width:100%}.cas .vues .l,.cas .vues .l2{aspect-ratio:16/10;object-fit:cover;object-position:50% 0}.cas .vues .h{aspect-ratio:520/1125;object-fit:cover;object-position:50% 0}.cas .texte{grid-column:9/-1}.cas h3{margin-bottom:1.6rem;font-size:3.2rem}.cas .texte p{margin-bottom:1.8rem}.bande a{color:var(--blanc)}.bande a:hover{background:var(--vert);color:var(--encre)}.bande .faits,.bande .faits div{border-color:#ffffff80}.bande .faits dt{color:var(--blanc)}.faits{border-top:2px solid var(--encre);margin:2rem 0;font-size:1.6rem}.faits div{border-bottom:1px solid var(--filet);grid-template-columns:11em 1fr;gap:1.2rem;padding:1rem 0;display:grid}.faits dt{font-weight:700}.contact-accueil>.tete2{grid-column:1/6}.contact-accueil>.corps{grid-column:7/-1;padding-top:.8rem}.coord .grand{letter-spacing:-.02em;margin-bottom:1.2rem;font-size:clamp(3.6rem,4.4vw,6rem);font-weight:900;font-stretch:118%;line-height:1.05}.coord p{max-width:60ch;margin-bottom:1.4rem}.coord .cta{margin:2.8rem 0 1.2rem}.signature{margin-top:2.8rem;font-size:2.4rem;font-weight:900;font-stretch:112%}.signature span{color:var(--gris);font-weight:500;font-stretch:100%}.tete{margin:0 calc(-1*var(--marge));padding:8rem var(--marge) 7.6rem;background:var(--fond2);position:relative;overflow:hidden}.tete>*{z-index:1;position:relative}@media (width>=1200px){.tete{padding-right:calc(var(--marge) + 38rem)}}@media (width>=1000px) and (width<=1199px){.tete{padding-right:calc(var(--marge) + 26rem)}}.tete:before{content:"";right:calc(var(--marge) + 4rem);background:var(--cobalt);width:26rem;height:30rem;clip-path:var(--dechire2);position:absolute;top:5.6rem;transform:rotate(6deg)}.tete:after{content:"";right:calc(var(--marge) + 22rem);background:var(--vert);border-radius:50%;width:14rem;height:14rem;position:absolute;top:24rem}.tete h1{font-size:clamp(3.4rem,4.4vw,6.4rem);line-height:1.03}.tete .chapo{max-width:60ch;margin-top:2.4rem;font-size:2.1rem;line-height:1.5}.fil{margin-bottom:2rem;font-size:1.6rem;font-weight:600}.fil ol{flex-wrap:wrap;gap:.6em;list-style:none;display:flex}.fil li+li:before{content:"→ " / "";font-weight:400}.bloc{padding:8rem 0}.bloc>h2{margin-bottom:3.2rem;font-size:clamp(2.8rem,3vw,4rem)}.bloc.deux{grid-template-columns:repeat(12,minmax(0,1fr));gap:4rem 2.4rem;display:grid}.bloc.deux>*{grid-column:span 6}.bloc.deux>:first-child{padding-right:3.2rem}.bloc.deux h2,.plateforme h2{margin:5.6rem 0 1.4rem;padding-top:2.2rem;font-size:2.8rem;line-height:1.12;position:relative}.bloc.deux>*>h2:first-child,.plateforme>h2:first-child,.plateforme>*>h2:first-child{margin-top:0}.bloc.deux h2:before,.plateforme h2:before{content:"";background:var(--vert);width:5.6rem;height:1rem;position:absolute;top:0;left:0;transform:rotate(-3deg)}.bloc.deux p,.plateforme p{max-width:60ch;margin-bottom:1.6rem}.plateforme p+p.src{margin-top:-.6rem}.refus+.src{margin-top:1.4rem}.bloc.deux .bouton,.plateforme .bouton{margin-top:1.6rem}.refus{max-width:66ch;list-style:none}.refus li{border-top:2px solid var(--encre);padding:1.8rem 0 1.8rem 4rem;position:relative}.refus li:last-child{border-bottom:2px solid var(--encre)}.refus li:before{content:"";background:var(--cobalt);width:2.4rem;height:.6rem;position:absolute;top:2.8rem;left:0;transform:rotate(-8deg)}.faq{grid-column:1/8}.faq .q{border-top:2px solid var(--encre);padding:2.4rem 0}.faq .q:last-child{border-bottom:2px solid var(--encre)}.faq .q h3{margin-bottom:1rem;font-size:2.2rem;line-height:1.15}.faq .q p{max-width:62ch}.faq-aside{background:var(--cobalt);color:var(--blanc);clip-path:var(--dechire2);grid-column:9/-1;align-self:start;padding:4rem 3.6rem;position:sticky;top:12rem;transform:rotate(1.2deg)}.faq-aside p{margin-bottom:1.6rem}.faq-aside .grand{font-size:3.2rem;font-weight:900;font-stretch:112%;line-height:1.1}.faq-aside .bouton{background:var(--blanc);color:var(--encre)}.faq-aside .bouton:hover{background:var(--vert)}.frise{max-width:110rem;list-style:none}.frise li{border-top:2px solid var(--encre);grid-template-columns:18rem 1fr;gap:1.2rem 3.2rem;padding:3.2rem 0;display:grid}.frise li:last-child{border-bottom:2px solid var(--encre)}.frise .quand{background:var(--vert);place-self:start;padding:.3rem 1.2rem;transform:rotate(-2deg)}.frise h3{margin-bottom:1rem;font-size:2.6rem}.frise p{max-width:62ch}.bloc>p{max-width:66ch;margin-top:2.4rem}.journal{max-width:110rem;list-style:none}.journal li{border-top:1px solid var(--filet);grid-template-columns:20rem 1fr;gap:2.4rem;padding:1.8rem 0;display:grid}.journal li:first-child{border-top:2px solid var(--encre)}.journal time{font-weight:800}.rea{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;padding:9rem 0 5rem;display:grid}.rea .vues{grid-column:1/8;grid-template-columns:3fr 1fr;align-items:start;gap:3.2rem;display:grid;position:relative}.rea .vues:before{content:"";z-index:2;background:var(--vert);opacity:.9;width:13rem;height:3rem;position:absolute;top:-1.4rem;left:30%;transform:rotate(-5deg)}.rea .vues .l{aspect-ratio:16/10;object-fit:cover;object-position:50% 0;background:var(--blanc);width:100%;box-shadow:0 2.4rem 3.6rem -2rem #00000073,inset 0 0 0 1px var(--filet);padding:1.2rem;transform:rotate(-1.5deg)}.rea .vues .h{object-fit:cover;object-position:50% 0;border:.8rem solid #151515;border-radius:2.4rem;width:100%;margin-top:5rem;transform:rotate(3deg);box-shadow:0 2rem 3rem -1.6rem #0006}.rea .texte{grid-column:9/-1}.rea h2{margin-bottom:1.6rem;font-size:4rem}.rea h2 a{text-underline-offset:.15em;text-decoration:underline 3px}.rea h2 a:hover{background:var(--vert)}.rea .texte>p{margin-bottom:1.6rem}.vues4{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;padding:2.4rem 0 6rem;display:grid}.vues4 figure:nth-child(2n){transform:rotate(1.2deg)}.vues4 figure:nth-child(3n){transform:rotate(-.6deg)}.vues4 img{aspect-ratio:16/10;object-fit:cover;object-position:50% 0;width:100%}.avis{background:var(--vert);max-width:84rem;clip-path:var(--dechire2);margin:0 0 6rem;padding:4.4rem 4.8rem;position:relative;transform:rotate(-1deg)}.avis blockquote p{letter-spacing:-.01em;font-size:3rem;font-weight:800;font-stretch:108%;line-height:1.25}.avis figcaption{margin-top:2rem;font-size:1.6rem;font-weight:600}.avis figcaption a{color:var(--encre)}.avis.court{margin:2.4rem 0 2.8rem;padding:2.8rem 3rem;transform:rotate(-.6deg)}.avis.court blockquote p{font-size:2rem}.fiche{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;padding:6rem 0 4rem;display:grid}.fiche .texte{grid-column:1/8}.fiche .texte h2{margin:4.8rem 0 1.4rem;padding-top:2.2rem;font-size:3rem;position:relative}.fiche .texte h2:first-child{margin-top:0}.fiche .texte h2:before{content:"";background:var(--vert);width:5.6rem;height:1rem;position:absolute;top:0;left:0;transform:rotate(-3deg)}.fiche .texte p{max-width:60ch;margin-bottom:1.6rem}.fiche aside{grid-column:9/-1}.grande{margin:2rem 0 4rem;transform:rotate(-.5deg)}.grande img{width:100%}.grande.coupe img{aspect-ratio:2;object-fit:cover;object-position:50% 0}.vues3{grid-template-columns:2fr 2fr 1fr;align-items:start;gap:3.2rem;padding:3rem 0 6rem;display:grid}.vues3 figure:nth-child(2){transform:rotate(1.2deg)}.vues3 img{aspect-ratio:16/10;object-fit:cover;object-position:50% 0;width:100%}.vues3 .tel img{aspect-ratio:520/1125}.vues3 figure.tel{grid-column:3}.vues3 figure:first-child:nth-last-child(2){grid-column:1/3}.vues3.duo{grid-template-columns:1fr 1fr}.vues3.duo figure:first-child:nth-last-child(2){grid-column:auto}.ecran-tel{max-width:24rem;margin:4rem 0 0}.ecran-tel img{border:.8rem solid #151515;border-radius:2.4rem;width:100%;transform:rotate(3deg)}.ecran-tel figcaption{color:var(--gris);margin-top:1.6rem;font-size:1.4rem;font-weight:600}.suite-cas{background:var(--cobalt);color:var(--blanc);clip-path:var(--dechire1);margin:2rem 0 4rem;padding:5.6rem 6rem;transform:rotate(-.6deg)}.suite-cas h2{font-size:clamp(3.2rem,3.4vw,4.8rem)}.suite-cas p{max-width:56ch;margin-top:1.6rem}.suite-cas .cta{margin-top:2.8rem}.suite-cas .bouton{background:var(--blanc);color:var(--encre)}.suite-cas .bouton.second{color:var(--blanc);box-shadow:inset 0 0 0 3px var(--blanc);background:0 0}.suite-cas .bouton:hover{background:var(--vert);color:var(--encre)}figcaption{color:var(--gris);margin-top:1rem;font-size:1.4rem}.bloc.contact{align-items:start}.bloc.contact>div:first-child{background:var(--cobalt);color:var(--blanc);clip-path:var(--dechire2);margin-right:1.6rem;padding:4.8rem 4.4rem 4.4rem;position:relative;transform:rotate(-1deg)}.bloc.contact>div:first-child a{color:var(--blanc)}.bloc.contact>div:first-child a:hover{background:var(--vert);color:var(--encre)}.bloc.contact .grand{letter-spacing:-.02em;margin-bottom:.8rem;font-size:clamp(3rem,3.2vw,4.8rem);font-weight:900;font-stretch:112%;line-height:1.05}.bloc.contact .grand+.grand,.bloc.contact .aide+.grand{margin-top:2.8rem;font-size:clamp(2.2rem,2vw,3rem)}.bloc.contact .grand a{text-decoration:none}.bloc.contact>div:first-child .aide{color:var(--blanc);margin:0}.bloc.contact>div>p{max-width:52ch;margin-bottom:1.6rem}.bloc.contact>div:first-child p:last-child{background:var(--vert);color:var(--encre);margin:1.2rem 0 0;padding:.6rem 1.2rem;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.bloc.contact form{background:var(--blanc);padding:5.2rem 4.4rem 4rem;position:relative;transform:rotate(.6deg);box-shadow:0 1.6rem 2.8rem -1.2rem #1111114d,0 0 0 1px #1111111f}.bloc.contact form:before{content:"";background:var(--vert);opacity:.9;width:14rem;height:3.2rem;margin-left:-7rem;position:absolute;top:-1.6rem;left:50%;transform:rotate(-4deg)}.bloc.contact label{margin-bottom:.6rem;font-size:1.6rem;font-weight:700;display:block}input,textarea{font:inherit;border:2px solid var(--encre);background:var(--blanc);width:100%;color:var(--encre);border-radius:0;padding:1.3rem 1.4rem;font-size:1.8rem}input:focus-visible,textarea:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.bloc.contact input,.bloc.contact textarea{margin-bottom:2rem}.bloc.contact fieldset{border:0;margin:0 0 2rem;padding:0}.bloc.contact legend{margin-bottom:.8rem;padding:0;font-size:1.6rem;font-weight:700}.bloc.contact .choix label{align-items:baseline;gap:1rem;margin-bottom:.6rem;font-size:1.7rem;font-weight:500;display:flex}.bloc.contact .choix input{width:2rem;height:2rem;accent-color:var(--cobalt);flex-shrink:0;margin:0;padding:0;transform:translateY(.3rem)}.aide{color:var(--gris);max-width:56ch;margin:-1.2rem 0 2rem;font-size:1.45rem}.bloc.contact .bouton+.aide{margin:1.4rem 0 0}.rgpd{color:var(--gris);margin-bottom:2.4rem;font-size:1.4rem;line-height:1.5}.piege{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.pied{background:var(--encre);color:#d4d4d4;padding:8rem var(--marge) 3.2rem;margin-top:6rem;font-size:1.6rem;line-height:1.6}.pied a{color:var(--blanc)}.pied a:hover{background:var(--vert);color:var(--encre)}.pied-haut{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.4rem;padding-bottom:4.8rem;display:flex}.pied .marque img{width:auto;height:clamp(5.6rem,7vw,9.6rem);margin-left:.6rem;display:block}.pied .devise{color:var(--blanc);max-width:30em;font-size:2rem;font-weight:700}.pied .devise span{background:var(--vert);color:var(--encre);padding:0 .5rem;display:inline-block;transform:rotate(-1.5deg)}.pied-milieu{border-top:1px solid #3a3a3a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem 4rem;padding:3.2rem 0;display:flex}.pied address{flex-wrap:wrap;align-items:center;gap:.8rem 3.2rem;font-style:normal;display:flex}.pied address a{font-size:2rem;font-weight:800;font-stretch:108%;text-decoration:none}.pied ul{flex-wrap:wrap;gap:.8rem 2.8rem;font-weight:600;list-style:none;display:flex}.pied ul a{text-decoration:none}.pied-bas{color:#b9b9b9;border-top:1px solid #3a3a3a;flex-wrap:wrap;justify-content:space-between;gap:1rem 3.2rem;padding-top:2.4rem;font-size:1.45rem;display:flex}.pied-bas a{text-underline-offset:.2em;text-decoration:underline 1px}p.sous,.quiCourt p,.refus,.faq .q p,.cas .texte p{max-width:62ch}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (width<=1199px){.accroche .texte{grid-column:1/8}.collage{zoom:.8;grid-column:8/-1}.qui .benef,.tarifs,.etapes{grid-template-columns:repeat(2,minmax(0,1fr))}.tete:before{width:20rem;height:24rem;right:2rem}.tete:after{width:11rem;height:11rem;top:22rem;right:14rem}}@media (width<=999px){html{scroll-padding-top:2rem}.nav{height:auto;padding:1.6rem var(--marge);grid-template-columns:1fr auto auto;gap:1.4rem 1.6rem;position:static}.nav ul{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:1rem 2rem}.nav .bouton{white-space:nowrap;grid-area:1/3}.nav .tel{grid-area:1/2}.nav .tel a{box-shadow:inset 0 0 0 3px var(--encre);white-space:nowrap;margin:0;padding:1.1rem 1.6rem;font-size:1.6rem;display:inline-block}.nav .tel a:hover{background:var(--vert)}.nav .tel .long,.nav .bouton .long{display:none}.nav .court{display:inline}section.g,section.g.pleine,section.g.bande,.pleine{padding-top:7rem;padding-bottom:7rem}.accroche{padding:4rem 0 6rem}.accroche .texte,.collage{grid-column:1/-1}.collage{zoom:.7;justify-self:center;max-width:54rem;height:60rem;margin-top:4rem}.portes .benef,.qui .benef{grid-template-columns:1fr}.cas .vues,.cas .texte,.rea .vues,.rea .texte,.fiche .texte,.fiche aside,.faq,.faq-aside,.bloc.deux>*,.contact-accueil>.tete2,.contact-accueil>.corps{grid-column:1/-1}.cas .texte,.rea .texte{margin-top:4rem}.faq-aside{margin-top:4rem;position:static}.bloc.deux>:first-child{padding-right:0}.quiCourt p{grid-column:1/-1}.vues4{grid-template-columns:repeat(2,minmax(0,1fr))}.vues3,.vues3.duo{grid-template-columns:1fr}.vues3 figure,.vues3 figure.tel,.vues3 figure:first-child:nth-last-child(2){grid-column:auto}.vues3 .tel{max-width:26rem}.tete{padding-top:7rem;padding-bottom:5.6rem}.tete:before{right:auto;left:var(--marge);clip-path:none;background:var(--vert);width:7rem;height:1.2rem;top:3.4rem;transform:rotate(-3deg)}.tete:after{display:none}}@media (width<=600px){.nav .marque img{height:3.6rem;margin:.3rem 0 0 .3rem}.nav .bouton{padding:1rem 1.4rem;font-size:1.5rem}.benef,.etapes{grid-template-columns:1fr}.collage{zoom:.56;margin-left:-1rem}.cas .vues{grid-template-columns:1fr}.cas .vues .fh{max-width:24rem;margin-top:0}.cas .vues .fl2{display:none}.rea .vues{grid-template-columns:1fr}.rea .vues .h{max-width:22rem;margin-top:0}.vues4{grid-template-columns:1fr}.faits div{grid-template-columns:1fr;gap:.2rem}.frise li,.journal li{grid-template-columns:1fr;gap:.8rem}.avis{padding:3.2rem 2.8rem}.avis blockquote p{font-size:2.2rem}.suite-cas{padding:4rem 2.8rem}.bloc.contact form{padding:4.4rem 2.4rem 3.2rem}.bloc.contact>div:first-child{margin-right:0;padding:4rem 2.8rem 3.6rem}.tarifs{grid-template-columns:1fr}}@media print{html{font-size:50%}body{color:#000;background:#fff}.nav,.evitement,.piege,.cta,.bouton,form,.collage,.pied ul,.tete:before,.tete:after{display:none}main{padding:0;display:block}section.g,section.g.pleine,section.g.bande,.pleine,.tete{color:#000;background:0 0;margin:0;padding:.8rem 0;display:block}.benef>div,.benef .papier,.etapes li,.tarifs,.tarifs>div,.bloc.contact>div:first-child,.avis,.suite-cas,.faq-aside,.cas .vues figure,.vues4 figure,.vues3 figure,.grande,.bloc.contact form{clip-path:none;box-shadow:none;color:#000;background:0 0;transform:none}.benef>div:before,.cas .vues figure:before,.vues4 figure:before,.vues3 figure:before,.grande:before,.rea .vues:before{display:none}img{page-break-inside:avoid;max-width:60%;max-height:70vh}h2,h3{page-break-after:avoid}a{color:#000;text-decoration:none}main a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}.pied{color:#000;background:0 0;padding:1.6rem 0}.pied a,.pied .marque,.pied .devise{color:#000}}
