.GOtOhG_section{background:var(--rose);position:relative}.GOtOhG_section:focus{outline:none}.GOtOhG_colonne{gap:clamp(40px,5vw,64px);display:grid}.GOtOhG_tete{justify-items:start;gap:14px;max-width:720px;display:grid}.GOtOhG_bureau{width:min(100%,1140px);margin-inline:auto;position:relative}.GOtOhG_objet{z-index:3;position:absolute}.GOtOhG_objet svg{filter:drop-shadow(0 8px 6px #1a182040);width:100%;height:auto;display:block}.GOtOhG_tamponObjet{width:70px;top:-58px;right:clamp(-6px,-1vw,4px);rotate:10deg}.GOtOhG_cahier{--angle:-180deg;rotate:-.4deg}.GOtOhG_pages{perspective:2400px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.GOtOhG_placeGauche{grid-area:1/1}.GOtOhG_pages:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#1a182024 50%,#0000);width:40px;transition:opacity .4s;position:absolute;top:12px;bottom:12px;left:50%;translate:-50%}.GOtOhG_pageDroite{border:clamp(10px, 1.1vw, 14px) solid var(--rouge);background:linear-gradient(90deg, transparent 72px, #ec4b368c 72px 74px, transparent 74px), var(--craie);border-left:0;border-radius:0 18px 18px 0;grid-area:1/2;position:relative;box-shadow:0 44px 60px -42px #1a182099}.GOtOhG_couverture{z-index:2;transform-origin:0;width:50%;transform-style:preserve-3d;transform:rotateY(var(--angle));transition:transform 1.15s var(--ease-papier);position:absolute;top:0;bottom:0;left:50%}.GOtOhG_faceAvant,.GOtOhG_faceArriere{backface-visibility:hidden;position:absolute;inset:0}.GOtOhG_cahier[data-phase=ferme],.GOtOhG_cahier[data-phase=vise]{--angle:0deg}.js .GOtOhG_bureau:not([data-revele=visible]) .GOtOhG_cahier{--angle:0deg}.GOtOhG_cahier[data-phase=ferme] .GOtOhG_pages:after,.GOtOhG_cahier[data-phase=vise] .GOtOhG_pages:after{opacity:0}.js .GOtOhG_bureau:not([data-revele=visible]) .GOtOhG_pages:after{opacity:0}.GOtOhG_bureau[data-revele=visible] .GOtOhG_cahier[data-phase=ouvert] .GOtOhG_couverture{transition-delay:.55s}.GOtOhG_faceAvant{background:linear-gradient(118deg, #fff3, transparent 36%, #ffffff12 62%, transparent), var(--rouge);border-radius:4px 18px 18px 4px;place-items:start center;padding-top:16%;display:grid;box-shadow:inset 0 0 0 2px #1a18202e,0 44px 60px -42px #1a182099}.GOtOhG_etiquetteCouverture{border:2.5px solid var(--encre);background:var(--craie);border-radius:10px;gap:12px;width:min(68%,360px);padding:20px 24px 22px;display:grid;position:relative;rotate:-1deg;box-shadow:0 10px 18px -12px #1a182080}.GOtOhG_etiquetteTitre{font-family:var(--titre);text-align:center;margin:0 0 4px;font-size:clamp(1.3rem,1rem + .9vw,1.9rem);font-weight:600;line-height:1.1}.GOtOhG_etiquetteLigne{letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);border-bottom:1.5px dotted #1a182059;align-items:baseline;gap:10px;margin:0;padding-bottom:2px;font-size:.72rem;font-weight:700;display:flex}.GOtOhG_etiquetteManuscrit{font-family:var(--cursive);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--encre);font-size:1.3rem;font-weight:400;line-height:1.6;overflow:hidden}.GOtOhG_grosTampon{border:4px solid var(--rouge);outline:2px solid var(--rouge);outline-offset:3px;width:92px;height:64px;color:var(--rouge);font-family:var(--titre);mix-blend-mode:multiply;opacity:0;border-radius:12px;place-items:center;margin:0;font-size:2.1rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:12px;right:14px;rotate:-12deg}.GOtOhG_cahier[data-phase=vise] .GOtOhG_grosTampon,.GOtOhG_cahier[data-phase=repondu] .GOtOhG_grosTampon{animation:.45s steps(4,end) both GOtOhG_frappe}.GOtOhG_elastique{background:linear-gradient(90deg, #11101a, var(--encre) 40%, #2b2833);width:14px;position:absolute;top:0;bottom:0;right:11%;box-shadow:2px 0 4px #1a182059}.GOtOhG_sceauCouverture{opacity:.9;position:absolute;bottom:9%;left:12%;rotate:-8deg}.GOtOhG_faceArriere{--fs:22px;--base:calc(24px + var(--fs) / 2);border:clamp(10px, 1.1vw, 14px) solid var(--rouge);background-color:var(--craie);background-image:linear-gradient(90deg, transparent 72px, #ec4b368c 72px 74px, transparent 74px), repeating-linear-gradient(180deg, transparent 0 calc(var(--base) - 1px), #2441d94d calc(var(--base) - 1px) calc(var(--base) + 1px), transparent calc(var(--base) + 1px) 48px), repeating-linear-gradient(180deg, transparent 0 calc(var(--base) - 24.5px), #8f6ceb2b calc(var(--base) - 24.5px) calc(var(--base) - 23.5px), transparent calc(var(--base) - 23.5px) 12px), repeating-linear-gradient(90deg, #8f6ceb1a 0 1px, transparent 1px 48px);border-right:0;border-radius:18px 0 0 18px;padding:48px clamp(24px,3vw,44px) 48px 96px;overflow:hidden;transform:rotateY(180deg);box-shadow:0 44px 60px -42px #1a182099}.GOtOhG_entete,.GOtOhG_etiquetteLigneSeyes{box-sizing:border-box;height:48px;padding-top:calc(var(--base,35px) - 10px);letter-spacing:.16em;text-transform:uppercase;color:#a12a1b;margin:0;font-size:.75rem;font-weight:700;line-height:1}.GOtOhG_etiquetteLigneSeyes{color:var(--graphite)}.GOtOhG_manuscrit,.GOtOhG_manuscritSignature{font-family:var(--cursive);font-weight:400;font-size:var(--fs);color:var(--encre);margin:0;line-height:48px}.GOtOhG_signer{justify-content:flex-end;align-items:center;gap:14px;height:48px;display:flex}.GOtOhG_manuscritSignature{color:#a12a1b}.GOtOhG_sceau{flex:none;margin-block:-10px;rotate:-10deg}.GOtOhG_ailleurs{margin-top:48px}.GOtOhG_ailleurs .GOtOhG_etiquette{box-sizing:border-box;height:48px;padding-top:calc(var(--base) - 10px);line-height:1}.GOtOhG_etiquette{letter-spacing:.14em;text-transform:uppercase;color:var(--graphite);margin:0;font-size:.72rem;font-weight:700}.GOtOhG_ailleurs ul{translate:0 calc(var(--base) - 19.5px);margin:0;padding:0;font-size:.95rem;line-height:24px;list-style:none}.GOtOhG_ailleurs a{color:var(--encre);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.GOtOhG_formulaire{gap:22px;padding:44px clamp(24px,3vw,44px) 36px 96px;display:grid;position:relative}.GOtOhG_stylo{z-index:2;left:6px;top:var(--y,120px);opacity:0;pointer-events:none;width:60px;transition:top .5s var(--ease-eclosion), opacity .3s;position:absolute;scale:-1 1}.GOtOhG_stylo svg{filter:drop-shadow(0 4px 3px #1a182040);width:100%;height:auto;display:block}.GOtOhG_stylo[data-actif=oui]{opacity:1}.GOtOhG_stylo[data-ecrit=oui] svg{animation:.26s ease-in-out GOtOhG_gribouille}@keyframes GOtOhG_gribouille{25%{translate:0 -2px;rotate:-7deg}75%{translate:0 1px;rotate:6deg}}.GOtOhG_ligneTete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.GOtOhG_date{font-family:var(--cursive);white-space:nowrap;color:var(--encre);margin:0;font-size:1.15rem;line-height:1.6}.GOtOhG_champ,.GOtOhG_champMot{gap:4px;display:grid}.GOtOhG_champ input{width:100%;font:inherit;color:var(--encre);background:0 0;border:0;border-bottom:2px dotted #1a182066;border-radius:0;padding:6px 2px 8px;font-size:1.05rem}.GOtOhG_champ input::placeholder,.GOtOhG_champMot textarea::placeholder{color:#1a182066}.GOtOhG_champ input:focus{border-bottom:2px solid var(--rouge);outline:none}.GOtOhG_champ input[aria-invalid=true],.GOtOhG_champMot textarea[aria-invalid=true]{border-bottom-color:var(--rouge)}.GOtOhG_sujets{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.GOtOhG_cases{flex-wrap:wrap;gap:10px 20px;display:flex}.GOtOhG_case{cursor:pointer;align-items:center;gap:9px;font-size:.98rem;display:inline-flex;position:relative}.GOtOhG_case input{opacity:0;width:1px;height:1px;position:absolute}.GOtOhG_boite{border:2px solid var(--encre);background:var(--craie);border-radius:4px;flex:none;place-items:center;width:22px;height:22px;display:grid}.GOtOhG_boite svg{width:26px;height:26px;overflow:visible;translate:3px -4px}.GOtOhG_boite path{fill:none;stroke:var(--rouge);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset .35s var(--ease-craie)}.GOtOhG_case input:checked+.GOtOhG_boite path{stroke-dashoffset:0}.GOtOhG_case input:focus-visible+.GOtOhG_boite{outline:3px solid var(--cobalt);outline-offset:2px}.GOtOhG_sujets:disabled .GOtOhG_case{cursor:default}.GOtOhG_postIt{transition:grid-template-rows .45s var(--ease-papier);grid-template-rows:0fr;margin-block:-11px;display:grid}.GOtOhG_postIt[data-visible=oui]{grid-template-rows:1fr}.GOtOhG_postItInterieur{min-height:0;overflow:hidden}.GOtOhG_postItPapier{background:var(--jaune);animation:GOtOhG_colle .5s var(--ease-eclosion);gap:4px;margin:8px 10px 12px 4px;padding:12px 16px 14px;font-size:.92rem;line-height:1.5;display:grid;rotate:-.8deg;box-shadow:0 10px 14px -10px #1a182073}.GOtOhG_postItQui{letter-spacing:.14em;text-transform:uppercase;color:#a12a1b;font-size:.68rem;font-weight:700}@keyframes GOtOhG_colle{0%{opacity:0;translate:0 -10px;rotate:3deg}}.GOtOhG_champMot textarea{resize:vertical;width:100%;min-height:164px;font:inherit;color:var(--encre);background:repeating-linear-gradient(#0000 0 25px,#2441d940 25px 26px) local;border:0;padding:0 2px 6px;font-size:1.02rem;line-height:26px}.GOtOhG_champMot textarea:focus{background-image:repeating-linear-gradient(#0000 0 25px,#ec4b3699 25px 26px);outline:none}.GOtOhG_avis{min-height:1.6em;font-family:var(--cursive);white-space:nowrap;color:#a12a1b;font-size:1rem;line-height:1.6}.GOtOhG_erreur{color:#a12a1b;font-size:.86rem;font-weight:600;line-height:1.4}.GOtOhG_piege{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.GOtOhG_erreurEnvoi{flex-basis:100%;margin:0}.GOtOhG_pied{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;margin-top:4px;display:flex}.GOtOhG_signatureVide{gap:8px;margin:0;display:grid}.GOtOhG_pointilles{border-bottom:2px dotted #1a182059;width:150px;display:block}.GOtOhG_reponseMaitresse{--fs:22px;--base:calc(24px + var(--fs) / 2);gap:0;margin-top:4px;display:grid}.GOtOhG_reponseMaitresse:focus{outline:none}.GOtOhG_reponseMaitresse:focus-visible{outline:3px solid var(--cobalt);outline-offset:6px;border-radius:6px}.GOtOhG_manuscritRouge{font-family:var(--cursive);font-size:var(--fs);color:#c4321f;background:repeating-linear-gradient(180deg, transparent 0 calc(var(--base) - 1px), #2441d947 calc(var(--base) - 1px) calc(var(--base) + 1px), transparent calc(var(--base) + 1px) 48px);--trace:0%;-webkit-mask-image:linear-gradient(180deg, #000 calc(var(--trace) - 8%), transparent var(--trace));-webkit-mask-image:linear-gradient(180deg, #000 calc(var(--trace) - 8%), transparent var(--trace));mask-image:linear-gradient(180deg, #000 calc(var(--trace) - 8%), transparent var(--trace));animation:GOtOhG_ecritReponse 1.6s var(--ease-craie) .9s forwards;margin:8px 0 0;line-height:48px}@keyframes GOtOhG_ecritReponse{to{--trace:112%}}.GOtOhG_signerReponse{justify-content:space-between;align-items:center;gap:18px;margin-top:6px;display:flex}.GOtOhG_paraphe{font-family:var(--cursive);white-space:nowrap;color:#c4321f;opacity:0;animation:GOtOhG_apparaitParaphe .5s var(--ease-papier) 2.4s forwards;margin:0;font-size:1.7rem;line-height:1.6}@keyframes GOtOhG_apparaitParaphe{to{opacity:1}}.GOtOhG_tampon{border:4px solid var(--rouge);outline:2px solid var(--rouge);outline-offset:3px;width:118px;height:84px;color:var(--rouge);mix-blend-mode:multiply;opacity:0;border-radius:12px;place-items:center;margin:0 10px 0 0;animation:.45s steps(4,end) 2.6s both GOtOhG_frappe;display:grid;rotate:-10deg}.GOtOhG_vu{font-family:var(--titre);font-size:2.4rem;font-weight:700;line-height:1}.GOtOhG_tamponDate{letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}@keyframes GOtOhG_frappe{0%{opacity:0;scale:1.8}50%{opacity:.88;scale:.92}75%{scale:1.04}to{opacity:.88;scale:1}}.GOtOhG_demo{color:var(--graphite);margin:14px 0 0;font-size:.78rem}.GOtOhG_encore{font:inherit;color:var(--encre);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:8px;padding:0;font-size:.95rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.GOtOhG_formulaire[data-envoye=oui] .GOtOhG_champ input,.GOtOhG_formulaire[data-envoye=oui] .GOtOhG_champMot textarea{border-bottom-style:solid;border-bottom-color:#1a182033}@media (prefers-reduced-motion:reduce){.GOtOhG_couverture{transition:none}.GOtOhG_manuscritRouge{animation:none;-webkit-mask-image:none;mask-image:none}.GOtOhG_paraphe,.GOtOhG_tampon{opacity:1;animation:none}.GOtOhG_tampon{opacity:.88}}@media (max-width:860px),(prefers-reduced-motion:reduce){.GOtOhG_pages{perspective:none;display:block}.GOtOhG_pages:after,.GOtOhG_placeGauche,.GOtOhG_faceAvant{display:none}.GOtOhG_couverture{width:auto;position:static;transform:none!important}.GOtOhG_faceArriere{backface-visibility:visible;border-right:clamp(10px, 1.1vw, 14px) solid var(--rouge);box-shadow:none;border-bottom:0;border-radius:18px 18px 0 0;position:static;transform:none}.GOtOhG_pageDroite{border-left:clamp(10px, 1.1vw, 14px) solid var(--rouge);border-top:2px dashed #1a182026;border-radius:0 0 18px 18px}}@media (max-width:860px){.GOtOhG_faceArriere{--fs:20px;background-image:linear-gradient(90deg, transparent 46px, #ec4b368c 46px 48px, transparent 48px), repeating-linear-gradient(180deg, transparent 0 calc(var(--base) - 1px), #2441d94d calc(var(--base) - 1px) calc(var(--base) + 1px), transparent calc(var(--base) + 1px) 48px), repeating-linear-gradient(180deg, transparent 0 calc(var(--base) - 24.5px), #8f6ceb2b calc(var(--base) - 24.5px) calc(var(--base) - 23.5px), transparent calc(var(--base) - 23.5px) 12px), repeating-linear-gradient(90deg, #8f6ceb1a 0 1px, transparent 1px 48px);padding:48px 20px 40px 64px}.GOtOhG_pageDroite{background:linear-gradient(90deg, transparent 46px, #ec4b368c 46px 48px, transparent 48px), var(--craie)}.GOtOhG_formulaire{padding:36px 20px 32px 64px}.GOtOhG_stylo{width:40px;left:2px}.GOtOhG_tamponObjet{width:54px;top:-44px;right:6px}.GOtOhG_avis{white-space:normal;line-height:2.3}.GOtOhG_reponseMaitresse{--fs:20px}.GOtOhG_signerReponse{flex-wrap:wrap}}
.Txhx9W_conversation{background:var(--papier);position:relative;overflow:clip}.Txhx9W_colonne{gap:clamp(36px,5vw,64px);max-width:900px;display:grid}.Txhx9W_tete{justify-items:start;gap:14px;display:grid}.Txhx9W_fil{gap:clamp(30px,4vw,48px);margin:0;padding:0;list-style:none;display:grid}.Txhx9W_echange{gap:14px;display:grid}.Txhx9W_question{border:2.5px solid var(--encre);background:var(--craie);max-width:min(560px,84%);box-shadow:var(--ombre-douce);rotate:calc(var(--rot,0deg) * (1 - var(--pr,0)));transition:rotate .4s var(--ease-eclosion);border-radius:24px 24px 24px 6px;justify-self:start;padding:16px 22px 18px;position:relative}.Txhx9W_question:after{content:"";background:var(--craie);border-left:2.5px solid var(--encre);border-bottom:2.5px solid var(--encre);clip-path:polygon(0 0,100% 0,0 100%);border-radius:0 0 0 4px;width:18px;height:14px;position:absolute;bottom:-14px;left:18px}.Txhx9W_qui{letter-spacing:.14em;text-transform:uppercase;color:#a12a1b;margin:0 0 6px;font-size:.72rem;font-weight:700}.Txhx9W_texteQuestion{letter-spacing:-.01em;margin:0;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);font-weight:500;line-height:1.3}.Txhx9W_reponse{justify-self:end;align-items:flex-end;gap:12px;max-width:min(620px,90%);display:flex}.Txhx9W_avatar{border:3px solid var(--craie);object-fit:cover;width:56px;height:56px;box-shadow:var(--ombre-douce);border-radius:50%;flex:none}.Txhx9W_ardoise{background:radial-gradient(120% 90% at 30% 20%, #fffdf80d, transparent 60%), var(--tableau);color:var(--craie);border:7px solid #c99a5b;border-radius:12px;padding:16px 22px 18px;position:relative;box-shadow:inset 0 0 0 2px #1a182059,0 18px 30px -20px #1a182099}.Txhx9W_craie{justify-items:start;gap:14px;font-size:clamp(1rem,.95rem + .2vw,1.1rem);line-height:1.55;display:grid}.Txhx9W_craie p{margin:0}.Txhx9W_ecrire{color:var(--jaune);text-underline-offset:4px;align-items:center;gap:6px;margin-top:-2px;font-size:.86rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.Txhx9W_ecrire svg{width:15px;height:15px;transition:translate .3s var(--ease-eclosion)}.Txhx9W_ecrire:hover svg,.Txhx9W_ecrire:focus-visible svg{translate:0 -3px}.Txhx9W_invitation{font-family:var(--titre);font-size:clamp(1.2rem,1rem + .6vw,1.5rem);line-height:1.3}.Txhx9W_finale{justify-self:end}.Txhx9W_points{opacity:0;gap:7px;display:flex;position:absolute;top:22px;left:22px}.Txhx9W_points i{background:var(--craie);border-radius:50%;width:9px;height:9px;animation:.9s ease-in-out infinite Txhx9W_saute}.Txhx9W_points i:nth-child(2){animation-delay:.15s}.Txhx9W_points i:nth-child(3){animation-delay:.3s}@keyframes Txhx9W_saute{0%,60%,to{opacity:.55;translate:0}30%{opacity:1;translate:0 -6px}}:is(.js .Txhx9W_echange .Txhx9W_question,.js .Txhx9W_echange .Txhx9W_reponse){opacity:0}.js .Txhx9W_echange .Txhx9W_craie{--trace:0%;-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--trace) - 10%), transparent var(--trace));-webkit-mask-image:linear-gradient(100deg, #000 calc(var(--trace) - 10%), transparent var(--trace));mask-image:linear-gradient(100deg, #000 calc(var(--trace) - 10%), transparent var(--trace))}.js .Txhx9W_echange[data-revele=visible] .Txhx9W_question{animation:Txhx9W_pose .55s var(--ease-eclosion) both}.js .Txhx9W_echange[data-revele=visible] .Txhx9W_reponse{animation:Txhx9W_vient .5s var(--ease-papier) .3s both}.js .Txhx9W_echange[data-revele=visible] .Txhx9W_points{animation:.95s linear .45s both Txhx9W_attend}.js .Txhx9W_echange[data-revele=visible] .Txhx9W_craie{animation:Txhx9W_ecrit 1s var(--ease-craie) 1.25s forwards}.js .Txhx9W_dernier[data-revele=visible] .Txhx9W_reponse{animation-delay:0s}.js .Txhx9W_dernier[data-revele=visible] .Txhx9W_points{animation-delay:.15s}.js .Txhx9W_dernier[data-revele=visible] .Txhx9W_craie{animation-delay:.9s}@keyframes Txhx9W_pose{0%{opacity:0;translate:-26px 12px;scale:.94}to{opacity:1}}@keyframes Txhx9W_vient{0%{opacity:0;translate:24px 10px}to{opacity:1}}@keyframes Txhx9W_attend{0%{opacity:0}12%,80%{opacity:1}to{opacity:0}}@keyframes Txhx9W_ecrit{to{--trace:118%}}@media (prefers-reduced-motion:reduce){:is(.js .Txhx9W_echange .Txhx9W_question,.js .Txhx9W_echange .Txhx9W_reponse){opacity:1;animation:none!important}.js .Txhx9W_echange .Txhx9W_craie{-webkit-mask-image:none;mask-image:none}.Txhx9W_points{display:none}}@media (max-width:1100px){.Txhx9W_decor{display:none}}@media (max-width:860px){.Txhx9W_question{max-width:92%}.Txhx9W_reponse{max-width:100%}.Txhx9W_avatar{width:44px;height:44px}}
