@font-face{font-family:serifVitrine;src:url(../media/fraunces_normal-s.p.0z-qluqijbwjw.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:serifVitrine;src:url(../media/fraunces_italic-s.p.42jzumsrv3eio.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:serifVitrine Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.NQ_BxG_className{font-family:serifVitrine,serifVitrine Fallback}.NQ_BxG_variable{--font-v-serif:"serifVitrine", "serifVitrine Fallback"}
.vt{--v-papier:#faf9f7;--v-papier-2:#f1efe9;--v-teinte:#f3effa;--v-carte:#fff;--v-encre:#2a3655;--v-encre-douce:#5c6784;--v-trait:#2a36551f;--v-trait-fort:#2a365552;--v-accent:#7c5cbf;--v-accent-texte:#6a4bb0;--v-accent-fond:#6a4bb0;--v-sur-accent:#faf9f7;--v-inverse:#2a3655;--v-inverse-encre:#faf9f7;--v-inverse-douce:#b9c0d4;--v-inverse-trait:#faf9f729;--v-grain-opacite:.035;--v-corail:#ee7f6d;--v-soleil:#f2b84b;--v-vert:#6cbd9b;--v-sarcelle:#54b2a4;--v-serif:var(--font-v-serif), "Iowan Old Style", Georgia, serif;--v-sans:var(--font-nunito-sans), ui-sans-serif, system-ui, sans-serif;--v-marge:clamp(1rem, 4vw, 3.5rem);--v-max:92rem;--v-rayon:1.5rem;background:var(--v-papier);min-height:100vh;color:var(--v-encre);font-family:var(--v-sans);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.6;position:relative;overflow-x:clip}@media (prefers-color-scheme:dark){.vt{--v-papier:#141a2b;--v-papier-2:#1d2540;--v-teinte:#1b2238;--v-carte:#1f2843;--v-encre:#eceef5;--v-encre-douce:#a9b0c4;--v-trait:#eceef51f;--v-trait-fort:#eceef552;--v-accent:#a68be0;--v-accent-texte:#b39cf0;--v-inverse:#1d2540;--v-inverse-encre:#eceef5;--v-inverse-douce:#a9b0c4;--v-inverse-trait:#eceef51f;--v-grain-opacite:.03}}body:has(>.vt){background:#faf9f7}@media (prefers-color-scheme:dark){body:has(>.vt){background:#141a2b}}.vt:before{content:"";z-index:60;pointer-events:none;opacity:var(--v-grain-opacite);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");position:fixed;inset:0}.vt ::selection{background:var(--v-soleil);color:#2a3655}.vt a{color:inherit;text-decoration:none}.vt :focus-visible{outline:2px solid var(--v-accent);outline-offset:3px;border-radius:.5rem}.v-cadre{width:100%;max-width:var(--v-max);padding-inline:var(--v-marge);margin-inline:auto}.v-passer{z-index:80;background:var(--v-encre);border-radius:999px;padding:.6rem 1rem;font-weight:700;position:absolute;top:-4rem;left:1rem;color:var(--v-papier)!important}.v-passer:focus{top:1rem}.v-entete{z-index:50;background:color-mix(in srgb, var(--v-papier) 94%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--v-trait);position:sticky;top:0}.v-entete__ligne{justify-content:space-between;align-items:center;gap:1rem;height:4.25rem;display:flex}.v-marque{font-family:var(--v-serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:600;display:inline-flex}.v-marque img{width:2rem;height:2rem}.v-nav{gap:.25rem;font-size:.95rem;font-weight:700;display:none}.v-nav a{border-radius:999px;padding:.45rem .9rem;transition:background .2s,color .2s}.v-nav a:hover{background:var(--v-teinte);color:var(--v-accent-texte)}.v-entete__actions{align-items:center;gap:.6rem;display:flex}.v-lien-compte{border:1.5px solid var(--v-trait-fort);border-radius:999px;padding:.5rem 1rem;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:none}.v-lien-compte:hover{background:var(--v-encre);border-color:var(--v-encre);color:var(--v-papier)!important}.v-bouton-menu{background:var(--v-encre);height:2.6rem;color:var(--v-papier);font-family:var(--v-sans);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.92rem;font-weight:700;display:inline-flex}.v-bouton-menu span[aria-hidden]{gap:2px;display:inline-flex}.v-bouton-menu span[aria-hidden] i{background:var(--v-corail);border-radius:999px;width:.38rem;height:.38rem;display:block}.v-bouton-menu span[aria-hidden] i:nth-child(2){background:var(--v-soleil)}.v-bouton-menu span[aria-hidden] i:nth-child(3){background:var(--v-vert)}.v-entete [role=group]{border-color:var(--v-trait-fort)}.v-entete [role=group] a{color:var(--v-encre-douce)}.v-entete [role=group] a[aria-current=true]{background:var(--v-encre);color:var(--v-papier)}@media (min-width:64rem){.v-nav{display:flex}.v-bouton-menu{display:none}}@media (min-width:40rem){.v-lien-compte{display:inline-block}}.v-rideau{z-index:70;background:var(--v-inverse);color:var(--v-inverse-encre);padding:1rem var(--v-marge) 2rem;flex-direction:column;animation:.45s cubic-bezier(.2,.7,.2,1) v-rideau;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes v-rideau{0%{clip-path:circle(0% at calc(100% - 3rem) 2rem)}to{clip-path:circle(150% at calc(100% - 3rem) 2rem)}}.v-rideau__haut{justify-content:space-between;align-items:center;height:3rem;display:flex}.v-rideau .v-bouton-menu{background:var(--v-inverse-encre);color:var(--v-inverse);display:inline-flex}.v-rideau ol{margin:auto 0;padding:2rem 0;list-style:none}.v-rideau li a{font-family:var(--v-serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0;align-items:center;gap:1rem;padding-block:.4rem;font-size:clamp(2.3rem,10.5vw,4.25rem);font-weight:560;line-height:1.05;display:flex}.v-rideau li a i{background:var(--c,var(--v-corail));border-radius:999px;flex:none;width:.9rem;height:.9rem}.v-rideau li a:hover{color:var(--v-soleil)}.v-rideau__pied{color:var(--v-inverse-douce);border-top:1px solid var(--v-inverse-trait);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.95rem;display:flex}.v-rideau__pied a{color:var(--v-inverse-encre);font-weight:700}.v-rideau [role=group]{border-color:var(--v-inverse-trait)}.v-rideau [role=group] a{color:var(--v-inverse-douce)}.v-rideau [role=group] a[aria-current=true]{background:var(--v-inverse-encre);color:var(--v-inverse)}.v-ouverture{padding-top:clamp(1.25rem,3vw,2.5rem);padding-bottom:clamp(3rem,7vw,6rem)}.v-meta{color:var(--v-encre-douce);flex-wrap:wrap;gap:.5rem;margin:0;font-size:.85rem;font-weight:600;display:flex}.v-meta span{background:var(--v-carte);border:1px solid var(--v-trait);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem .35rem .7rem;display:inline-flex}.v-meta span:before{content:"";background:var(--v-accent);border-radius:999px;width:.5rem;height:.5rem}.v-meta span:nth-child(2):before{background:var(--v-corail)}.v-meta span:nth-child(3):before{background:var(--v-soleil)}.v-meta span:nth-child(4):before{background:var(--v-vert)}@media (max-width:40rem){.v-meta span:nth-child(n+3){display:none}}.v-ouverture__grille{align-items:center;gap:clamp(3rem,5vw,4rem);padding-top:clamp(2rem,5vw,4rem);display:grid}@media (min-width:64rem){.v-ouverture__grille{grid-template-columns:minmax(0,1fr) clamp(16rem,24vw,21rem)}}.v-titre-geant{font-family:var(--v-serif);letter-spacing:-.03em;text-wrap:balance;font-variation-settings:"SOFT" 100, "WONK" 0;margin:0;font-size:clamp(2.9rem,7vw,7.6rem);font-weight:580;line-height:.98}.v-titre-geant em{color:var(--v-accent);font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic;font-weight:540}.v-titre-geant em>span:last-child .v-mot{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'><path d='M3 13 C 40 5, 80 17, 120 9 S 180 7, 197 12' fill='none' stroke='%23f2b84b' stroke-width='6' stroke-linecap='round'/></svg>");background-position:0 calc(100% + .09em);background-repeat:no-repeat;background-size:100% .3em;background-origin:content-box}.v-mot{vertical-align:top;margin:-.24em -.18em -.12em;padding:.24em .18em .12em;display:inline-block;overflow:hidden}.v-mot>span{animation:.9s cubic-bezier(.2,.75,.15,1) both v-monte-mot;animation-delay:calc(var(--i) * 55ms + 80ms);display:inline-block}@keyframes v-monte-mot{0%{transform:translateY(110%)}to{transform:translateY(0)}}.v-ouverture__bas{gap:1.75rem;margin-top:clamp(1.75rem,3.5vw,2.75rem);display:grid}.v-chapo{color:var(--v-encre-douce);max-width:36rem;margin:0;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.6}.v-actions{flex-wrap:wrap;gap:.75rem;display:flex}.v-bouton{background:var(--v-encre);border-radius:999px;align-items:center;gap:.75rem;padding:.95rem 1.5rem;font-weight:700;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .2s,box-shadow .25s;display:inline-flex;color:var(--v-papier)!important}.v-bouton:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px #2a365599}.v-bouton .v-fleche{transition:transform .25s}.v-bouton:hover .v-fleche{transform:translate(3px)}.v-bouton--creux{border:1.5px solid var(--v-trait-fort);background:0 0;color:var(--v-encre)!important}.v-bouton--creux:hover{background:var(--v-encre);border-color:var(--v-encre);color:var(--v-papier)!important}.v-film{justify-self:center;width:min(100%,20rem);animation:1.1s cubic-bezier(.2,.75,.15,1) .5s both v-apparait;position:relative}@media (min-width:64rem){.v-film{justify-self:end}}.v-film__papier{background:#fff;border:1px solid #2a365514;border-radius:1.1rem;padding:.65rem .65rem 2.6rem;transition:transform .6s cubic-bezier(.2,.7,.2,1);transform:rotate(2.2deg);box-shadow:0 1px #2a36550a,0 30px 60px -25px #2a365573}.v-film:hover .v-film__papier{transform:rotate(0)}.v-film__papier figure{max-width:none!important;box-shadow:none!important;border:0!important;border-radius:.7rem!important}.v-film__legende{font-family:var(--v-serif);color:#5c6784;font-variation-settings:"SOFT" 100, "WONK" 1;font-size:1rem;font-style:italic;font-weight:500;position:absolute;bottom:.7rem;left:1rem;right:1rem}.v-pastille{background:var(--v-soleil);color:#2a3655;z-index:2;border-radius:999px;place-items:center;width:7.5rem;height:7.5rem;display:grid;position:absolute;top:-2.25rem;left:-2.75rem;box-shadow:0 10px 30px -12px #2a365580}.v-pastille>svg:first-child{width:100%;height:100%;animation:22s linear infinite v-tourne;position:absolute;inset:0}.v-pastille text{font-family:var(--v-sans);letter-spacing:.12em;text-transform:uppercase;fill:#2a3655;font-size:9.4px;font-weight:800}.v-pastille__coeur{width:1.6rem;height:1.6rem;position:relative}@media (max-width:30rem){.v-pastille{width:6.25rem;height:6.25rem;left:-.75rem}}@keyframes v-tourne{to{transform:rotate(360deg)}}@keyframes v-apparait{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}.v-defilant{background:var(--v-inverse);color:var(--v-inverse-encre);margin-inline:-1rem;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 18px 40px -28px #2a365599}.v-defilant__piste{width:max-content;animation:42s linear infinite v-defile;display:flex}.v-defilant:hover .v-defilant__piste{animation-play-state:paused}.v-defilant__groupe{font-family:var(--v-serif);letter-spacing:-.015em;white-space:nowrap;font-variation-settings:"SOFT" 100, "WONK" 0;align-items:center;gap:2rem;padding:1.05rem 1rem;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:560;display:flex}.v-defilant__groupe em{font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic}.v-defilant__etoile{width:1.1rem;height:1.1rem;color:var(--v-corail);flex:none}.v-defilant__groupe>span:nth-child(4n+2) .v-defilant__etoile{color:var(--v-soleil)}.v-defilant__groupe>span:nth-child(4n+3) .v-defilant__etoile{color:var(--v-vert)}.v-defilant__groupe>span:nth-child(4n+4) .v-defilant__etoile{color:var(--v-sarcelle)}@keyframes v-defile{to{transform:translate(-50%)}}.v-section{padding-block:clamp(4.5rem,9vw,8rem)}.v-section__tete{max-width:60rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.v-etiquette{background:var(--v-teinte);color:var(--v-accent-texte);border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1.25rem;padding:.35rem .9rem .35rem .75rem;font-size:.88rem;font-weight:700;display:inline-flex}.v-etiquette:before{content:"";background:var(--c,var(--v-accent));border-radius:999px;width:.55rem;height:.55rem}.v-engagements .v-etiquette{background:var(--v-carte)}.v-titre{font-family:var(--v-serif);letter-spacing:-.025em;text-wrap:balance;font-variation-settings:"SOFT" 100, "WONK" 0;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:570;line-height:1.02}.v-titre em{color:var(--v-accent);font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic;font-weight:530}.v-intro{max-width:38rem;color:var(--v-encre-douce);margin:1.1rem 0 0;font-size:1.12rem}.vt{--v-doux:cubic-bezier(.2, .7, .2, 1);--v-rebond:cubic-bezier(.3, 1.5, .5, 1)}.vt.v-anime [data-apparait]{transition:opacity .9s var(--v-doux) var(--d,0s), translate 1s var(--v-doux) var(--d,0s), scale 1s var(--v-doux) var(--d,0s), filter .9s var(--v-doux) var(--d,0s), border-color .3s, box-shadow .3s}.vt.v-anime [data-apparait]:not(.est-visible){opacity:0}.vt.v-anime [data-apparait=pastille]{transition-timing-function:var(--v-rebond)}.vt.v-anime [data-apparait=pastille]:not(.est-visible){scale:.6}.vt.v-anime [data-apparait=titre]:not(.est-visible){filter:blur(8px);translate:0 .35em}.vt.v-anime [data-apparait=monte]:not(.est-visible){translate:0 1.5rem}.vt.v-anime [data-apparait=carte]:not(.est-visible){translate:0 2.5rem;scale:.97}.vt.v-anime [data-apparait=bloc]{transform-origin:50% 0}.vt.v-anime [data-apparait=bloc]:not(.est-visible){translate:0 2rem;scale:.94}.v-index{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.v-index>li:not(.v-index__avenir){border-radius:var(--v-rayon);background:var(--v-carte);border:1px solid var(--v-trait);transition:border-color .3s,box-shadow .3s}.v-index>li:has(details[open]){border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 24px 50px -36px #2a36558c}.v-index details>summary{cursor:pointer;border-radius:var(--v-rayon);grid-template-columns:3.25rem minmax(0,1fr) 2.75rem;align-items:center;gap:.15rem 1rem;padding:1rem;list-style:none;display:grid;position:relative}.v-index details>summary::-webkit-details-marker{display:none}@media (min-width:56rem){.v-index details>summary{grid-template-columns:2.5rem 4.25rem minmax(0,1.2fr) minmax(0,1fr) 2.9rem;gap:1.25rem;padding:1.1rem 1.5rem}}.v-index__num{font-feature-settings:"tnum";color:var(--v-encre-douce);font-size:.9rem;font-weight:700;display:none}@media (min-width:56rem){.v-index__num{display:block}}.v-index__tuile{background:var(--fond-logo);border:1px solid var(--v-trait);border-radius:1rem;grid-row:span 2;place-items:center;width:3.25rem;height:3.25rem;transition:transform .45s cubic-bezier(.3,1.5,.5,1);display:grid}.v-index__tuile img{object-fit:contain;width:70%;height:70%}@media (min-width:56rem){.v-index__tuile{border-radius:1.25rem;grid-row:auto;width:4.25rem;height:4.25rem}}.v-index__nom{font-family:var(--v-serif);letter-spacing:-.025em;font-variation-settings:"SOFT" 100, "WONK" 0;font-size:clamp(1.75rem,4.2vw,3.6rem);font-weight:570;line-height:1;transition:color .3s}.v-index__accroche{color:var(--v-encre-douce);grid-column:2/3;font-size:.95rem;line-height:1.4}@media (min-width:56rem){.v-index__accroche{grid-column:auto;font-size:1.08rem}}.v-index__plus{background:var(--v-papier-2);border-radius:999px;grid-area:1/-2/span 2/-1;justify-self:end;width:2.75rem;height:2.75rem;transition:background .3s,transform .45s cubic-bezier(.2,.7,.2,1),color .3s;position:relative}@media (min-width:56rem){.v-index__plus{grid-row:auto;width:2.9rem;height:2.9rem}}.v-index__plus:before,.v-index__plus:after{content:"";background:currentColor;border-radius:2px;width:.9rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-index__plus:after{transform:translate(-50%,-50%)rotate(90deg)}@media (hover:hover){.v-index>li:not(.v-index__avenir):hover{border-color:var(--v-trait-fort)}.v-index details>summary:hover .v-index__tuile{transform:rotate(-8deg)scale(1.08)}.v-index details>summary:hover .v-index__nom{color:var(--v-accent-texte)}.v-index details>summary:hover .v-index__plus{background:var(--v-encre);color:var(--v-papier)}}.v-index details[open]>summary .v-index__plus{background:var(--v-accent-fond);color:var(--v-sur-accent);transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){.v-index{interpolate-size:allow-keywords}.v-index details::details-content{height:0;transition:height .55s cubic-bezier(.2, .7, .2, 1), content-visibility .55s allow-discrete;overflow:clip}.v-index details[open]::details-content{height:auto}}.v-fiche{gap:2rem;padding:.75rem 1rem 1.75rem;display:grid}@media (min-width:56rem){.v-fiche{grid-template-columns:2.5rem 4.25rem minmax(0,1.2fr) minmax(0,1fr) 2.9rem;gap:1.25rem;padding:.5rem 1.5rem 2.5rem}.v-fiche__capture{grid-column:3/4}.v-fiche__texte{grid-column:4/5}}.v-fiche__capture{margin:0}.v-capture{aspect-ratio:390/845;background:var(--v-papier-2);border:7px solid #2a3655;border-radius:2rem;width:min(100%,15rem);position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 50px -35px #2a3655b3}.v-capture img{object-fit:cover;object-position:top}.v-fiche__capture figcaption{color:var(--v-encre-douce);margin-top:1rem;font-size:.8rem}.v-fiche__texte p{margin:0;font-size:1.04rem;line-height:1.75}.v-fiche__domaine{background:var(--v-papier-2);color:var(--v-encre-douce);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.3rem .8rem .3rem .65rem;font-size:.85rem;font-weight:700;display:inline-flex}.v-fiche__domaine:before{content:"";background:var(--accent);border-radius:999px;width:.5rem;height:.5rem}.v-fiche__actions{flex-direction:column;gap:.6rem;margin-top:1.75rem;display:flex}.v-fiche__actions .v-bouton{justify-content:space-between}.v-boutiques{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.v-boutique{border:1.5px solid var(--v-trait-fort);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem .9rem;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}a.v-boutique:hover{background:var(--v-encre);border-color:var(--v-encre);color:var(--v-papier)!important}.v-boutique--attente{color:var(--v-encre-douce);border-style:dashed;font-weight:600}.v-boutique svg{flex:none;width:1rem;height:1rem}.v-lien-souligne{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;align-self:flex-start;margin-top:.4rem;padding-bottom:.15rem;font-size:.95rem;font-weight:700;transition:background-size .35s;color:var(--v-accent-texte)!important}.v-lien-souligne:hover{background-position:100% 100%;background-size:0% 2px}.v-index__avenir{border-radius:var(--v-rayon);border:2px dashed var(--v-trait-fort);color:var(--v-encre-douce);grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.35rem 1rem;padding:1.25rem 1rem;display:grid}@media (min-width:56rem){.v-index__avenir{grid-template-columns:2.5rem 4.25rem minmax(0,1.2fr) minmax(0,1fr) 2.9rem;gap:1.25rem;padding:1.4rem 1.5rem}}.v-index__avenir .v-index__tuile{background:var(--v-teinte);border:0}.v-index__avenir .v-index__tuile svg{width:45%;height:45%;color:var(--v-accent)}.v-index__avenir strong{font-family:var(--v-serif);letter-spacing:-.02em;color:var(--v-encre);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:clamp(1.5rem,3vw,2.4rem);font-style:italic;font-weight:540;line-height:1.05}.v-index__avenir p{grid-column:2/-1;max-width:34rem;margin:0;font-size:.95rem}@media (min-width:56rem){.v-index__avenir p{grid-column:4/5}}.v-apercu{z-index:40;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.v-apercu__boite{transform:translate(-50%, -50%) rotate(var(--penche,-3deg)) scale(.6);opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.3,1.4,.5,1);position:relative}.v-apercu--visible .v-apercu__boite{transform:translate(-50%, -50%) rotate(var(--penche,-3deg)) scale(1)}.v-apercu__img{background:#f1efe9;border:6px solid #2a3655;border-radius:1.75rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -30px #2a365599}.v-apercu__img img{object-fit:cover;object-position:top}.v-engagements{background:var(--v-teinte);border-radius:clamp(1.5rem,4vw,3rem);margin-inline:clamp(.5rem,1.5vw,1.25rem)}.v-promesses{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.v-promesses{grid-template-columns:1fr 1fr}}@media (min-width:72rem){.v-promesses{grid-template-columns:repeat(4,1fr)}}.v-promesses li{border-radius:var(--v-rayon);background:var(--v-carte);border:1px solid var(--v-trait);padding:1.75rem}.v-promesses__chiffre{background:var(--c);color:#2a3655;width:3.25rem;height:3.25rem;font-family:var(--v-serif);font-variation-settings:"SOFT" 100, "WONK" 0;border-radius:999px;place-items:center;font-size:1.5rem;font-weight:650;display:grid}.v-promesses h3{font-family:var(--v-serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0;margin:1.4rem 0 .6rem;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:580;line-height:1.1}.v-promesses p{color:var(--v-encre-douce);margin:0;line-height:1.7}.v-voix{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.v-voix--plusieurs{scroll-snap-type:x mandatory;grid-auto-columns:min(85%,36rem);grid-auto-flow:column;padding-bottom:1rem;overflow-x:auto}.v-voix li{scroll-snap-align:start;border-radius:var(--v-rayon);background:var(--v-carte);border:1px solid var(--v-trait);padding:clamp(1.75rem,4vw,3rem)}.v-voix blockquote{font-family:var(--v-serif);letter-spacing:-.015em;text-wrap:pretty;font-variation-settings:"SOFT" 100, "WONK" 0;margin:0;font-size:clamp(1.5rem,3vw,2.6rem);font-weight:480;line-height:1.2}.v-voix blockquote:before{content:"« ";color:var(--v-accent)}.v-voix blockquote:after{content:" »";color:var(--v-accent)}.v-voix--plusieurs blockquote{font-size:clamp(1.3rem,2.2vw,1.8rem)}.v-voix footer{color:var(--v-encre-douce);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:1.5rem;font-size:.95rem;display:flex}.v-voix footer b{color:var(--v-encre)}.v-voix footer i{background:var(--v-teinte);color:var(--v-accent-texte);border-radius:999px;padding:.2rem .7rem;font-size:.8rem;font-style:normal;font-weight:700}.v-maison{gap:3rem;display:grid}@media (min-width:64rem){.v-maison{grid-template-columns:minmax(0,1fr) 21rem;gap:4rem}}.v-maison__texte p{max-width:42rem;margin:0 0 1.25rem;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.8}.v-maison__texte p:first-child:first-letter{float:left;font-family:var(--v-serif);color:var(--v-accent);font-variation-settings:"SOFT" 100, "WONK" 1;margin:.08em .14em 0 0;font-size:4.4em;font-weight:600;line-height:.85}.v-colophon{border-radius:var(--v-rayon);background:var(--v-carte);border:1px solid var(--v-trait);align-self:start;margin:0;padding:1.75rem;box-shadow:0 24px 50px -40px #2a365599}.v-colophon__titre{font-family:var(--v-serif);font-variation-settings:"SOFT" 100, "WONK" 0;margin:0 0 .75rem;font-size:1.4rem;font-weight:580}.v-colophon dl{margin:0}.v-colophon div{border-top:1px solid var(--v-trait);padding-block:.75rem}.v-colophon dt{color:var(--v-encre-douce);font-size:.78rem;font-weight:700}.v-colophon dd{margin:.15rem 0 0;font-weight:600}.v-questions{gap:.6rem;max-width:60rem;display:grid}.v-questions details{background:var(--v-carte);border:1px solid var(--v-trait);border-radius:1.1rem;transition:border-color .2s}.v-questions details:hover{border-color:var(--v-trait-fort)}.v-questions summary{cursor:pointer;font-family:var(--v-serif);letter-spacing:-.01em;font-variation-settings:"SOFT" 100, "WONK" 0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.15rem 1.35rem;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:560;line-height:1.25;list-style:none;display:flex}.v-questions summary::-webkit-details-marker{display:none}.v-questions summary:after{content:"+";background:var(--v-teinte);width:2.2rem;height:2.2rem;color:var(--v-accent-texte);font-family:var(--v-sans);border-radius:999px;flex:none;place-items:center;font-size:1.3rem;font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}.v-questions details[open] summary:after{transform:rotate(45deg)}.v-questions details p{max-width:46rem;color:var(--v-encre-douce);margin:0;padding:0 1.35rem 1.35rem;line-height:1.75}.v-ecrire{padding-top:0}.v-ecrire__bloc{background:var(--v-accent-fond);color:var(--v-sur-accent);border-radius:clamp(1.5rem,4vw,3rem);gap:2.5rem;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}@media (min-width:64rem){.v-ecrire__bloc{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:start}}.v-ecrire__bloc:before,.v-ecrire__bloc:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.v-ecrire__bloc:before{background:var(--v-soleil);width:9rem;height:9rem;bottom:-3rem;left:-3rem}.v-ecrire__bloc:after{background:var(--v-corail);width:4.5rem;height:4.5rem;bottom:2.5rem;left:6rem}@media (max-width:64rem){.v-ecrire__bloc:before,.v-ecrire__bloc:after{display:none}}.v-ecrire__bloc>*{position:relative}.v-ecrire .v-etiquette{color:var(--v-sur-accent);--c:var(--v-soleil);background:#faf9f729}.v-ecrire .v-titre{font-size:clamp(2.6rem,6.5vw,6rem);line-height:.98}.v-ecrire .v-intro{color:var(--v-sur-accent);opacity:.92}.v-formulaire{color:#2a3655;background:#faf9f7;border-radius:1.5rem;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 30px 60px -35px #141a2bb3}.v-formulaire label>span{color:#5c6784;font-size:.85rem;font-weight:700}.v-formulaire input,.v-formulaire textarea{color:#2a3655;font-family:var(--v-sans);background:#fff;border:1.5px solid #2a36552e;border-radius:.9rem}.v-formulaire input:focus,.v-formulaire textarea:focus{border-color:#6a4bb0;box-shadow:0 0 0 3px #7c5cbf33}.v-formulaire button[type=submit]{color:#faf9f7;background:#2a3655;border-radius:999px;padding:.85rem 1.6rem;font-weight:700}.v-formulaire p,.v-formulaire a{color:#5c6784}.v-formulaire a{color:#6a4bb0;text-underline-offset:3px;font-weight:700;text-decoration:underline}.v-pied{background:var(--v-inverse);color:var(--v-inverse-encre);border-radius:clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem) 0 0;padding-top:clamp(3.5rem,7vw,6rem);overflow:hidden}.v-pied__colonnes{gap:2.5rem;display:grid}@media (min-width:48rem){.v-pied__colonnes{grid-template-columns:1.4fr 1fr 1fr}}.v-pied h2{color:var(--v-inverse-douce);margin:0 0 1rem;font-size:.85rem;font-weight:700}.v-pied ul{margin:0;padding:0;list-style:none}.v-pied li+li{margin-top:.45rem}.v-pied li a{transition:color .2s}.v-pied li a:hover{color:var(--v-soleil)}.v-pied__devise{max-width:22rem;font-family:var(--v-serif);letter-spacing:-.02em;font-variation-settings:"SOFT" 100, "WONK" 0;margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:560;line-height:1.12}.v-pied__note{color:var(--v-inverse-douce);max-width:22rem;margin:1rem 0 0;font-size:.88rem}.v-pied a[aria-label]{border-color:var(--v-inverse-trait);color:var(--v-inverse-encre);border-radius:999px}.v-pied__geant{font-family:var(--v-serif);letter-spacing:-.045em;text-align:center;white-space:nowrap;color:var(--v-inverse-encre);font-variation-settings:"SOFT" 100, "WONK" 0;-webkit-user-select:none;user-select:none;margin:clamp(3rem,6vw,5rem) 0 0;font-size:22vw;font-weight:620;line-height:.78;display:block;transform:translateY(.14em)}.v-pied__geant em{background:linear-gradient(160deg,#8f69bf,#54b2a4);color:#0000;font-variation-settings:"SOFT" 100, "WONK" 1;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:560}.v-pied__bas{border-top:1px solid var(--v-inverse-trait);color:var(--v-inverse-douce);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:3rem;padding-block:1.25rem;font-size:.88rem;display:flex}.v-pied__bas a{color:var(--v-inverse-encre);font-weight:700}@media (prefers-reduced-motion:reduce){.vt *,.vt :before,.vt :after{transition:none!important;animation:none!important}.v-defilant__piste{transform:none}}
