.elementor .e-48e6f8b-cdd2{width:auto;position:absolute;background-image:url("https://jordangirardini.fr/wp-content/uploads/2026/09/grain-feuille-de-plan.png");background-repeat:repeat;background-attachment:scroll;background-size:256px 256px;background-position:0% 0%;mix-blend-mode:multiply;opacity:50%;inset:0; pointer-events:none;\n}.elementor .e-5dace26-2693{width:1px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:calc(var(--pad) - 32px);z-index:20;background-color:rgba(26,25,23,.18);pointer-events:none;\n}.elementor .e-1d0f7c6-0654{width:1px;position:absolute;inset-block-start:0px;inset-inline-end:calc(var(--pad) - 32px);inset-block-end:0px;z-index:20;background-color:rgba(26,25,23,.18);pointer-events:none;\n}.elementor .e-761842e-8c27{font-family:var(--font-mono);font-size:11px;color:#d8d3ca;letter-spacing:0.12em;text-transform:uppercase;mix-blend-mode:difference;display:block;writing-mode:vertical-rl;\n}.elementor .e-2431fb8-0e23{width:auto;position:absolute;inset-block-start:560px;inset-inline-end:calc(var(--pad) - 60px);z-index:20;pointer-events:none;\n}.elementor .e-4bd4ff5-0177{width:43.9px;height:40px;display:block;}.elementor .e-6bb029c-f013{font-family:"Fraunces Plan";font-weight:600;font-size:18px;color:var(--papier);white-space:nowrap;\n}.elementor .e-b0bfeea-d938{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;padding-inline-start:14px;margin-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(243,239,231,.25);border-style:solid;white-space:nowrap;\n}.elementor .e-18d0b80-26bb{width:auto;min-width:0px;display:flex;gap:14px;align-items:center;}.elementor .e-29790fb-1eaf:hover,.elementor .e-29790fb-1eaf:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-29790fb-1eaf{font-family:var(--font-texte);font-weight:500;font-size:13px;color:var(--papier);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-block;text-align:left; white-space:nowrap;\n}.elementor .e-26a6cfd-1c7d:hover,.elementor .e-26a6cfd-1c7d:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-26a6cfd-1c7d{font-family:var(--font-texte);font-weight:500;font-size:13px;color:var(--papier);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-block;text-align:left; white-space:nowrap;\n}.elementor .e-afd44b9-5670:hover,.elementor .e-afd44b9-5670:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-afd44b9-5670{font-family:var(--font-texte);font-weight:500;font-size:13px;color:var(--papier);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-block;text-align:left; white-space:nowrap;\n}.elementor .e-7bd3d85-49ae:hover,.elementor .e-7bd3d85-49ae:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-7bd3d85-49ae{font-family:var(--font-texte);font-weight:500;font-size:13px;color:var(--papier);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-block;text-align:left; white-space:nowrap;\n}.elementor .e-b1e1c2b-a28e:hover,.elementor .e-b1e1c2b-a28e:focus-visible{color:var(--papier);border-color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-b1e1c2b-a28e{font-family:var(--font-texte);font-weight:500;font-size:13px;color:var(--papier);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:var(--papier);border-style:solid;background-color:transparent;display:inline-block;text-align:left; white-space:nowrap;\n}.elementor .e-44440bd-f38c{width:auto;display:flex;gap:30px;align-items:center;}.elementor .e-9e86649-4426{width:20px;height:20px;color:var(--papier);display:block;}.elementor .e-8e05141-0117{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-c519f41-18e5{width:0px;height:0px;display:none;}.elementor .e-3cf08c2-d785{width:44px;height:44px;cursor:pointer;padding:0px;border-width:1px;border-color:var(--papier);border-style:solid;display:flex;gap:0px;justify-content:center;align-items:center;list-style:none;\n}.elementor .e-03eecd2-7642{width:100%;font-family:"Fraunces Plan";font-weight:300;font-size:34px;color:var(--papier);letter-spacing:-0.02em;line-height:1.1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;background-color:transparent;display:block;text-align:left;\n}.elementor .e-4ba5ebe-aa84{width:100%;font-family:"Fraunces Plan";font-weight:300;font-size:34px;color:var(--papier);letter-spacing:-0.02em;line-height:1.1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;background-color:transparent;display:block;text-align:left;\n}.elementor .e-8156a3e-d646{width:100%;font-family:"Fraunces Plan";font-weight:300;font-size:34px;color:var(--papier);letter-spacing:-0.02em;line-height:1.1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;background-color:transparent;display:block;text-align:left;\n}.elementor .e-54078b5-c4c0{width:100%;font-family:"Fraunces Plan";font-weight:300;font-size:34px;color:var(--papier);letter-spacing:-0.02em;line-height:1.1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;background-color:transparent;display:block;text-align:left;\n}.elementor .e-ec8c769-234b{width:100%;font-family:"Fraunces Plan";font-weight:300;font-size:34px;color:var(--papier);letter-spacing:-0.02em;line-height:1.1;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;background-color:transparent;display:block;text-align:left;\n}.elementor .e-34f94ac-b60f{width:auto;position:absolute;background-image:url("https://jordangirardini.fr/wp-content/uploads/2026/09/grain-feuille-de-plan.png");background-repeat:repeat;background-attachment:scroll;background-size:256px 256px;background-position:0% 0%;mix-blend-mode:overlay;opacity:80%;inset:0; pointer-events:none;\n}.elementor .e-39acad9-7609{min-width:0px;overflow:auto;position:fixed;inset-block-start:72px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:100;background-color:var(--encre);display:flex;flex-direction:column;gap:0px;padding:24px var(--pad) 48px;\n}.elementor .e-4f14ffb-789a{padding:0px;display:block;}.elementor .e-73882eb-eecd{width:auto;padding:0px;display:none;}.elementor .e-a3abf96-c18d{width:auto;height:84px;position:absolute;inset-block-start:0px;inset-inline-end:calc(var(--pad) - 32px);inset-inline-start:calc(var(--pad) - 32px);z-index:30;color:var(--papier);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.18);border-style:solid;display:flex;justify-content:space-between;align-items:center;}.elementor .e-7378d01-0c9f{width:auto;position:absolute;background-image:url("https://jordangirardini.fr/wp-content/uploads/2026/09/grain-feuille-de-plan.png");background-repeat:repeat;background-attachment:scroll;background-size:256px 256px;background-position:0% 0%;mix-blend-mode:overlay;opacity:80%;inset:0; pointer-events:none;\n}.elementor .e-9b157e9-a43f{width:auto;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;background-color:var(--encre);clip-path:polygon(0 0,100% 0,100% 100%,0 90%);}.elementor .e-e8fe1ac-06b8:hover,.elementor .e-e8fe1ac-06b8:focus-visible{color:#C2266F;}.elementor .e-e8fe1ac-06b8{font-family:var(--font-mono);font-size:11px;color:#B9B2A6;letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-111f562-444e{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-dd7b39b-1034{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1d7e9b7-817f{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;margin-inline-start:auto;}.elementor .e-5dd79ce-3c0f{width:auto;position:relative;z-index:2;color:var(--annotation);display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-03166e5-9a40{font-family:var(--font-mono);font-size:11px;color:#8E877B;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:26px;display:block;}.elementor .e-aed8859-2bb1{max-width:14ch;font-family:"Fraunces Plan";font-weight:300;font-size:clamp(40px,5.8vw,84px);color:var(--papier);letter-spacing:-0.04em;line-height:.94;margin:0px;& em { font-weight:600; font-style:italic; }\n}.elementor .e-c52372a-607d{max-width:460px;font-size:18px;color:#B9B2A6;line-height:1.5;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-401de35-c052{width:auto;}.elementor .e-0d190ea-5a9a{width:auto;position:relative;z-index:3;margin-block-start:40px;}.elementor .e-9392628-7edb{width:auto;position:relative;color:var(--papier);padding:170px var(--pad) 120px var(--pad);\n}.elementor .e-aa806c9-7436{font-family:"Fraunces Plan";font-weight:800;font-size:160px;color:transparent;letter-spacing:-0.04em;line-height:.8;display:block;-webkit-text-stroke:1px rgba(26,25,23,.35); writing-mode:vertical-rl;\n}.elementor .e-fcd6118-1e70{width:auto;position:absolute;inset-block-start:0px;inset-inline-start:calc(var(--pad) - 28px);transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);pointer-events:none;\n}.elementor .e-d31f992-c446{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;&:first-child { margin-top:0; }\n}.elementor .e-e1852c4-e04c{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-93482d8-9431{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6922881-7672{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-e997689-f54f{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-11f3402-0134{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-ed96040-c9a6{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-99ababb-5869{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7170a59-b5da{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-91a394b-378d{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f54eb71-11bb{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-3c3c113-7fd8{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ad17afd-9821{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-4dfd38c-c2aa{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d6cb084-ff8a{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ac800c6-19fb{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a77d2ce-9d49{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-e82decb-0448{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-461b98e-64ab{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d0e5f7-f9f2{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-1e48dae-207d{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b85f28d-f2cc{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-24156d1-c14b{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-95d9d1c-90e0{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-93575bf-7c6f{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-16f9869-df5d{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52d4aa4-227a{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ffe19e-1f5a{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1703d69-8437{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-60b37bd-f385{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-96748f8-f38d{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37287b7-f858{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-808f28c-ba4b{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ea12d50-2f5d{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46620c7-e9b5{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52cdd18-2558{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-9029269-52af{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f511260-6375{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d67317e-62bd{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-d5cb1a3-5eb3{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d66909-fd56{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-492ed47-6105{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b47944d-f2a4{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-14a4032-81c8{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a61d679-74fb{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6149b2c-f280{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e6b385-1a4a{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-7b0cd25-32dd{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8720fb6-b682{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-09128e2-4cea{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-4ad76aa-bd18{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-afa7bb7-a674{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ae413ae-9f1e{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-5c218ff-8bc8{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ea0280c-0ea7{font-family:"Fraunces Plan";font-weight:600;font-size:26px;letter-spacing:-0.01em;line-height:1.1;padding-block-start:22px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;}.elementor .e-f1c1995-113b{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-49b0c81-a7ef{font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23c49a3-1f1d{width:auto;max-width:720px;margin-inline-start:220px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-32890f3-69cc{width:auto;position:relative;padding:100px var(--pad) 140px var(--pad);\n}.elementor .e-a9895dd-0570{width:auto;position:absolute;background-image:url("https://jordangirardini.fr/wp-content/uploads/2026/09/grain-feuille-de-plan.png");background-repeat:repeat;background-attachment:scroll;background-size:256px 256px;background-position:0% 0%;mix-blend-mode:overlay;opacity:80%;inset:0; pointer-events:none;\n}.elementor .e-cbbee61-b4c9{width:auto;position:absolute;background-color:var(--encre);clip-path:polygon(0 30%,100% 0,100% 100%,0 100%);inset:0;\n}.elementor .e-308bea8-f57f{width:33px;height:30px;display:block;}.elementor .e-287ef44-803c{font-family:var(--font-mono);font-size:11px;color:#B9B2A6;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-c1b800c-91da{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(243,239,231,.45);border-style:solid;display:flex;gap:18px;flex-wrap:wrap;align-items:center;}.elementor .e-3d906a3-065f:hover,.elementor .e-3d906a3-065f:focus-visible{color:#C2266F;}.elementor .e-3d906a3-065f{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-72856a2-7b05:hover,.elementor .e-72856a2-7b05:focus-visible{color:#C2266F;}.elementor .e-72856a2-7b05{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-16fe841-c443:hover,.elementor .e-16fe841-c443:focus-visible{color:#C2266F;}.elementor .e-16fe841-c443{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-fc4cfed-e0b6{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(243,239,231,.45);border-style:solid;display:flex;gap:18px;flex-wrap:wrap;align-items:center;}.elementor .e-b6c7c63-75fa:hover,.elementor .e-b6c7c63-75fa:focus-visible{color:#C2266F;}.elementor .e-b6c7c63-75fa{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-ba55b3d-2817:hover,.elementor .e-ba55b3d-2817:focus-visible{color:#C2266F;}.elementor .e-ba55b3d-2817{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-fa7f603-ac21{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(243,239,231,.45);border-style:solid;display:flex;gap:18px;flex-wrap:wrap;align-items:center;}.elementor .e-fc496fa-b1fd:hover,.elementor .e-fc496fa-b1fd:focus-visible{color:#C2266F;}.elementor .e-fc496fa-b1fd{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-316aa24-d64e:hover,.elementor .e-316aa24-d64e:focus-visible{color:#C2266F;}.elementor .e-316aa24-d64e{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-e459e29-b882{width:auto;display:flex;gap:18px;}.elementor .e-0379661-0832{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-687330f-e3f2{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(243,239,231,.45);border-style:solid;display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-b8c1092-3c15{width:auto;position:relative;z-index:2;margin-block-start:40px;border-width:1px;border-color:rgba(243,239,231,.45);border-style:solid;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.elementor .e-e4531be-b3eb{width:auto;position:relative;color:var(--papier);padding:160px var(--pad) 60px var(--pad);\n}.elementor .e-a7f64c5-7d9b{width:100%;overflow:hidden;position:relative;font-family:var(--font-texte);color:var(--encre);background-color:var(--platre);line-height:normal; -webkit-font-smoothing:antialiased; --pad:72px; --h1:clamp(52px,8.9vw,128px); --h2:clamp(40px,5.3vw,76px); --h3:clamp(24px,2.8vw,40px); --big:clamp(120px,21vw,300px);\n}