.pRU6xa_scene{display:grid;position:relative}.pRU6xa_enveloppe{padding:0 clamp(18px,2.4vw,32px) 76px;position:relative}.pRU6xa_enveloppe:before{content:"";background:#e8dfcc;border-radius:6px;position:absolute;inset:44% 0 0;box-shadow:0 30px 50px -28px #1a182080}.pRU6xa_rabatHaut{z-index:0;transform-origin:50% 0;width:100%;height:34%;position:absolute;top:44%;left:0;overflow:visible;transform:scaleY(-1)}.pRU6xa_rabatHaut path{fill:#e1d6bf;stroke:#1a182029;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pRU6xa_carte{z-index:1;position:relative}.js .pRU6xa_enveloppe[data-revele=visible] .pRU6xa_carte{animation:pRU6xa_sortLettre 1s var(--ease-eclosion) .3s both}@keyframes pRU6xa_sortLettre{0%{clip-path:inset(0 0 60%);transform:translateY(70%)}to{clip-path:inset(0 0 -20%);transform:none}}.pRU6xa_poche{z-index:2;filter:drop-shadow(0 -8px 14px #1a18202e);border-radius:0 0 6px 6px;width:100%;height:110px;position:absolute;bottom:0;left:0;right:0}.pRU6xa_timbre{z-index:3;background:var(--ciel);width:54px;height:66px;color:var(--encre);font-family:var(--titre);text-align:center;outline:3px dashed var(--craie);outline-offset:-6px;place-items:center;font-size:.62rem;line-height:1.1;display:grid;position:absolute;bottom:22px;right:18px;rotate:6deg}.pRU6xa_cachet{z-index:5;opacity:0;pointer-events:none;position:absolute;top:78%;left:50%;translate:-50% -50%}.pRU6xa_enveloppe[data-fermee] .pRU6xa_carte{animation:pRU6xa_rentreLettre .7s var(--ease-papier) both}.js .pRU6xa_enveloppe[data-fermee] .pRU6xa_carte{animation:pRU6xa_rentreLettre .7s var(--ease-papier) both}@keyframes pRU6xa_rentreLettre{0%{opacity:1;clip-path:inset(0 0 -20%);transform:none}70%{opacity:1}to{opacity:0;visibility:hidden;clip-path:inset(0 0 36%);transform:translateY(36%)}}.pRU6xa_enveloppe[data-fermee] .pRU6xa_carte{pointer-events:none}.pRU6xa_enveloppe[data-fermee] .pRU6xa_rabatHaut{animation:pRU6xa_fermeRabat .6s var(--ease-papier) .55s both}@keyframes pRU6xa_fermeRabat{0%{z-index:0;transform:scaleY(-1)}49%{z-index:0}50%{z-index:4}to{z-index:4;transform:scaleY(1)}}.pRU6xa_enveloppe[data-fermee] .pRU6xa_cachet{animation:pRU6xa_tampon .55s var(--ease-eclosion) 1.15s both}@keyframes pRU6xa_tampon{0%{opacity:0;transform:rotate(-24deg)scale(1.9)}60%{opacity:1;transform:rotate(-10deg)scale(.9)}to{opacity:1;transform:rotate(-10deg)scale(1)}}.pRU6xa_message{gap:6px;padding:2% clamp(18px,2.4vw,32px) 0;font-size:1.02rem;line-height:1.5;display:grid;position:absolute;inset:0 0 auto}.pRU6xa_message:not(:empty){animation:pRU6xa_arrive .5s var(--ease-papier) 1.5s both}@keyframes pRU6xa_arrive{0%{opacity:0;transform:translateY(10px)}}.pRU6xa_tb{font-family:var(--cursive);color:var(--encre);margin:0;font-size:2.4rem;line-height:1.4}.pRU6xa_message p{margin:0}.pRU6xa_demo{color:#1a1820bf;font-size:.82rem}.pRU6xa_carte [class*=_cachet]{display:none}@media (prefers-reduced-motion:reduce){.pRU6xa_enveloppe[data-fermee] .pRU6xa_rabatHaut,.pRU6xa_enveloppe[data-fermee] .pRU6xa_cachet,.pRU6xa_message:not(:empty){animation-delay:0s}}
._7NUCiG_entree{padding-block:clamp(110px, 8vw + 56px, 150px) calc(clamp(56px, 6vw, 96px) + var(--rayon-page));background:var(--orange);color:var(--encre);position:relative;overflow-x:clip}._7NUCiG_avion{z-index:3;offset-path:path("M -140 330 C 220 160, 520 90, 860 150 S 1380 300, 1760 40");offset-rotate:auto;offset-distance:0%;opacity:0;pointer-events:none;animation:_7NUCiG_vol 3.4s var(--ease-craie) .9s both;position:absolute;top:0;left:0}@keyframes _7NUCiG_vol{0%{offset-distance:0%;opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}:is(html[data-rideau=monte] ._7NUCiG_avion,html[data-rideau=couvre] ._7NUCiG_avion){animation-play-state:paused}._7NUCiG_prochaine{background:var(--encre);width:fit-content;color:var(--craie);border-radius:999px;align-items:center;gap:10px;margin:4px 0 0;padding:8px 16px 8px 10px;font-size:.92rem;font-weight:600;line-height:1.35;display:inline-flex}._7NUCiG_prochaine svg{flex:none;width:22px;height:22px;overflow:visible}._7NUCiG_prochaine circle,._7NUCiG_prochaine path{fill:none;stroke:var(--jaune);stroke-width:2px;stroke-linecap:round}._7NUCiG_prochaine .aiguille{transform-origin:12px 12px;animation:6s linear infinite _7NUCiG_tourne}@keyframes _7NUCiG_tourne{to{rotate:360deg}}._7NUCiG_grilleEntree{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"texte formulaire""cadeau formulaire";align-items:center;gap:28px clamp(32px,6vw,96px);display:grid}._7NUCiG_texteEntree{grid-area:texte;align-self:end;gap:14px;display:grid}._7NUCiG_titre{font-size:var(--t-hero);letter-spacing:-.045em;margin:0;line-height:.95}._7NUCiG_sousTitre{font-family:var(--cursive);width:fit-content;margin:2px 0 0 .15em;font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:400;line-height:1.9}._7NUCiG_formulaire{grid-area:formulaire;position:relative}._7NUCiG_manuela{z-index:6;pointer-events:none;position:absolute;bottom:-96px;left:-132px}._7NUCiG_manuela>*{pointer-events:auto}._7NUCiG_tasse{position:absolute;bottom:-6px;left:118px}._7NUCiG_cadeauLigne{grid-area:cadeau;align-self:start;align-items:center;gap:16px;max-width:46ch;display:flex}._7NUCiG_cadeauLigne p{margin:0;font-weight:600;line-height:1.45}._7NUCiG_miniCouverture{flex:none;width:64px;display:block;rotate:-5deg;box-shadow:0 12px 16px -10px #1a18208c}._7NUCiG_miniCouverture img{width:100%;height:auto;display:block}._7NUCiG_tete{justify-items:start;gap:12px;display:grid}._7NUCiG_titreSection{letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,1.5rem + 2.2vw,3.4rem);font-weight:500;line-height:1}._7NUCiG_arrive{background:var(--craie)}._7NUCiG_chiffres{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,56px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}._7NUCiG_chiffres li{border:2px solid var(--encre);background:var(--fond-tuile);color:var(--encre-tuile);rotate:var(--r,0deg);transition:rotate .5s var(--ease-eclosion);border-radius:24px;align-content:start;gap:6px;padding:clamp(22px,2.6vw,34px);display:grid;box-shadow:0 24px 34px -26px #1a182099}@media (hover:hover){._7NUCiG_chiffres li:hover{rotate:0deg}}._7NUCiG_chiffre{font-family:var(--titre);letter-spacing:-.05em;white-space:nowrap;margin:0;font-size:clamp(3.4rem,2.4rem + 3.6vw,5.6rem);font-weight:800;line-height:.95}._7NUCiG_unite{letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}._7NUCiG_texteChiffre{max-width:30ch;margin:4px 0 0;font-size:1.02rem;line-height:1.5}._7NUCiG_lectrice{text-align:center;justify-items:center;gap:2px;margin:clamp(48px,6vw,80px) 0 0;display:grid}._7NUCiG_lectrice blockquote{margin:0}._7NUCiG_lectrice blockquote p{font-family:var(--cursive);color:#a12a1b;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.5rem);font-weight:400;line-height:2.2}._7NUCiG_lectrice figcaption{color:var(--graphite);font-size:.9rem}._7NUCiG_pourVoir{background:var(--papier)}._7NUCiG_grillePourVoir{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px clamp(32px,5vw,72px);display:grid}._7NUCiG_grillePourVoir ._7NUCiG_tete .chapeau{max-width:36ch}._7NUCiG_cadeau{background:var(--jaune)}._7NUCiG_grilleCadeau{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}._7NUCiG_livre{justify-self:center;width:min(300px,70%);position:relative;rotate:-4deg}._7NUCiG_couverture{border:2px solid var(--encre);width:100%;height:auto;display:block;box-shadow:0 30px 40px -24px #1a182099}._7NUCiG_ruban{border:2px solid var(--encre);background:var(--rose);font-family:var(--cursive);padding:0 16px;font-size:1.25rem;line-height:2;position:absolute;bottom:12%;left:-12%}._7NUCiG_texteCadeau{justify-items:start;gap:14px;display:grid}._7NUCiG_parties{width:100%;margin:6px 0 10px;padding:0;list-style:none;display:grid}._7NUCiG_parties li{border-top:2px solid #1a18202e;padding:12px 0}._7NUCiG_parties li:last-child{border-bottom:2px solid #1a18202e}._7NUCiG_partie{font-family:var(--titre);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0;font-size:1.25rem;font-weight:650;display:flex}._7NUCiG_nombre{background:var(--encre);font-family:var(--texte);color:var(--jaune);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:700}._7NUCiG_exemples{color:#3a3742;margin:4px 0 0;font-size:.95rem;line-height:1.45}._7NUCiG_questions{background:var(--craie)}._7NUCiG_grilleQuestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(32px,5vw,72px);margin:clamp(28px,4vw,48px) 0 0;display:grid}._7NUCiG_grilleQuestions div{border-top:2px solid #1a182024;padding-top:16px}._7NUCiG_grilleQuestions dt{font-family:var(--titre);font-size:clamp(1.2rem,1.1rem + .4vw,1.4rem);font-weight:650;line-height:1.25}._7NUCiG_grilleQuestions dd{color:#45414d;max-width:44ch;margin:8px 0 0;font-size:1.02rem;line-height:1.55}._7NUCiG_fin{background:var(--orange)}._7NUCiG_grilleFin{gap:clamp(24px,3vw,36px);display:grid}._7NUCiG_pasEncore{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:1rem;display:flex}@media (max-width:1100px){._7NUCiG_manuela{bottom:-150px;left:-56px}}@media (max-width:900px){._7NUCiG_manuela{display:none}._7NUCiG_grilleEntree{grid-template-columns:minmax(0,1fr);grid-template-areas:"texte""formulaire""cadeau"}._7NUCiG_grillePourVoir,._7NUCiG_grilleCadeau{grid-template-columns:minmax(0,1fr)}._7NUCiG_livre{width:min(220px,60%)}}@media (max-width:700px){._7NUCiG_chiffres,._7NUCiG_grilleQuestions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._7NUCiG_avion{display:none}._7NUCiG_prochaine .aiguille{animation:none}}
