.elementor .e-3f6acf77-368a{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-eade30b-5ba8{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-237179bc-b063{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-21dba6a9-de81{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-3976aa0b-4c98{width:auto;position:absolute;inset-block-start:560px;inset-inline-end:calc(var(--pad) - 60px);z-index:20;pointer-events:none;\n}.elementor .e-26e418a6-bcf6{width:43.9px;height:40px;display:block;}.elementor .e-9f0a238-5c0d{font-family:"Fraunces Plan";font-weight:600;font-size:18px;color:var(--papier);white-space:nowrap;\n}.elementor .e-2076c14b-4b8d{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-12f6688a-ad5b{width:auto;min-width:0px;display:flex;gap:14px;align-items:center;}.elementor .e-f31a107-8a3d:hover,.elementor .e-f31a107-8a3d:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-f31a107-8a3d{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-56b97ba-8125:hover,.elementor .e-56b97ba-8125:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-56b97ba-8125{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-33753ee4-c974:hover,.elementor .e-33753ee4-c974:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-33753ee4-c974{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-7fb3416-4767:hover,.elementor .e-7fb3416-4767:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-7fb3416-4767{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-7b4226af-5dbf:hover,.elementor .e-7b4226af-5dbf:focus-visible{color:var(--papier);border-color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-7b4226af-5dbf{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-77b8a99b-22e6{width:auto;display:flex;gap:30px;align-items:center;}.elementor .e-15fb3407-e97f{width:20px;height:20px;color:var(--papier);display:block;}.elementor .e-4bd522d7-e2ca{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-4f758ecc-a675{width:0px;height:0px;display:none;}.elementor .e-4617095a-ca9c{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-7bcf0648-c5bb{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-221bcbe3-7506{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-4357aa58-d6ab{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-5b2f824c-e0a9{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-41add1c-73f5{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-6034b282-5f93{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-102161c1-e34e{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-394a5efd-2e42{padding:0px;display:block;}.elementor .e-3e692cd3-82b4{width:auto;padding:0px;display:none;}.elementor .e-6e648fdb-116b{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-1ed12293-d95a{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-5fa673ec-34f4{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-31bcc11a-e1bf:hover,.elementor .e-31bcc11a-e1bf:focus-visible{color:#C2266F;}.elementor .e-31bcc11a-e1bf{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-3a221ef0-6869{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-11e7047a-145e{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4d6eb8ad-9e15{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;margin-inline-start:auto;}.elementor .e-43e031de-53bc{width:auto;position:relative;z-index:2;color:var(--annotation);display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-3874df6b-22a8{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-9ddbe26-bf6e{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-67ff34b0-f3ba{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-3ab6b456-abf8{width:auto;}.elementor .e-6e681516-22e2{width:auto;position:relative;z-index:3;margin-block-start:40px;}.elementor .e-77179594-2211{width:auto;position:relative;color:var(--papier);padding:170px var(--pad) 120px var(--pad);\n}.elementor .e-4e1c335e-b54f{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-4474eafc-89c5{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-633c8d87-ec0c{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-6844d4ea-ee40:hover,.elementor .e-6844d4ea-ee40:focus-visible{color:#C2266F;}.elementor .e-6844d4ea-ee40{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-58d4bf8f-8dfe:hover,.elementor .e-58d4bf8f-8dfe:focus-visible{color:#C2266F;}.elementor .e-58d4bf8f-8dfe{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-7a4049c2-c1bf:hover,.elementor .e-7a4049c2-c1bf:focus-visible{color:#C2266F;}.elementor .e-7a4049c2-c1bf{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-f1c5b1b-6b9a:hover,.elementor .e-f1c5b1b-6b9a:focus-visible{color:#C2266F;}.elementor .e-f1c5b1b-6b9a{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-7e1d5dcf-51bb:hover,.elementor .e-7e1d5dcf-51bb:focus-visible{color:#C2266F;}.elementor .e-7e1d5dcf-51bb{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-84fe3e-6f56{width:auto;margin-block-start:18px;display:flex;flex-direction:column;gap:12px;}.elementor .e-5d5ce2f7-5240{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-60b12c88-ef62:hover,.elementor .e-60b12c88-ef62:focus-visible{color:#C2266F;}.elementor .e-60b12c88-ef62{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-cda4ecf-f2ee:hover,.elementor .e-cda4ecf-f2ee:focus-visible{color:#C2266F;}.elementor .e-cda4ecf-f2ee{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-44ba850-f0b6:hover,.elementor .e-44ba850-f0b6:focus-visible{color:#C2266F;}.elementor .e-44ba850-f0b6{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-14d8660-5812:hover,.elementor .e-14d8660-5812:focus-visible{color:#C2266F;}.elementor .e-14d8660-5812{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-7bdbe4fd-5ade:hover,.elementor .e-7bdbe4fd-5ade:focus-visible{color:#C2266F;}.elementor .e-7bdbe4fd-5ade{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-3f10ec12-8040:hover,.elementor .e-3f10ec12-8040:focus-visible{color:#C2266F;}.elementor .e-3f10ec12-8040{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-5e9b5fab-8040:hover,.elementor .e-5e9b5fab-8040:focus-visible{color:#C2266F;}.elementor .e-5e9b5fab-8040{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-66dbd24-8040:hover,.elementor .e-66dbd24-8040:focus-visible{color:#C2266F;}.elementor .e-66dbd24-8040{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-312b829-bcba{width:auto;margin-block-start:18px;display:flex;flex-direction:column;gap:12px;}.elementor .e-81ff6e6-7c55{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-f660196-8ca8:hover,.elementor .e-f660196-8ca8:focus-visible{color:#C2266F;}.elementor .e-f660196-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-73e2042-8ca8:hover,.elementor .e-73e2042-8ca8:focus-visible{color:#C2266F;}.elementor .e-73e2042-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-8dbef2a-8ca8:hover,.elementor .e-8dbef2a-8ca8:focus-visible{color:#C2266F;}.elementor .e-8dbef2a-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-e2144d9-8ca8:hover,.elementor .e-e2144d9-8ca8:focus-visible{color:#C2266F;}.elementor .e-e2144d9-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-9288bf0-8ca8:hover,.elementor .e-9288bf0-8ca8:focus-visible{color:#C2266F;}.elementor .e-9288bf0-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-5db4434-261f{width:auto;margin-block-start:18px;display:flex;flex-direction:column;gap:12px;}.elementor .e-c00a068-7c55{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-406ac92-8ca8:hover,.elementor .e-406ac92-8ca8:focus-visible{color:#C2266F;}.elementor .e-406ac92-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-09537a6-8ca8:hover,.elementor .e-09537a6-8ca8:focus-visible{color:#C2266F;}.elementor .e-09537a6-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-d19d0a9-8ca8:hover,.elementor .e-d19d0a9-8ca8:focus-visible{color:#C2266F;}.elementor .e-d19d0a9-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-619d2bf-8ca8:hover,.elementor .e-619d2bf-8ca8:focus-visible{color:#C2266F;}.elementor .e-619d2bf-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-aebadd8-8ca8:hover,.elementor .e-aebadd8-8ca8:focus-visible{color:#C2266F;}.elementor .e-aebadd8-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-d74e8f6-261f{width:auto;margin-block-start:18px;display:flex;flex-direction:column;gap:12px;}.elementor .e-667cc005-7c55{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-20c61187-8ca8:hover,.elementor .e-20c61187-8ca8:focus-visible{color:#C2266F;}.elementor .e-20c61187-8ca8{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-336ad794-be8b:hover,.elementor .e-336ad794-be8b:focus-visible{color:#C2266F;}.elementor .e-336ad794-be8b{font-family:var(--font-texte);font-weight:500;font-size:17px;color:var(--encre);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-align:left; text-underline-offset:5px;\n}.elementor .e-40e6b6bf-261f{width:auto;margin-block-start:18px;display:flex;flex-direction:column;gap:12px;}.elementor .e-36c6ab10-cffb{width:auto;max-width:720px;margin-inline-start:220px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-22c1e4cb-8641{width:auto;position:relative;padding:100px var(--pad) 140px var(--pad);\n}.elementor .e-25538aef-2178{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-2a06817a-2ecb{width:auto;position:absolute;background-color:var(--encre);clip-path:polygon(0 30%,100% 0,100% 100%,0 100%);inset:0;\n}.elementor .e-6daab5c6-b360{width:33px;height:30px;display:block;}.elementor .e-5d248a7e-85a5{font-family:var(--font-mono);font-size:11px;color:#B9B2A6;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-685adab6-e544{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-29e4a7f3-ec15:hover,.elementor .e-29e4a7f3-ec15:focus-visible{color:#C2266F;}.elementor .e-29e4a7f3-ec15{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-7d7ba46c-b42e:hover,.elementor .e-7d7ba46c-b42e:focus-visible{color:#C2266F;}.elementor .e-7d7ba46c-b42e{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-69c47482-8595:hover,.elementor .e-69c47482-8595:focus-visible{color:#C2266F;}.elementor .e-69c47482-8595{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-1ce3a84a-dbc3{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-3ca59ba0-a9fc:hover,.elementor .e-3ca59ba0-a9fc:focus-visible{color:#C2266F;}.elementor .e-3ca59ba0-a9fc{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-4aff0b0f-8894:hover,.elementor .e-4aff0b0f-8894:focus-visible{color:#C2266F;}.elementor .e-4aff0b0f-8894{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-2ac862ef-ee97{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-6c4d28db-f942:hover,.elementor .e-6c4d28db-f942:focus-visible{color:#C2266F;}.elementor .e-6c4d28db-f942{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-4afbe7d7-9c5a:hover,.elementor .e-4afbe7d7-9c5a:focus-visible{color:#C2266F;}.elementor .e-4afbe7d7-9c5a{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-780e1e11-a6e6{width:auto;display:flex;gap:18px;}.elementor .e-7f62f136-6d7f{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-291a4567-6706{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-2d9c7acd-c10b{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-2b3fdca4-47d2{width:auto;position:relative;color:var(--papier);padding:160px var(--pad) 60px var(--pad);\n}.elementor .e-318f2d20-e7a6{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}