html[data-variante=v5]{--display:var(--f-alfa), Rockwell, Georgia, serif;--main:var(--f-caveat), "Segoe Print", "Bradley Hand", cursive;--sans:var(--f-karla), system-ui, -apple-system, "Segoe UI", sans-serif;--serif:var(--main);--prune:#521239;--prune-clair:#6e1f4f;--pastel:#e8a7c0;--soutenu:#c15a7e;--vif:#d9476f;--sable:#f8f5ef;--papier:#fffdf8;--creme:#fffdf8;--kraft:#f1e8dc;--encre:var(--prune);--encre-douce:#5a4350;--texte:#2b1a24;--corail:var(--vif);--corail-fonce:#a3365f;--ocre:var(--pastel);--rose:#f6dfe8;--baobab:var(--prune);--nuit:#3d0d2b;--ligne:#52123929;--rayon:6px;--pale:#f3e5ea;--pointille:#c98aa3;--par-avion:repeating-linear-gradient(135deg, var(--vif) 0 12px, var(--papier) 12px 20px, var(--prune) 20px 32px, var(--papier) 32px 40px);--trous:radial-gradient(circle at 50% 50%, #0000 4.2px, var(--papier) 4.8px) -7px -7px / 14px 14px round border-box;--trous-petits:radial-gradient(circle at 50% 50%, #0000 2.8px, var(--papier) 3.3px) -5px -5px / 10px 10px round border-box;--ombre-carte:0 1px 2px #5212391f, 0 18px 36px -20px #5212396b;--ombre-timbre:drop-shadow(0 1px 1px #52123924) drop-shadow(0 10px 14px #52123924);--cachet:url(/marque/v5/cachet.svg);--vague:url(/marque/v5/vague.svg);--doux:cubic-bezier(.22, .7, .2, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.32 0 0 0 0 0.07 0 0 0 0 0.22 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}html[data-variante=v5] body{background:var(--sable) var(--grain);color:var(--texte)}html[data-variante=v5] :is(h1,h2,h3,h4){font-family:var(--display);letter-spacing:0;color:var(--encre);text-wrap:balance;font-weight:400;line-height:1.06}html[data-variante=v5] :is(.tete-page h1,.heros h1,.appel h2,.titre-section h2,.pied-grand,.bientot h1){letter-spacing:0}html[data-variante=v5] :is(.tete-page h1,.heros h1,.appel h2,.titre-section h2,.point h3,.evenement h3,.evenement .date,.carte-corps h3,.souvenir h3,.succes h2,.v-accueil h1,.v-accueil h2,.v-accueil h3){text-transform:none}html[data-variante=v5] :is(.section.nuit,.pied,.succes) :is(h1,h2,h3,h4){color:inherit}html[data-variante=v5] .surtitre,html[data-variante=v5][lang] .tete-page .surtitre{font-family:var(--main);text-transform:none;letter-spacing:0;color:var(--corail-fonce);font-size:clamp(24px,2.2vw,30px);font-style:normal;font-weight:700;line-height:1.1}html[data-variante=v5] .v-etiquette{font-family:var(--main);letter-spacing:0;text-transform:none;color:var(--corail-fonce);margin-bottom:4px;font-size:26px;font-weight:700}html[data-variante=v5] .carte-corps .lieu,html[data-variante=v5] .souvenir .quand{font-family:var(--main);color:var(--corail-fonce);font-size:22px;font-style:normal;font-weight:700}html[data-variante=v5] .lien-fleche{color:var(--encre);border-bottom-width:2px}html[data-variante=v5] .lien-fleche:hover{color:var(--corail-fonce)}html[data-variante=v5] :is(.titre-section h2,.v-titre h2):after{content:"";background:var(--vif);width:96px;height:10px;-webkit-mask:var(--vague) left center / contain no-repeat;-webkit-mask:var(--vague) left center / contain no-repeat;mask:var(--vague) left center / contain no-repeat;margin-top:12px;display:block}html[data-variante=v5] .section.nuit .titre-section h2:after{background:var(--pastel)}html[data-variante=v5] .bouton{letter-spacing:.01em;border-radius:8px;font-weight:800}html[data-variante=v5] .bouton,html[data-variante=v5] .bouton.corail{background:var(--encre);color:var(--papier)}html[data-variante=v5] .bouton:hover,html[data-variante=v5] .bouton.corail:hover{background:var(--corail-fonce);color:#fff}html[data-variante=v5] .bouton.clair{background:var(--papier);color:var(--encre);box-shadow:inset 0 0 0 2px var(--encre)}html[data-variante=v5] .bouton.clair:hover{background:var(--pastel);color:var(--encre);box-shadow:inset 0 0 0 2px var(--encre)}html[data-variante=v5] .bouton.contour{color:var(--encre);box-shadow:inset 0 0 0 2px var(--encre);background:0 0}html[data-variante=v5] .bouton.contour:hover{background:var(--encre);color:var(--papier)}html[data-variante=v5] main>.v-accueil:first-child{margin-top:0}html[data-variante=v5] .entete,html[data-variante=v5] .entete.fondu{background-color:color-mix(in srgb, var(--sable) 96%, transparent);border-bottom:0}html[data-variante=v5] .entete:after{content:"";background:var(--par-avion);pointer-events:none;background-size:56px 56px;height:4px;position:absolute;bottom:-4px;left:0;right:0}html[data-variante=v5] .entete.fondu:before{content:none}html[data-variante=v5] .entete.fondu .logo-prune{display:block}html[data-variante=v5] .entete.fondu .logo-ivoire{display:none}html[data-variante=v5] .entete.fondu .nav>a:not(.bouton){color:inherit}html[data-variante=v5] .entete.fondu .nav>a:not(.bouton):after{background:var(--vif)}html[data-variante=v5] .entete.fondu .burger span,html[data-variante=v5] .entete.fondu .burger:before,html[data-variante=v5] .entete.fondu .burger:after{background:var(--encre)}html[data-variante=v5] .nav a:after{background:var(--vif)}html[data-variante=v5] .nav .bouton{color:var(--papier)}html[data-variante=v5] .pied{background:var(--prune);padding-top:clamp(48px,5vw,76px);position:relative}html[data-variante=v5] .pied:before{content:"";background:var(--par-avion);height:10px;position:absolute;top:0;left:0;right:0}html[data-variante=v5] .pied-appel{align-items:center;margin-bottom:36px}html[data-variante=v5] .pied-grand{font-family:var(--main);text-transform:none;letter-spacing:0;color:var(--pastel);font-size:clamp(38px,4.2vw,60px);font-weight:700;line-height:1}html[data-variante=v5] .pied-appel .bouton.corail{background:var(--pastel);color:var(--encre)}html[data-variante=v5] .pied-appel .bouton.corail:hover{background:var(--papier);color:var(--encre)}html[data-variante=v5] .pied-colonnes{border-top-color:#f8f5ef33}html[data-variante=v5] .pied-colonnes a:hover{color:var(--pastel)}html[data-variante=v5] .apparition{transition:opacity .7s var(--doux), transform .7s var(--doux);transition-delay:var(--delai,0s);transform:translateY(18px)}html[data-variante=v5] .apparition.visible{transform:none}html[data-variante=v5] .v-accueil.v5-accueil{padding-bottom:clamp(64px,8vw,110px)}.v5-heros{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:center;padding-top:clamp(32px,3.6vw,56px);padding-bottom:clamp(8px,1vw,16px);display:grid}.v5-recto{z-index:1;background:var(--papier);box-shadow:var(--ombre-carte);padding:clamp(10px,1.1vw,16px);position:relative;rotate:-2.2deg}.v5-recto-media{aspect-ratio:4/3;background:var(--pastel);position:relative;overflow:hidden}.v5-recto-media :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v5-recto-media .v-heros-vide{background:linear-gradient(160deg, var(--pastel), var(--soutenu))}.v5-verso{z-index:2;background:var(--papier);box-shadow:var(--ombre-carte);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);margin-left:clamp(-90px,-6vw,-48px);padding:clamp(22px,2.6vw,38px);display:grid;position:relative;rotate:1.6deg}.v5-verso:before{content:"";background:var(--ligne);width:1.5px;position:absolute;top:16%;bottom:16%;left:calc(60% - 1px)}.v5-verso-message{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.v5-surtitre{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--corail-fonce);font-size:13px;font-weight:800}html[data-variante=v5] .v5-verso h1{font-family:var(--main);color:var(--encre);text-wrap:balance;margin:4px 0 18px;font-size:clamp(40px,3.9vw,62px);font-weight:700;line-height:.98}.v5-verso .v-actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:280px}.v5-verso-adresse{flex-direction:column;justify-content:flex-end;gap:0;padding-top:150px;display:flex;position:relative}.v5-verso-adresse i{border-bottom:1.5px solid var(--ligne);height:34px;display:block}.v5-timbre{aspect-ratio:5/6;background:linear-gradient(var(--rose), var(--rose)) padding-box, var(--trous-petits);width:92px;filter:var(--ombre-timbre);border:7px solid #0000;place-items:center;display:grid;position:absolute;top:0;right:0;rotate:3deg}.v5-timbre img{width:76%;height:auto}.v5-cachet{aspect-ratio:340/160;background:var(--prune);opacity:.55;width:150px;-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;pointer-events:none;position:absolute;top:46px;right:38px;rotate:-12deg}html[data-variante=v5] .v5-heros .bouton.clair{background:0 0}.v5-timbres{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);padding-top:clamp(40px,5vw,72px);display:grid}.v5-timbre-carte{background:linear-gradient(var(--fond), var(--fond)) padding-box, var(--trous);filter:var(--ombre-timbre);color:var(--ink);rotate:var(--r);--fond:var(--prune);--ink:var(--papier);--r:-1.4deg;border:11px solid #0000;padding:26px 26px 30px;position:relative}.v5-teinte-1{--fond:var(--pastel);--ink:var(--prune);--r:1deg}.v5-teinte-2{--fond:var(--corail-fonce);--ink:#fff;--r:-.6deg}html[data-variante=v5] .v5-timbre-carte h2{color:inherit;margin:6px 0 10px;font-size:clamp(22px,2vw,28px)}.v5-timbre-carte p{opacity:.95;margin:0;font-size:17px;line-height:1.5}.v5-valeur{font-family:var(--display);opacity:.9;font-size:40px;line-height:1;display:block}.v5-timbre-carte:before{content:"";opacity:.35;pointer-events:none;border:1px solid;position:absolute;inset:8px}.v5-prochain{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,4vw,64px);padding-top:clamp(72px,8vw,112px);display:grid}.v5-prochain>*{min-width:0}.v5-prochain-info{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.v5-illustree{background:var(--papier);width:100%;box-shadow:var(--ombre-carte);transition:rotate .5s var(--doux), translate .5s var(--doux);padding:12px;text-decoration:none;display:block;position:relative;rotate:-1.6deg}.v5-illustree:hover{translate:0 -4px;rotate:0deg}.v5-illustree img,.v5-illustree-vide{aspect-ratio:4/5;object-fit:cover;background:linear-gradient(160deg, var(--pastel), var(--soutenu));width:100%;max-height:560px;display:block}html[data-variante=v5] .v5-illustree h2{color:var(--papier);text-shadow:3px 3px 0 var(--prune), 5px 5px 0 var(--vif), 0 8px 30px #28081c73;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.95;position:absolute;bottom:26px;left:24px;right:24px}.v5-tampons{flex-wrap:wrap;gap:10px 12px;margin:22px 0 0;padding:0;list-style:none;display:flex}.v5-tampons li{letter-spacing:.1em;text-transform:uppercase;color:var(--encre);border:2px solid;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:800;rotate:-1.5deg}.v5-tampons li:nth-child(2){rotate:1deg}.v5-tampons li.fort{color:var(--corail-fonce);rotate:-2.5deg}.v5-prochain-dos{background:var(--papier);box-shadow:var(--ombre-carte);flex-direction:column;gap:20px;margin-top:40px;padding:clamp(22px,3vw,38px);display:flex;position:relative;rotate:.6deg}html[data-variante=v5] .v5-prochain-dos .v-prochain-entete h3{font-size:clamp(22px,2vw,28px)}html[data-variante=v5] .v5-prochain-dos .v-candidater{justify-content:flex-start;gap:12px}html[data-variante=v5] .v-onglets{gap:18px;container-type:inline-size}html[data-variante=v5] .v-onglets-liste{grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:6px}html[data-variante=v5] .v-onglets-liste button{background:linear-gradient(var(--pale), var(--pale)) padding-box, var(--trous-petits);height:50px;color:var(--encre);font:400 16px/1 var(--display);filter:drop-shadow(0 2px 3px #52123929);transition:rotate .25s var(--doux), translate .25s var(--doux);border:5px solid #0000;border-radius:0}html[data-variante=v5] .v-onglets-liste button:hover{translate:0 -2px;rotate:-2deg}html[data-variante=v5] .v-onglets-liste button[aria-selected=true]{background:linear-gradient(var(--prune), var(--prune)) padding-box, var(--trous-petits);color:var(--papier);rotate:-3deg}html[data-variante=v5] .v-onglets-liste button:focus-visible{outline:3px solid var(--vif);outline-offset:2px}.v5-dos-jour{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px 0;display:grid;position:relative}.v5-jour-recit{padding-right:clamp(20px,3cqi,40px)}.v5-jour-adresse{border-left:1.5px solid var(--ligne);padding-left:clamp(20px,3cqi,40px)}.section .v5-dos-jour{background:var(--papier);box-shadow:var(--ombre-carte);padding:clamp(22px,3vw,40px)}html[data-variante=v5] .v5-jour-recit h3{font-family:var(--main);text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,2.6vw,34px);font-weight:700;line-height:1.05}.v5-jour-recit h3 span{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--corail-fonce);margin-bottom:6px;font-size:13px;font-weight:800;display:block}html[data-variante=v5] .v5-jour-recit p{color:var(--encre-douce);margin:0 0 10px;font-size:16px;line-height:1.6}.v5-jour-recit,.v5-jour-adresse{animation:v5-ecrit .45s var(--doux) both}.v5-jour-adresse{flex-direction:column;justify-content:space-between;gap:18px;min-width:0;animation-delay:80ms;display:flex}@keyframes v5-ecrit{0%{opacity:0;transform:translateY(8px)}}.v5-cachets{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:6px;margin:0;padding:0;list-style:none;display:grid}.v5-repas{aspect-ratio:1;text-align:center;width:min(100%,104px);color:var(--encre);box-shadow:inset 0 0 0 4px var(--papier), inset 0 0 0 5.5px currentColor;animation:v5-tampon .5s var(--doux) both;border:2.5px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.1;display:flex;rotate:-8deg}.v5-repas-1{animation-delay:80ms;rotate:5deg}.v5-repas-2{animation-delay:.16s;rotate:-3deg}.v5-repas span{font-size:13px;font-weight:700}.v5-repas b{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:400}.v5-repas.inclus{color:var(--corail-fonce)}.v5-repas.libre{color:var(--encre-douce);box-shadow:none;opacity:.85;border-style:dashed}.v5-repas.libre b{font-family:var(--sans);font-size:14px;font-weight:800}@keyframes v5-tampon{0%{opacity:0;transform:scale(1.35)}}.v5-nuit{border-bottom:1.5px solid var(--ligne);font-family:var(--main);color:var(--encre);margin:0;padding-bottom:6px;font-size:22px;font-weight:700;line-height:1.2}.v5-nuit small{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--corail-fonce);margin-bottom:2px;font-size:12px;font-weight:800;display:block}@container (max-width:620px){.v5-dos-jour{grid-template-columns:1fr}.v5-jour-recit{padding-right:0}.v5-jour-adresse{border-left:0;border-top:1.5px solid var(--ligne);padding-top:18px;padding-left:0}}.v5-carlotta{grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);align-items:center;gap:clamp(32px,5vw,80px);padding-top:clamp(72px,8vw,112px);display:grid}.v5-photo-scotchee{background:var(--papier);width:min(100%,380px);box-shadow:var(--ombre-carte);justify-self:center;margin:0;padding:14px 14px 0;position:relative;rotate:-3deg}.v5-photo-scotchee img,.v5-photo-vide{aspect-ratio:4/5;object-fit:cover;background:var(--pastel);width:100%;display:block}.v5-photo-scotchee figcaption{font-family:var(--main);color:var(--encre);text-align:center;padding:14px 0 18px;font-size:34px;font-weight:700;line-height:1}.v5-scotch{z-index:1;background:#e8a7c0b8;width:130px;height:34px;margin-left:-65px;position:absolute;top:-16px;left:50%;rotate:-4deg;box-shadow:0 1px 2px #5212391a}html[data-variante=v5] .v5-carlotta-texte h2{margin:0 0 16px;font-size:clamp(34px,4vw,58px)}.v5-carlotta-texte p{color:var(--encre-douce);max-width:60ch;font-size:18px;line-height:1.65}.v5-album{padding-top:clamp(72px,8vw,112px)}html[data-variante=v5] .v-titre{align-items:flex-end;margin-bottom:clamp(24px,3vw,40px)}html[data-variante=v5] .v-titre h2{font-size:clamp(32px,3.8vw,54px)}.v5-table-cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,44px) clamp(18px,2.4vw,36px);display:grid}.v5-carte{background:var(--papier);box-shadow:var(--ombre-carte);rotate:var(--r,-1.6deg);transition:rotate .45s var(--doux), translate .45s var(--doux), box-shadow .45s var(--doux);margin:0;padding:10px 10px 0}.v5-carte:nth-child(3n+2){--r:1.4deg;margin-top:22px}.v5-carte:nth-child(3n){--r:-.8deg}.v5-carte:nth-child(4){--r:1.8deg}.v5-carte:hover{translate:0 -6px;rotate:0deg;box-shadow:0 2px 4px #5212391f,0 30px 50px -24px #52123980}.v5-carte img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.v5-carte figcaption{font-family:var(--main);color:var(--encre);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:10px 4px 12px;font-size:22px;font-weight:700;line-height:1.1;display:flex}.v5-carte figcaption span{color:var(--corail-fonce);font-size:19px}.v5-evenement{padding-top:clamp(72px,8vw,112px)}.v5-enveloppe{background:linear-gradient(var(--papier), var(--papier)) padding-box, var(--par-avion) border-box;box-shadow:var(--ombre-carte);border:12px solid #0000;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(24px,3vw,48px);padding:clamp(24px,3.6vw,52px);display:grid;position:relative}.v5-enveloppe-texte{flex-direction:column;align-items:flex-start;gap:8px;display:flex}html[data-variante=v5] .v5-enveloppe h2{margin:0;font-size:clamp(32px,3.8vw,54px)}.v5-enveloppe p{color:var(--encre-douce);margin:4px 0 14px;font-size:18px;font-weight:800}.v5-enveloppe-photo{background:var(--papier);width:min(100%,380px);box-shadow:var(--ombre-carte);justify-self:center;padding:10px;position:relative;rotate:3deg}.v5-enveloppe-photo img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.v5-enveloppe-photo:after{content:"";aspect-ratio:340/160;background:var(--prune);opacity:.6;width:170px;-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;pointer-events:none;position:absolute;bottom:18px;left:-46px;rotate:-16deg}.v5-avis{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:clamp(18px,2.4vw,32px);padding-top:clamp(64px,7vw,96px);display:grid}.v5-dos{background:var(--papier);box-shadow:var(--ombre-carte);rotate:var(--r,-1deg);margin:0;padding:30px 28px 24px;position:relative}.v5-dos:nth-child(2){--r:1.2deg}.v5-dos:nth-child(3){--r:-.5deg}.v5-dos blockquote{font-family:var(--main);color:var(--texte);background:repeating-linear-gradient(transparent 0 33px, var(--ligne) 33px 34.5px);margin:0;padding-right:72px;font-size:25px;font-weight:500;line-height:34.5px}.v5-dos figcaption{text-align:right;font-family:var(--main);color:var(--encre);margin-top:12px;font-size:26px;font-weight:700}.v5-dos figcaption:before{content:"— "}.v5-dos figcaption small{font-family:var(--sans);color:var(--encre-douce);font-size:13px;font-weight:700;display:block}.v5-mini-timbre{background:url(/marque/icone.svg) center / 70% auto no-repeat content-box, linear-gradient(var(--rose), var(--rose)) padding-box, var(--trous-petits);width:48px;height:56px;filter:var(--ombre-timbre);border:5px solid #0000;position:absolute;top:18px;right:18px;rotate:4deg}.v5-mini-timbre:after{content:"";aspect-ratio:340/160;background:var(--prune);opacity:.4;width:64px;-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;position:absolute;top:22px;left:-26px;rotate:-10deg}html[data-variante=v5] .section{padding:clamp(44px,5.4vw,76px) 0}html[data-variante=v5] .section.creme{background:color-mix(in srgb, var(--kraft) 60%, transparent)}html[data-variante=v5] .tete-page{position:relative}html[data-variante=v5] .tete-page h1{overflow-wrap:break-word;line-height:1.04}html[data-variante=v5] .tete-page p.intro{color:var(--encre-douce)}html[data-variante=v5] main:not(:has(.etapes))>.tete-page:not(:has(.voyage-tete)):after{content:"";right:max(var(--gouttiere), calc((100% - var(--max)) / 2 + var(--gouttiere)));aspect-ratio:340/160;background:var(--prune);opacity:.12;width:clamp(150px,18vw,260px);-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;translate:0 -50%;rotate:-10deg}html[data-variante=v5] .titre-section{align-items:flex-end;gap:12px 48px;margin-bottom:clamp(24px,3vw,40px)}html[data-variante=v5] .titre-section h2{max-width:none;font-size:clamp(30px,3.4vw,48px)}html[data-variante=v5] .titre-section p{color:var(--encre-douce);max-width:36ch}html[data-variante=v5] .section.nuit{background:var(--prune);color:var(--papier)}html[data-variante=v5] .texte{color:var(--texte)}html[data-variante=v5] .voyage-tete{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,4.4vw,72px)}html[data-variante=v5] .voyage-tete h1{font-size:clamp(34px,3.8vw,56px)!important}html[data-variante=v5] .voyage-visuel{border:clamp(8px, .9vw, 12px) solid var(--papier);box-shadow:var(--ombre-carte);background:var(--pastel);border-radius:0;overflow:hidden;rotate:1.6deg}html[data-variante=v5] .voyage-visuel:after{content:"";z-index:2;aspect-ratio:340/160;background:var(--papier);opacity:.85;width:clamp(110px,11vw,150px);-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;pointer-events:none;position:absolute;top:14px;right:12px;rotate:-8deg}html[data-variante=v5] .voyage-visuel .sans-image{background:linear-gradient(160deg, var(--pastel), var(--soutenu) 60%, var(--prune));font-family:var(--display);color:var(--papier);text-shadow:3px 3px 0 var(--prune);font-weight:400}html[data-variante=v5] .voyage-visuel .pastille{border-radius:6px;font-weight:800}html[data-variante=v5] .voyage-tete:not(:has(.fiche))>.voyage-visuel{border-bottom-width:clamp(44px,4vw,60px);justify-self:center;width:min(420px,100%);rotate:-2.4deg}html[data-variante=v5] .voyage-tete:not(:has(.fiche))>.voyage-visuel:after{content:none}html[data-variante=v5] .fiche{border-top:0;column-gap:24px}html[data-variante=v5] .fiche div{border-bottom:1.5px dashed var(--pointille)}html[data-variante=v5] .fiche dt{letter-spacing:.14em;color:var(--corail-fonce);font-size:12px;font-weight:800}html[data-variante=v5] .fiche dd{font-family:var(--sans);color:var(--encre);font-size:19px;font-weight:800}html[data-variante=v5] .tete-page:has(.voyage-tete)+.section.creme{background:0 0;padding:clamp(12px,2vw,28px) 0 clamp(20px,3vw,40px)}html[data-variante=v5] .tete-page:has(.voyage-tete)+.section.creme .texte{max-width:min(var(--max) - 2 * var(--gouttiere), 920px);width:calc(100% - 2 * var(--gouttiere));margin:0 0 0 max(var(--gouttiere), calc((100% - var(--max)) / 2 + var(--gouttiere)));background:linear-gradient(var(--papier), var(--papier)) padding-box, var(--par-avion) border-box;box-shadow:var(--ombre-carte);border:8px solid #0000;padding:clamp(22px,3.2vw,44px)}html[data-variante=v5] .tete-page:has(.voyage-tete)+.section.creme .texte p{color:var(--texte);max-width:70ch;font-size:clamp(17px,1.3vw,19px);line-height:1.7}html[data-variante=v5] .tete-page:has(.voyage-tete)+.section.creme .texte p:last-child{margin-bottom:0}html[data-variante=v5] .colonnes-inclus h2{text-transform:none!important;margin-bottom:12px!important;font-size:clamp(26px,2.6vw,36px)!important}html[data-variante=v5] .colonnes-inclus>div{background:var(--papier);box-shadow:var(--ombre-carte);padding:clamp(22px,3vw,36px)}html[data-variante=v5] .colonnes-inclus>div:first-child{rotate:-.6deg}html[data-variante=v5] .colonnes-inclus>div:last-child{rotate:.6deg}html[data-variante=v5] .liste-coche li{border-bottom:1.5px dashed var(--ligne)}html[data-variante=v5] .liste-coche li:last-child{border-bottom:0}html[data-variante=v5] .liste-coche li:before{background:var(--vif)}html[data-variante=v5] .liste-coche.non li:before{background:0 0}html[data-variante=v5] .section.corail.appel{background:var(--pastel);color:var(--encre);padding:clamp(56px,6.6vw,96px) 0;position:relative}html[data-variante=v5] .appel:before{content:"";background:var(--par-avion);height:10px;position:absolute;top:0;left:0;right:0}html[data-variante=v5] .appel .conteneur{position:relative}html[data-variante=v5] .appel .conteneur:after{content:"";right:var(--gouttiere);aspect-ratio:340/160;background:var(--prune);opacity:.22;width:clamp(140px,18vw,260px);-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;translate:0 -50%;rotate:-10deg}html[data-variante=v5] .appel h2{color:var(--encre);max-width:none;margin-bottom:22px;font-size:clamp(34px,4.6vw,64px)}html[data-variante=v5] .appel p{color:var(--encre)}html[data-variante=v5] .appel .bouton,html[data-variante=v5] .appel .bouton.clair{background:var(--encre);color:var(--papier);box-shadow:none}html[data-variante=v5] .appel .bouton:hover,html[data-variante=v5] .appel .bouton.clair:hover{background:var(--papier);color:var(--encre)}html[data-variante=v5] .appel .bouton.contour{color:var(--encre);box-shadow:inset 0 0 0 2px var(--encre);background:0 0}html[data-variante=v5] .appel .bouton.contour:hover{background:var(--encre);color:var(--papier)}html[data-variante=v5] .carte-voyage{background:var(--papier);box-shadow:var(--ombre-carte);border:0;border-radius:0;padding:10px;rotate:-.8deg}html[data-variante=v5] .carte-voyage:nth-child(2n){rotate:.8deg}html[data-variante=v5] .carte-voyage:hover,html[data-variante=v5] .carte-voyage.apparition.visible:hover{transform:translateY(-6px);box-shadow:0 2px 4px #5212391f,0 30px 50px -24px #52123980}html[data-variante=v5] .carte-visuel img{position:absolute;inset:0}html[data-variante=v5] .carte-visuel .sans-image{font-family:var(--display);text-shadow:3px 3px 0 var(--prune);font-weight:400}html[data-variante=v5] .carte-corps{padding:22px 18px 16px;position:relative}html[data-variante=v5] .carte-corps:before{content:"";background:url(/marque/icone.svg) center / 70% auto no-repeat content-box, linear-gradient(var(--rose), var(--rose)) padding-box, var(--trous-petits);width:48px;height:56px;filter:var(--ombre-timbre);border:5px solid #0000;position:absolute;top:18px;right:14px;rotate:4deg}html[data-variante=v5] .carte-corps h3{padding-right:64px}html[data-variante=v5] .carte-corps .meta{color:var(--encre);border-top:1.5px dashed var(--ligne);padding-top:12px;font-weight:700}html[data-variante=v5] .pastille{border-radius:6px;font-weight:800}@media (min-width:760px){html[data-variante=v5] .grille-voyages:has(>.carte-voyage:only-child) .carte-voyage{grid-template-columns:1fr 1fr;max-width:1080px}html[data-variante=v5] .grille-voyages:has(>.carte-voyage:only-child) .carte-visuel{min-height:clamp(360px,30vw,440px)}html[data-variante=v5] .grille-voyages:has(>.carte-voyage:only-child) .carte-corps{justify-content:center;padding:clamp(24px,3vw,40px)}html[data-variante=v5] .grille-voyages:has(>.carte-voyage:only-child) .carte-corps h3{font-size:clamp(30px,2.8vw,42px)}html[data-variante=v5] .grille-voyages:has(>.carte-voyage:only-child) .carte-corps p{font-size:18px}}html[data-variante=v5] .liste-evenements{border-top:0;gap:18px}html[data-variante=v5] .evenement{background:var(--papier);box-shadow:var(--ombre-carte);border-bottom:0;grid-template-columns:124px 1fr auto;padding:22px clamp(18px,2.4vw,32px)}html[data-variante=v5] .evenement:nth-child(odd){rotate:-.4deg}html[data-variante=v5] .evenement:nth-child(2n){rotate:.4deg}html[data-variante=v5] .evenement .date{text-align:center;background:linear-gradient(var(--prune), var(--prune)) padding-box, var(--trous);width:112px;height:124px;filter:var(--ombre-timbre);color:var(--papier);font-family:var(--display);border:8px solid #0000;place-content:center;font-weight:400;display:grid;rotate:-3deg}html[data-variante=v5] .evenement .date b{font-size:44px}html[data-variante=v5] .evenement .date span{color:var(--pastel);font-family:var(--sans);letter-spacing:.06em;font-size:13px;font-weight:800}html[data-variante=v5] .evenement h3{font-size:clamp(22px,2.4vw,32px)}html[data-variante=v5] :is(.evenement,.souvenir) h3 a{color:inherit;text-decoration:none}html[data-variante=v5] :is(.evenement,.souvenir) h3 a:hover{color:var(--corail-fonce)}@media (max-width:680px){html[data-variante=v5] .evenement{grid-template-columns:1fr;gap:14px}html[data-variante=v5] .evenement .date{width:96px;height:104px}html[data-variante=v5] .evenement .date b{font-size:36px}html[data-variante=v5] .evenement .bouton{justify-self:start}}html[data-variante=v5] .souvenir-visuel{border:10px solid var(--papier);box-shadow:var(--ombre-carte);border-radius:0;rotate:-1.2deg}html[data-variante=v5] .souvenir:nth-child(2n) .souvenir-visuel{rotate:1.2deg}html[data-variante=v5] .souvenir h3{font-size:clamp(28px,3vw,42px)}html[data-variante=v5] .mosaique{columns:4 220px;column-gap:22px}html[data-variante=v5] .mosaique figure{background:var(--papier);box-shadow:var(--ombre-carte);transition:rotate .4s var(--doux), translate .4s var(--doux);border-radius:0;margin:0 0 24px;padding:8px 8px 0;rotate:-1deg}html[data-variante=v5] .mosaique figure:nth-child(3n+2){rotate:1.1deg}html[data-variante=v5] .mosaique figure:nth-child(3n){rotate:-.4deg}html[data-variante=v5] .mosaique figure:hover{translate:0 -4px;rotate:0deg}html[data-variante=v5] .mosaique figcaption{font-family:var(--main);color:var(--corail-fonce);padding:8px 4px 12px;font-size:19px;font-weight:700;line-height:1.15}html[data-variante=v5] .mosaique figcaption b{color:var(--encre);margin-bottom:1px;font-size:21px;font-weight:700}html[data-variante=v5] .vid{box-shadow:0 0 0 6px var(--papier), 0 18px 30px -18px #00000080;border-radius:4px}html[data-variante=v5] .bande-videos{padding:8px 8px 14px}html[data-variante=v5] .vid-titre{background:linear-gradient(#0000,#2a0a1ebf)}html[data-variante=v5] .grille-avis{columns:3 300px;column-gap:24px}html[data-variante=v5] .grille-avis .carte-avis{margin:0 0 24px}html[data-variante=v5] .carte-avis{background:var(--papier);box-shadow:var(--ombre-carte);border:0;border-radius:0;padding:26px 26px 22px;rotate:-.6deg}html[data-variante=v5] .carte-avis:nth-child(2n){rotate:.7deg}html[data-variante=v5] .carte-avis blockquote{font-family:var(--main);color:var(--texte);background:repeating-linear-gradient(transparent 0 33px, var(--ligne) 33px 34.5px);font-size:24px;font-weight:500;line-height:34.5px}html[data-variante=v5] .carte-avis footer b{font-family:var(--main);color:var(--encre);font-size:24px;font-weight:700}html[data-variante=v5] .carte-avis .initiale{background:linear-gradient(var(--pastel), var(--pastel)) padding-box, var(--trous-petits);color:var(--encre);font-family:var(--display);filter:var(--ombre-timbre);border:4px solid #0000;border-radius:0;font-weight:400}html[data-variante=v5] .points{border-top:0;gap:clamp(18px,2.4vw,32px)}html[data-variante=v5] .section .point{background:linear-gradient(var(--fond), var(--fond)) padding-box, var(--trous);filter:var(--ombre-timbre);color:var(--ink);--fond:var(--prune);--ink:var(--papier);border:11px solid #0000;padding:24px 24px 28px;position:relative;rotate:-1deg}html[data-variante=v5] .section .point:nth-child(3n+2){--fond:var(--pastel);--ink:var(--prune);rotate:.8deg}html[data-variante=v5] .section .point:nth-child(3n){--fond:var(--corail-fonce);--ink:#fff;rotate:-.4deg}html[data-variante=v5] .section .point h3{color:inherit;font-size:clamp(22px,2vw,28px)}html[data-variante=v5] .section .point p{color:inherit;opacity:.95}html[data-variante=v5] .section .point .num{font-family:var(--display);color:var(--ink);opacity:1;font-size:36px;font-style:normal}html[data-variante=v5] .point:before{content:"";opacity:.35;pointer-events:none;border:1px solid;position:absolute;inset:8px}html[data-variante=v5] .etapes{background:linear-gradient(var(--papier), var(--papier)) padding-box, var(--par-avion) border-box;box-shadow:var(--ombre-carte);border:9px solid #0000;border-radius:4px}html[data-variante=v5] .etape h2{font-size:clamp(28px,3.4vw,40px)}html[data-variante=v5] .etape-option{background:var(--sable);border-radius:6px}html[data-variante=v5] .etape-option:has(input:checked){background:var(--rose);border-color:var(--encre)}html[data-variante=v5] .etape-option:has(input:checked):before{background:var(--encre);border-color:var(--encre);box-shadow:inset 0 0 0 4px var(--rose)}html[data-variante=v5] .etapes-barre i{background:var(--vif)}html[data-variante=v5] .champ :is(input,select,textarea){background:#fff;border-radius:6px}html[data-variante=v5] .champ :is(input,select,textarea):focus{border-color:var(--corail-fonce);box-shadow:0 0 0 4px #c15a7e33}html[data-variante=v5] .etapes-soleil{aspect-ratio:340/160;width:190px;height:auto;box-shadow:none;background:var(--vif);-webkit-mask:var(--cachet) center / contain no-repeat;-webkit-mask:var(--cachet) center / contain no-repeat;mask:var(--cachet) center / contain no-repeat;border-radius:0;rotate:-10deg}html[data-variante=v5] .succes{background:var(--encre);color:var(--papier)}html[data-variante=v5] .erreur{color:#7a1f45;background:#f7e1e8}html[data-variante=v5] .c-num{font-family:var(--display);color:var(--vif);font-weight:400}html[data-variante=v5] .c-adorer-liste{gap:18px}html[data-variante=v5] .c-adorer-liste li{background:var(--papier);box-shadow:var(--ombre-carte);border-radius:0;align-items:baseline;padding:18px 20px;rotate:-.6deg}html[data-variante=v5] .c-adorer-liste li:nth-child(2n){rotate:.6deg}html[data-variante=v5] .c-adorer-liste .c-num{font-family:var(--main);font-size:30px;font-weight:700}html[data-variante=v5] .c-info{border-top:0;border-bottom:1.5px dashed var(--pointille);padding:0 0 14px}html[data-variante=v5] .c-info dt{font-family:var(--main);color:var(--encre);margin-bottom:2px;font-size:26px;font-weight:700}html[data-variante=v5] .c-etapes-liste{gap:clamp(18px,2.4vw,30px)}html[data-variante=v5] .c-etapes-liste li{background:linear-gradient(var(--fond), var(--fond)) padding-box, var(--trous);filter:var(--ombre-timbre);color:var(--ink);--fond:var(--papier);--ink:var(--texte);border:10px solid #0000;border-radius:0;padding:22px;rotate:-.8deg}html[data-variante=v5] .c-etapes-liste li:nth-child(2n){--fond:var(--rose);rotate:.8deg}html[data-variante=v5] .c-etapes-liste .c-num{width:auto;height:auto;color:var(--vif);background:0 0;border-radius:0;margin-bottom:8px;font-size:40px}html[data-variante=v5] .c-etapes-liste p{color:var(--encre-douce)}html[data-variante=v5] .c-profil{background:var(--papier);box-shadow:var(--ombre-carte);border:0;border-radius:0;padding:30px 24px 24px;position:relative;rotate:-.6deg}html[data-variante=v5] .c-profil:nth-child(2n){rotate:.7deg}html[data-variante=v5] .c-profil:before{content:"";background:#e8a7c0b3;width:92px;height:26px;margin-left:-46px;position:absolute;top:-12px;left:50%;rotate:-3deg}html[data-variante=v5] .c-chiffres-grille{justify-items:center;gap:clamp(14px,2vw,28px)}html[data-variante=v5] .c-chiffres-grille>div{aspect-ratio:1;width:min(100%,210px);color:var(--encre);box-shadow:inset 0 0 0 6px var(--sable), inset 0 0 0 8px currentColor;border:3px solid;border-radius:50%;justify-content:center;align-items:center;padding:18px;rotate:-6deg}html[data-variante=v5] .c-chiffres-grille>div:nth-child(2n){color:var(--corail-fonce);rotate:5deg}html[data-variante=v5] .c-chiffres-grille dd{font-family:var(--display);color:inherit;font-size:clamp(34px,3.4vw,50px);font-weight:400}html[data-variante=v5] .c-chiffres-grille dt{letter-spacing:.08em;text-transform:uppercase;color:inherit;max-width:14ch;font-size:13px;font-weight:800;line-height:1.25}html[data-variante=v5] .c-galerie-grille{gap:clamp(14px,2vw,26px)}html[data-variante=v5] .c-galerie-grille figure{border:8px solid var(--papier);box-shadow:var(--ombre-carte);border-radius:0;rotate:-.8deg}html[data-variante=v5] .c-galerie-grille figure:nth-child(2n){rotate:.9deg}html[data-variante=v5] .c-galerie-grille figcaption{font-family:var(--main);background:linear-gradient(#0000,#2a0a1eb3);font-size:20px;font-weight:700;line-height:1.1}html[data-variante=v5] .c-galerie-grille figcaption b{font-weight:700}html[data-variante=v5] .c-faq-liste{gap:12px}html[data-variante=v5] .c-faq-liste details{background:linear-gradient(var(--papier), var(--papier)) padding-box, var(--par-avion) border-box;border-left:8px solid #0000;border-radius:0;box-shadow:0 1px 2px #5212391a,0 10px 20px -16px #52123966}html[data-variante=v5] .c-faq-liste summary{color:var(--encre)}html[data-variante=v5] .c-faq-liste summary:focus-visible{outline-color:var(--vif)}html[data-variante=v5] .c-deroule-liste li{border-bottom:1.5px dashed var(--ligne);align-items:baseline}html[data-variante=v5] .c-deroule-liste time{font-family:var(--main);color:var(--corail-fonce);font-size:24px;font-weight:700}html[data-variante=v5] .c-recit .texte{background:var(--papier);box-shadow:var(--ombre-carte);padding:clamp(22px,3vw,40px)}html[data-variante=v5] .c-recit .texte p:last-child{margin-bottom:0}html[data-variante=v5] .c-inclus-evenement>.conteneur{width:calc(100% - 2 * var(--gouttiere));max-width:calc(var(--max) - 2 * var(--gouttiere));background:linear-gradient(var(--papier), var(--papier)) padding-box, var(--par-avion) border-box;box-shadow:var(--ombre-carte);border:10px solid #0000;padding:clamp(24px,3.6vw,52px)}@media (max-width:1100px){.v5-heros{grid-template-columns:1fr;gap:0;min-height:0}.v5-recto{width:92%}.v5-verso{width:min(94%,640px);margin:-48px 0 0 auto}}@media (max-width:860px){.v5-timbres,.v5-prochain,.v5-carlotta,.v5-enveloppe{grid-template-columns:1fr}.v5-timbres{gap:18px}.v5-timbre-carte{padding:20px 20px 22px}.v5-valeur{font-size:32px}.v5-prochain-dos{margin-top:18px;rotate:0deg}.v5-illustree{rotate:-1deg}.v5-illustree img,.v5-illustree-vide{aspect-ratio:1}.v5-carlotta{gap:36px}.v5-photo-scotchee{width:min(76%,320px)}.v5-table-cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.v5-carte:nth-child(3n+2){margin-top:0}.v5-carte:nth-child(2n){--r:1.4deg;margin-top:18px}.v5-carte:nth-child(n+5){display:none}.v5-carte figcaption{flex-direction:column;gap:0;padding:8px 2px 10px;font-size:18px}.v5-carte figcaption span{font-size:16px}.v5-enveloppe{border-width:9px}.v5-enveloppe-photo{width:min(80%,300px)}.v5-enveloppe-photo:after{width:130px;left:-30px}html[data-variante=v5][lang] .voyage-tete{flex-direction:column;align-items:stretch;gap:0;display:flex}html[data-variante=v5][lang] .voyage-tete>div:first-child>.surtitre{align-self:flex-start}html[data-variante=v5][lang] .voyage-tete>.voyage-visuel{align-self:stretch;width:auto;min-height:200px}html[data-variante=v5] .voyage-tete>div:first-child{display:contents}html[data-variante=v5] .voyage-tete>div:first-child>*{order:5}html[data-variante=v5] .voyage-tete>div:first-child>.lien-fleche{order:1;align-self:flex-start}html[data-variante=v5] .voyage-tete>div:first-child>.surtitre{order:2}html[data-variante=v5] .voyage-tete>div:first-child>h1{order:3}html[data-variante=v5] .voyage-tete>.voyage-visuel{aspect-ratio:3/2;order:4;margin:18px 6px 0;rotate:1deg}html[data-variante=v5] .voyage-tete h1{line-height:1.08;font-size:clamp(30px,7.8vw,36px)!important}html[data-variante=v5] .voyage-tete:not(:has(.fiche))>.voyage-visuel{aspect-ratio:4/5;align-self:center;width:min(300px,80%);margin-top:24px}html[data-variante=v5] .voyage-tete>div:first-child>.texte{margin-top:26px!important}html[data-variante=v5] .colonnes-inclus{gap:18px}html[data-variante=v5] .colonnes-inclus>div{padding:20px}html[data-variante=v5] .appel h2{font-size:clamp(30px,7vw,40px)}html[data-variante=v5] .appel .conteneur:after{opacity:.18;width:120px;top:auto;bottom:-26px;translate:none}}@media (max-width:560px){.v5-heros{padding-top:18px}.v5-recto{width:96%;padding:8px;rotate:-1.6deg}.v5-recto-media{aspect-ratio:4/3}.v5-accueil{flex-direction:column;display:flex}.v5-accueil>.v5-prochain{order:1;padding-top:48px}.v5-accueil>.v5-timbres{order:2;padding-top:64px}.v5-accueil>:not(.v5-heros,.v5-prochain,.v5-timbres){order:3}.v5-verso{grid-template-columns:1fr;width:100%;margin-top:-36px;padding:22px 20px 24px;rotate:1deg}.v5-verso:before,.v5-verso-adresse{display:none}html[data-variante=v5] .v5-verso h1{margin-bottom:14px;padding-right:64px;font-size:42px}.v5-verso-message{position:relative}.v5-verso-message:after{content:"";background:url(/marque/icone.svg) center / 72% auto no-repeat content-box, linear-gradient(var(--rose), var(--rose)) padding-box, var(--trous-petits);width:56px;height:66px;filter:var(--ombre-timbre);border:5px solid #0000;position:absolute;top:-6px;right:-4px;rotate:4deg}.v5-verso .v-actions{max-width:none}html[data-variante=v5] .v5-illustree h2{font-size:clamp(38px,12vw,52px);bottom:18px;left:16px;right:16px}.v5-dos-jour{gap:18px}html[data-variante=v5] .v-onglets-liste{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}html[data-variante=v5] .v-onglets-liste button{height:46px;font-size:15px}.v5-repas{width:min(100%,92px)}.v5-repas span{font-size:12px}.v5-repas b{font-size:15px}.section .v5-dos-jour{padding:20px 16px}.v5-dos{padding:24px 20px 20px}.v5-dos blockquote{padding-right:54px;font-size:23px}html[data-variante=v5] .mosaique{columns:2;column-gap:12px}html[data-variante=v5] .mosaique figure{margin-bottom:14px;padding:6px 6px 0}html[data-variante=v5] .mosaique figcaption{padding:6px 2px 8px;font-size:16px}html[data-variante=v5] .mosaique figcaption b{font-size:17px}html[data-variante=v5] .carte-avis blockquote{font-size:22px}html[data-variante=v5] main:not(:has(.etapes))>.tete-page:not(:has(.voyage-tete)):after{opacity:.1;width:110px;top:18px;translate:none}html[data-variante=v5] .c-chiffres-grille{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-variante=v5] .c-chiffres-grille>div{padding:10px}html[data-variante=v5] .c-chiffres-grille dd{font-size:30px}html[data-variante=v5] .c-chiffres-grille dt{font-size:11px}html[data-variante=v5] .etapes{border-width:7px}}@media (prefers-reduced-motion:reduce){html[data-variante=v5] .apparition{transition:none;transform:none}.v5-jour-recit,.v5-jour-adresse,.v5-repas{animation:none}.v5-carte,.v5-illustree,html[data-variante=v5] .mosaique figure,html[data-variante=v5] .v-onglets-liste button{transition:none}}html[data-variante=v5]{--rebond:cubic-bezier(.34, 1.45, .6, 1);--pose:cubic-bezier(.2, .9, .25, 1.08)}@keyframes v5-coup{0%{opacity:0;transform:scale(1.9)rotate(8deg)}55%{opacity:var(--o,1);transform:scale(.92)}75%{transform:scale(1.03)}to{opacity:var(--o,1);transform:none}}html[data-variante=v5] .v5-cachet{--o:.55}html[data-variante=v5] .v5-enveloppe-photo:after{--o:.6}html[data-variante=v5] .tete-page:after{--o:.12}html[data-variante=v5] .voyage-visuel:after{--o:.85}@keyframes v5-sort{0%{opacity:0;transform:translateY(70px)rotate(-6deg)scale(.94)}to{opacity:1;transform:none}}@keyframes v5-trace{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes v5-defile{to{background-position:56px 0}}@media (prefers-reduced-motion:no-preference){html[data-variante=v5] .v5-recto.apparition{transition:opacity .7s var(--doux), transform 1.1s var(--pose);transform:translate(-40px,50px)rotate(-9deg)scale(1.05)}html[data-variante=v5] .v5-verso.apparition{transition:opacity .7s var(--doux), transform 1.1s var(--pose);transition-delay:.25s;transform:translate(70px,90px)rotate(10deg)scale(1.04)}html[data-variante=v5] :is(.v5-recto,.v5-verso).apparition.visible{transform:none}html[data-variante=v5] .v5-verso .v5-timbre,html[data-variante=v5] .v5-verso .v5-cachet{opacity:0}html[data-variante=v5] .v5-verso.visible .v5-timbre{animation:v5-coup .55s 1s var(--doux) both}html[data-variante=v5] .v5-verso.visible .v5-cachet{animation:v5-coup .5s 1.45s var(--doux) both}html[data-variante=v5] :is(.v5-timbre-carte,.v5-carte,.v5-dos,.mosaique figure,.c-galerie-grille figure,.carte-voyage,.section .point,.c-etapes-liste li,.c-profil,.c-adorer-liste li,.evenement).apparition{opacity:0;transform:translateY(60px) rotate(var(--depart,-7deg)) scale(1.04);transition:opacity .6s var(--doux), transform .95s var(--pose);transition-delay:var(--delai,0s)}html[data-variante=v5] :is(.v5-timbre-carte,.v5-carte,.v5-dos,.mosaique figure,.c-galerie-grille figure,.carte-voyage,.section .point,.c-etapes-liste li,.c-profil,.c-adorer-liste li,.evenement).apparition.visible{opacity:1;transform:none}html[data-variante=v5] :is(.v5-timbre-carte,.v5-carte,.v5-dos,.mosaique figure,.c-galerie-grille figure,.section .point,.c-etapes-liste li,.c-profil,.c-adorer-liste li):nth-child(2n){--depart:8deg}html[data-variante=v5] :is(.v5-carte,.mosaique figure,.c-galerie-grille figure,.c-adorer-liste li):nth-child(3n+2){--delai:90ms}html[data-variante=v5] :is(.v5-carte,.mosaique figure,.c-galerie-grille figure,.c-adorer-liste li):nth-child(3n){--delai:.18s}html[data-variante=v5] :is(.section .point,.c-etapes-liste li,.c-profil):nth-child(2){--delai:80ms}html[data-variante=v5] :is(.section .point,.c-etapes-liste li,.c-profil):nth-child(3){--delai:.16s}html[data-variante=v5] :is(.section .point,.c-etapes-liste li,.c-profil):nth-child(n+4){--delai:.24s}html[data-variante=v5] .v5-illustree.apparition{transition:opacity .6s var(--doux), transform 1s var(--pose), rotate .5s var(--doux), translate .5s var(--doux);transform:translate(-30px,60px)rotate(-8deg)}html[data-variante=v5] .v5-illustree.apparition.visible{transform:none}html[data-variante=v5] .v5-illustree h2{transition:transform .8s .5s var(--rebond), opacity .5s .5s}html[data-variante=v5] .v5-illustree:not(.visible) h2{opacity:0;transform:translateY(24px)scale(.9)}html[data-variante=v5] .v5-tampons li{opacity:0}html[data-variante=v5] .v5-tampons.visible li{animation:v5-coup .45s var(--doux) both}html[data-variante=v5] .v5-tampons.visible li:first-child{animation-delay:.5s}html[data-variante=v5] .v5-tampons.visible li:nth-child(2){animation-delay:.75s}html[data-variante=v5] .v5-tampons.visible li:nth-child(3){animation-delay:1s}html[data-variante=v5] .v5-photo-scotchee.apparition{transition:opacity .6s var(--doux), transform 1s var(--pose);transform:translateY(60px)rotate(6deg)}html[data-variante=v5] .v5-photo-scotchee.apparition.visible{transform:none}html[data-variante=v5] .v5-photo-scotchee .v5-scotch{transition:transform .5s .8s var(--rebond), opacity .3s .8s}html[data-variante=v5] .v5-photo-scotchee:not(.visible) .v5-scotch{opacity:0;transform:translateY(-30px)scale(1.3)}html[data-variante=v5] .v5-enveloppe .v5-enveloppe-photo{opacity:0}html[data-variante=v5] .v5-enveloppe.visible .v5-enveloppe-photo{animation:v5-sort 1s .35s var(--pose) both}html[data-variante=v5] .v5-enveloppe .v5-enveloppe-photo:after{opacity:0}html[data-variante=v5] .v5-enveloppe.visible .v5-enveloppe-photo:after{animation:v5-coup .5s 1.25s var(--doux) both}html[data-variante=v5] .v5-dos .v5-mini-timbre{opacity:0}html[data-variante=v5] .v5-dos.visible .v5-mini-timbre{animation:v5-coup .5s calc(var(--delai,0s) + .6s) var(--doux) both}html[data-variante=v5] :is(.titre-section.apparition h2,.v-titre h2.apparition):after{clip-path:inset(0 100% 0 0);transition:clip-path .9s .35s var(--doux)}html[data-variante=v5] :is(.titre-section.apparition.visible h2,.v-titre h2.apparition.visible):after{clip-path:inset(0)}html[data-variante=v5] main:not(:has(.etapes))>.tete-page:not(:has(.voyage-tete)):after{animation:v5-coup .55s .35s var(--doux) both}html[data-variante=v5] .voyage-visuel:after{animation:v5-coup .55s .9s var(--doux) both}html[data-variante=v5] .c-chiffres-grille>div.apparition{opacity:0;transition:none;transform:none}html[data-variante=v5] .c-chiffres-grille>div.apparition.visible{animation:v5-coup .55s var(--delai,0s) var(--doux) both}html[data-variante=v5] .entete:after{animation:6s linear infinite v5-defile}html[data-variante=v5] .etapes-fin .etapes-soleil{animation:v5-coup .6s .1s var(--doux) both}html[data-variante=v5] :is(.v5-timbre-carte,.section .point).apparition.visible{transition:opacity .6s var(--doux), transform .95s var(--pose), rotate .35s var(--doux), translate .35s var(--doux)}html[data-variante=v5] :is(.v5-timbre-carte,.section .point).apparition.visible:hover{translate:0 -6px;rotate:0deg}}
