html:has(.hct) [data-header]:not([data-scrolled]){--color-ink:#f1e9dc;--color-ink-soft:#d2c8b9;--color-paper:#141110;--color-accent:#e5533f;--color-on-accent:#141110;color:#f1e9dc}.hct-titre[data-astro-cid-bzcapzst]{letter-spacing:-.04em;font-size:clamp(3.6rem,1.2rem + 8vw,9.25rem);font-weight:560;line-height:.86}.hct-kanji[data-astro-cid-bzcapzst]{z-index:1;color:#f1e9dc;opacity:.06;pointer-events:none;font-size:clamp(16rem,8rem + 30vw,42rem);display:none;position:absolute;top:50%;right:-.08em;translate:0 -50%}@media (width>=48rem){.hct-kanji[data-astro-cid-bzcapzst]{display:block}}.hct-enso[data-astro-cid-bzcapzst] svg{width:100%;height:auto;display:block}.hct-eyebrow[data-astro-cid-bzcapzst],.hct-intro[data-astro-cid-bzcapzst],.hct-actions[data-astro-cid-bzcapzst],.hct-ecrire[data-astro-cid-bzcapzst]{animation:hct-fondu .6s var(--ease-out-expo) both;animation-delay:.3s}.hct-intro[data-astro-cid-bzcapzst]{animation-delay:.4s}.hct-actions[data-astro-cid-bzcapzst]{animation-delay:.5s}.hct-ecrire[data-astro-cid-bzcapzst]{animation-delay:.6s}.hct-photo[data-astro-cid-bzcapzst]{animation:hct-photo-fondu 1s var(--ease-out-expo) .2s both}.hct-enso[data-astro-cid-bzcapzst] [data-enso-trait]{stroke-dasharray:1 1;animation:1.6s cubic-bezier(.65,0,.35,1) .35s both hct-tracer}@media (prefers-reduced-motion:reduce){.hct-titre[data-astro-cid-bzcapzst] .ligne-masque[data-astro-cid-bzcapzst]>span[data-astro-cid-bzcapzst]{animation:hct-fondu .6s var(--ease-out-soft) both;animation-delay:calc(var(--i,0) * .12s + .1s)}}@media (prefers-reduced-motion:no-preference){.hct-eyebrow[data-astro-cid-bzcapzst],.hct-intro[data-astro-cid-bzcapzst],.hct-actions[data-astro-cid-bzcapzst],.hct-ecrire[data-astro-cid-bzcapzst]{animation-name:hct-monter}.hct-photo[data-astro-cid-bzcapzst]{animation:hct-photo 1.2s var(--ease-out-expo) .2s both}}@supports (animation-timeline:view()){.hct-cercle[data-astro-cid-bzcapzst]{animation:linear both hct-sortie-douce view();animation-range:exit -20% exit 90%}.hct-kanji[data-astro-cid-bzcapzst]{animation:linear both hct-kanji view();animation-range:cover}@media (prefers-reduced-motion:no-preference){.hct-cercle[data-astro-cid-bzcapzst]{animation-name:hct-sortie}.hct-image[data-astro-cid-bzcapzst]{animation:linear both hct-image view();animation-range:exit -20% exit 90%}}}@keyframes hct-fondu{0%{opacity:0}}@keyframes hct-monter{0%{opacity:0;transform:translateY(3rem)rotate(1.5deg)}}@keyframes hct-photo-fondu{0%{opacity:0;clip-path:circle(0%)}to{opacity:1;clip-path:circle(50%)}}@keyframes hct-photo{0%{clip-path:circle(0%);transform:scale(1.3)rotate(-20deg)}to{clip-path:circle(50%)}}@keyframes hct-tracer{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hct-sortie-douce{to{opacity:.4;transform:translateY(-8svh)rotate(-14deg)}}@keyframes hct-sortie{to{transform:translateY(-12svh)scale(1.3)rotate(-24deg)}}@keyframes hct-image{to{transform:scale(1.25)rotate(24deg)}}@keyframes hct-kanji{0%{translate:0 -30%}to{translate:0 -75%;rotate:10deg}}.ec-feuille[data-astro-cid-7hplwfbo]{background:#f9f5ee;box-shadow:inset 0 1px #ffffffb3,0 40px 80px -48px #17130f73}.ec-feuille[data-astro-cid-7hplwfbo] input:not([type=hidden]),.ec-feuille[data-astro-cid-7hplwfbo] textarea{width:100%;color:var(--color-ink);transition:border-color var(--duration-fast) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft);background:#fffdf9;border:1px solid #9a8d7e;border-radius:.875rem}.ec-feuille[data-astro-cid-7hplwfbo] input:not([type=hidden]):hover,.ec-feuille[data-astro-cid-7hplwfbo] textarea:hover{border-color:var(--color-ink-soft)}.ec-feuille[data-astro-cid-7hplwfbo] input:not([type=hidden]):focus,.ec-feuille[data-astro-cid-7hplwfbo] textarea:focus{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 12%, transparent)}.ec-feuille[data-astro-cid-7hplwfbo] [aria-invalid=true]{border-color:var(--color-danger);background:#fff6f3}.ec-feuille[data-astro-cid-7hplwfbo] textarea{resize:vertical;min-height:10rem}.ec-feuille[data-astro-cid-7hplwfbo] label{font-size:.9375rem}.ec-feuille[data-astro-cid-7hplwfbo] [data-formulaire] .btn{min-width:15rem}.ec-feuille[data-astro-cid-7hplwfbo] [role=status].rounded-2xl{border-color:var(--color-accent);background:#fffdf9}.ec-sceau[data-astro-cid-7hplwfbo]{transform:rotate(-6deg)}.ec-sceau[data-astro-cid-7hplwfbo] svg{filter:drop-shadow(0 6px 10px #9a1c1740)}@supports (animation-timeline:view()){.ec-feuille[data-astro-cid-7hplwfbo]{animation:linear both ec-feuille-fondu view();animation-range:entry entry 55%}.ec-sceau[data-astro-cid-7hplwfbo]{animation:linear both ec-sceau-fondu view();animation-range:entry 30% cover 35%}@media (prefers-reduced-motion:no-preference){.ec-feuille[data-astro-cid-7hplwfbo]{animation-name:ec-feuille}.ec-sceau[data-astro-cid-7hplwfbo]{animation-name:ec-sceau}}@media (prefers-reduced-motion:reduce){.ec-fondu[data-astro-cid-7hplwfbo]{animation:linear both ec-fondu view();animation-range:entry entry 80%}}}@keyframes ec-feuille{0%{opacity:.3;transform:translateY(8rem)rotate(3deg)}}@keyframes ec-feuille-fondu{0%{opacity:.2}}@keyframes ec-sceau{0%{opacity:0;transform:scale(2.2)rotate(-28deg)}60%{opacity:1;transform:scale(.94)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@keyframes ec-sceau-fondu{0%{opacity:0}to{opacity:1}}@keyframes ec-fondu{0%{opacity:0}}.ca-enso[data-astro-cid-6zebvpiq] svg{width:100%;height:auto;display:block}@supports (animation-timeline:view()){.ca-enso[data-astro-cid-6zebvpiq] [data-enso-trait]{stroke-dasharray:1 1;animation:linear both ca-tracer view();animation-range:entry 10% cover 45%}.ca-enso[data-astro-cid-6zebvpiq]{animation:linear both ca-pivot view();animation-range:cover}}@keyframes ca-tracer{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ca-pivot{0%{rotate:-40deg}to{rotate:30deg}}@supports (animation-timeline:view()){.ac-plan[data-astro-cid-2ef6ulwz]{animation:linear both ac-plan-fondu view();animation-range:entry entry 60%}@media (prefers-reduced-motion:no-preference){.ac-plan[data-astro-cid-2ef6ulwz]{animation-name:ac-plan}}@media (prefers-reduced-motion:reduce){.ac-fondu[data-astro-cid-2ef6ulwz]{animation:linear both ac-fondu view();animation-range:entry entry 80%}}}@keyframes ac-plan{0%{opacity:.3;transform:translateY(7rem)rotate(-2.5deg)scale(.94)}}@keyframes ac-plan-fondu{0%{opacity:.2}}@keyframes ac-fondu{0%{opacity:0}}
