.elementor .e-44c929a5-70c1{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-48419b-575f{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-3cbcf966-64c3{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-46427d55-9cd4{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-5882f591-ecf9{width:auto;position:absolute;inset-block-start:560px;inset-inline-end:calc(var(--pad) - 60px);z-index:20;pointer-events:none;\n}.elementor .e-75e45a3b-4533{width:43.9px;height:40px;display:block;}.elementor .e-538c8e25-38f4{font-family:"Fraunces Plan";font-weight:600;font-size:18px;color:var(--papier);white-space:nowrap;\n}.elementor .e-2dd9c10e-b707{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-73b76f1d-fc97{width:auto;min-width:0px;display:flex;gap:14px;align-items:center;}.elementor .e-66a6a319-fdb7:hover,.elementor .e-66a6a319-fdb7:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-66a6a319-fdb7{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-2d477e87-dc2f:hover,.elementor .e-2d477e87-dc2f:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-2d477e87-dc2f{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-5b351776-ba29:hover,.elementor .e-5b351776-ba29:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-5b351776-ba29{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-4df8b74c-1a4e:hover,.elementor .e-4df8b74c-1a4e:focus-visible{color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-4df8b74c-1a4e{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-50b07bb4-4ee9:hover,.elementor .e-50b07bb4-4ee9:focus-visible{color:var(--papier);border-color:var(--papier);border-color:transparent transparent var(--papier) transparent;\n}.elementor .e-50b07bb4-4ee9{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-1ad9cf50-46be{width:auto;display:flex;gap:30px;align-items:center;}.elementor .e-246a0e0a-e262{width:20px;height:20px;color:var(--papier);display:block;}.elementor .e-514b9bf-400b{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-53927b50-d075{width:0px;height:0px;display:none;}.elementor .e-211949ee-35bf{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-65f0e02f-67b3{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-416be69a-7259{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-6bfc73d-f20c{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-20495edb-94ae{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-78d77db5-5184{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-d4256fc-2005{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-4faebf55-4d62{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-5419a0d-3ca1{padding:0px;display:block;}.elementor .e-7fbd471f-8ac8{width:auto;padding:0px;display:none;}.elementor .e-106bf94f-3d01{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-244bf250-be67{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-5f23ad4-7180{width:auto;height:calc(100% - 60px);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 84%);}.elementor .e-3e713d8a-b621:hover,.elementor .e-3e713d8a-b621:focus-visible{color:#C2266F;}.elementor .e-3e713d8a-b621{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-5d927927-321a{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1588aac0-5998:hover,.elementor .e-1588aac0-5998:focus-visible{color:#C2266F;}.elementor .e-1588aac0-5998{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-53f2c3fe-cd41{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-12f53a70-7f6b{font-family:var(--font-mono);font-size:11px;color:var(--papier);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2a7f252b-fb3a{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;margin-inline-start:auto;}.elementor .e-7d543ea5-1899{width:auto;position:relative;z-index:2;color:var(--annotation);display:flex;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-1ab7ff9c-fdd2{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-373de3d-367b{font-family:"Fraunces Plan";font-weight:300;color:var(--papier);letter-spacing:-0.04em;line-height:.94;margin:0px;font-size:var(--h1); & em { font-weight:600; font-style:italic; }\n}.elementor .e-7b9ec79b-729b{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-77b4d255-4617{width:auto;}.elementor .e-2978fbb2-4b96{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-23953a28-9bcc{width:auto;position:absolute;opacity:50%;background-image:repeating-linear-gradient(135deg,rgba(230,225,216,.55) 0 1px,transparent 1px 9px); inset:0;\n}.elementor .e-2e8b7fc1-b029{width:auto;height:28px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(26,25,23,.15);border-style:solid;}.elementor .e-3a619b47-8db0{width:40%;height:12px;background-color:var(--encre);}.elementor .e-4f74b4d0-8211{width:70%;height:8px;background-color:rgba(26,25,23,.18);}.elementor .e-67bf6375-68ed{width:auto;height:100px;background-color:#C2266F;flex:1 1 0px;}.elementor .e-2a22e971-4b23{width:auto;height:100px;border-width:1px;border-color:var(--encre);border-style:solid;flex:1 1 0px;}.elementor .e-6933d90c-56e0{width:auto;height:100px;border-width:1px;border-color:var(--encre);border-style:solid;flex:1 1 0px;}.elementor .e-46b062a5-7783{width:auto;margin-block-start:10px;display:flex;gap:10px;}.elementor .e-509bca4c-cbcd{width:auto;padding-block-start:7%;padding-block-end:7%;padding-inline-start:6%;padding-inline-end:6%;display:flex;flex-direction:column;gap:12px;}.elementor .e-7ea6d3f6-3e84{width:auto;overflow:hidden;position:absolute;inset-block-start:12%;inset-inline-end:8%;inset-block-end:-10%;inset-inline-start:8%;background-color:var(--papier);box-shadow:0px 30px 40px -20px rgba(0,0,0,.8);}.elementor .e-4ac9dd7-b83b{position:absolute;inset-block-start:14px;inset-inline-start:16px;z-index:2;font-family:var(--font-mono);font-size:10px;color:var(--papier);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5830ee60-8bfd{width:100%;overflow:hidden;aspect-ratio:4/3;position:relative;background-color:#2A2926;}.elementor .e-61613a40-dcbd{font-family:var(--font-mono);font-size:10px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2cd63436-4f50{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5424b75e-7b77{width:auto;padding-block-start:12px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-2c554b88-69e1{width:auto;position:relative;padding:14px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:16px 16px 0px 0px #C2266F;}.elementor .e-7d5ed7b4-6509{font-family:var(--font-mono);font-size:12px;color:#C2266F;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-width:2px;border-color:#C2266F;border-style:solid;background-color:var(--papier);display:inline-block;}.elementor .e-2ba9201c-3252{width:auto;position:absolute;inset-inline-end:-10px;inset-block-end:60px;z-index:2;mix-blend-mode:multiply;transform:rotateX(0deg) rotateY(0deg) rotateZ(-9deg);}.elementor .e-6c83696b-e1e7{width:auto;position:relative;color:var(--encre);margin-block-end:-120px;transform:rotateX(0deg) rotateY(0deg) rotateZ(3deg);}.elementor .e-52d8e8d3-8dac{width:auto;position:relative;z-index:3;margin-block-start:40px;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;}.elementor .e-7556bfa8-a803{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4d7472ae-3d09{font-weight:500;font-size:15px;}.elementor .e-4da71c23-3edf{width:auto;padding-block-start:22px;padding-block-end:22px;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:var(--encre);border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-525db03b-4c5d{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-74cf24e8-d1bc{font-weight:500;font-size:15px;}.elementor .e-1b9ccf7d-fc13{width:auto;padding-block-start:22px;padding-block-end:22px;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:var(--encre);border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-16ebf4ab-e409{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4d7e5dbe-2d52{font-weight:500;font-size:15px;}.elementor .e-63c46fbd-4398{width:auto;padding-block-start:22px;padding-block-end:22px;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:var(--encre);border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-7ddfe4f7-e876{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4b2d155f-7a77:hover,.elementor .e-4b2d155f-7a77:focus-visible{color:#C2266F;border-color:#C2266F;}.elementor .e-4b2d155f-7a77{font-family:var(--font-texte);font-weight:600;font-size:12px;color:var(--encre);letter-spacing:0.06em;line-height:1;text-transform:uppercase;padding-block-start:11px;padding-block-end:11px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:transparent;display:inline-flex;align-self:flex-start;text-align:left;white-space:nowrap;margin-top:2px;transition:color .2s,border-color .2s;\n}.elementor .e-46f8ddb9-7e1f{width:auto;padding-block-start:22px;padding-block-end:22px;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:var(--encre);border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-5458b5ab-5c2b{width:auto;position:relative;z-index:4;color:var(--encre);margin-block-start:200px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--platre);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .e-4fa4bae7-db65{width:auto;position:relative;color:var(--papier);padding:170px var(--pad) 0 var(--pad);\n}.elementor .e-2fe402fa-8f05{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3917648e-2852{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-108ba839-8ffa{width:auto;display:flex;flex-direction:column;gap:10px;}.elementor .e-5b8b0d69-50a8{max-width:16ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-55ecf348-5917{max-width:56ch;font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7000e59d-ad9d{width:auto;}.elementor .e-629103f8-27c4{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-start:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-1cdd77f8-f770{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-end:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-2d58b3d2-6231{width:auto;height:1px;position:relative;background-color:var(--encre);}.elementor .e-63e309b4-4d12{font-family:"Fraunces Plan";font-weight:300;font-size:clamp(56px,6.5vw,96px);letter-spacing:-0.04em;line-height:.9;display:block;& em { font-style:italic; font-weight:600; }\n}.elementor .e-3bce9232-83f9{font-family:"Fraunces Plan";font-weight:600;font-size:22px;letter-spacing:-0.01em;line-height:1.1;margin:0px;display:block;}.elementor .e-153c2028-96cc{max-width:300px;font-size:15px;color:var(--corps);line-height:1.5;margin:0px;}.elementor .e-45a677d2-8b1c{width:auto;position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-744da6c1-9b81{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-start:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-28032924-ddce{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-end:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-726174ec-5901{width:auto;height:1px;position:relative;background-color:var(--encre);}.elementor .e-4c6a5c07-1908{font-family:"Fraunces Plan";font-weight:300;font-size:clamp(56px,6.5vw,96px);letter-spacing:-0.04em;line-height:.9;display:block;& em { font-style:italic; font-weight:600; }\n}.elementor .e-10444ed1-39ee{font-family:"Fraunces Plan";font-weight:600;font-size:22px;letter-spacing:-0.01em;line-height:1.1;margin:0px;display:block;}.elementor .e-44ac65d0-32c2{max-width:300px;font-size:15px;color:var(--corps);line-height:1.5;margin:0px;}.elementor .e-c5d134-a957{width:auto;position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-3abc5056-927b{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-start:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-1fd557b5-ecd2{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-end:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-263cfecd-4686{width:auto;height:1px;position:relative;background-color:var(--encre);}.elementor .e-56c4ee36-4348{font-family:"Fraunces Plan";font-weight:300;font-size:clamp(56px,6.5vw,96px);letter-spacing:-0.04em;line-height:.9;display:block;& em { font-style:italic; font-weight:600; }\n}.elementor .e-61900fce-4319{font-family:"Fraunces Plan";font-weight:600;font-size:22px;letter-spacing:-0.01em;line-height:1.1;margin:0px;display:block;}.elementor .e-1303df92-33dd{max-width:300px;font-size:15px;color:var(--corps);line-height:1.5;margin:0px;}.elementor .e-1c502ae3-f2f1{width:auto;position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-4d2bba46-ca27{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-start:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-5d802d58-cbab{width:1px;height:13px;position:absolute;inset-block-start:-6px;inset-inline-end:0px;background-color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-4c9fc21e-e7c4{width:auto;height:1px;position:relative;background-color:var(--encre);}.elementor .e-42d439bd-41c4{font-family:"Fraunces Plan";font-weight:300;font-size:clamp(56px,6.5vw,96px);letter-spacing:-0.04em;line-height:.9;display:block;& em { font-style:italic; font-weight:600; }\n}.elementor .e-23baadaa-5a2c{font-family:"Fraunces Plan";font-weight:600;font-size:22px;letter-spacing:-0.01em;line-height:1.1;margin:0px;display:block;}.elementor .e-2f6d51b7-68b7{max-width:300px;font-size:15px;color:var(--corps);line-height:1.5;margin:0px;}.elementor .e-3dc9c736-9654{width:auto;position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-e2e27aa-f11b{width:auto;margin-block-start:60px;display:grid;gap:40px;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .e-5f119aab-e10e{width:auto;position:relative;padding:60px var(--pad) 120px var(--pad);\n}.elementor .e-239385a4-c96e{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-30c85f9b-accd{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-19154ce3-b4ca{max-width:12ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-5645fdc8-201b{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;padding-block-end:12px;}.elementor .e-10ce6984-7a72{width:auto;display:flex;gap:40px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-51314f41-2a0a{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-24c5c494-dda6{font-family:"Fraunces Plan";font-weight:600;color:var(--encre);letter-spacing:-0.02em;line-height:1;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left; justify-self:start; font-size:var(--h3);\n}.elementor .e-76dd785c-bb02{max-width:380px;font-size:15px;color:var(--corps);line-height:1.55;margin:0px;}.elementor .e-3cb96ee-460a:hover,.elementor .e-3cb96ee-460a:focus-visible{color:#C2266F;}.elementor .e-3cb96ee-460a{font-family:var(--font-mono);font-size:11px;color:var(--encre);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;margin-block-start:14px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-47815bb1-3d2c{width:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3ecf4c4a-87ac{width:auto;height:64px;border-width:1px;border-color:var(--encre);border-style:solid;display:flex;justify-content:center;align-items:center;background-image:repeating-linear-gradient(135deg,#1A1917 0 1px,transparent 1px 9px);\n}.elementor .e-333b7927-ff05{width:auto;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;border-block-start-width:1px;display:grid;gap:32px;grid-template-columns:80px minmax(0,1.1fr) minmax(0,1fr) 140px;align-items:start;border-top-style: solid; border-top-color: var(--encre);\n}.elementor .e-3ae2eb34-edb1{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-694ade66-8561{font-family:"Fraunces Plan";font-weight:600;color:var(--encre);letter-spacing:-0.02em;line-height:1;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left; justify-self:start; font-size:var(--h3);\n}.elementor .e-58f3d4ca-f61a{max-width:380px;font-size:15px;color:var(--corps);line-height:1.55;margin:0px;}.elementor .e-783fc72e-a1e6:hover,.elementor .e-783fc72e-a1e6:focus-visible{color:#C2266F;}.elementor .e-783fc72e-a1e6{font-family:var(--font-mono);font-size:11px;color:var(--encre);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;margin-block-start:14px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-6d26260a-50b3{width:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-9e22dd-d504{width:auto;height:64px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--encre);display:flex;justify-content:center;align-items:center;}.elementor .e-68e15227-3487{width:auto;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:60px;border-block-start-width:1px;display:grid;gap:32px;grid-template-columns:80px minmax(0,1.1fr) minmax(0,1fr) 140px;align-items:start;border-top-style: solid; border-top-color: var(--encre);\n}.elementor .e-365f04c5-1cea{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-779c16c4-d082{font-family:"Fraunces Plan";font-weight:600;color:var(--encre);letter-spacing:-0.02em;line-height:1;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left; justify-self:start; font-size:var(--h3);\n}.elementor .e-fad4301-ac4c{max-width:380px;font-size:15px;color:var(--corps);line-height:1.55;margin:0px;}.elementor .e-3b026d64-dc7b:hover,.elementor .e-3b026d64-dc7b:focus-visible{color:#C2266F;}.elementor .e-3b026d64-dc7b{font-family:var(--font-mono);font-size:11px;color:var(--encre);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;margin-block-start:14px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-6d15966e-bb29{width:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-59ca06e4-c82a{width:auto;height:64px;border-width:1px;border-color:#C2266F;border-style:solid;background-color:#C2266F;display:flex;justify-content:center;align-items:center;}.elementor .e-d66b5c3-763c{width:auto;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:120px;border-block-start-width:1px;display:grid;gap:32px;grid-template-columns:80px minmax(0,1.1fr) minmax(0,1fr) 140px;align-items:start;border-top-style: solid; border-top-color: var(--encre);\n}.elementor .e-6b594a10-27f1{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5b0c5f5f-d3f4{font-family:"Fraunces Plan";font-weight:600;color:var(--encre);letter-spacing:-0.02em;line-height:1;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left; justify-self:start; font-size:var(--h3);\n}.elementor .e-5eb41b86-faba{max-width:380px;font-size:15px;color:var(--corps);line-height:1.55;margin:0px;}.elementor .e-1fdeeef4-e8fd:hover,.elementor .e-1fdeeef4-e8fd:focus-visible{color:#C2266F;}.elementor .e-1fdeeef4-e8fd{font-family:var(--font-mono);font-size:11px;color:var(--encre);letter-spacing:0.12em;text-decoration:none;text-transform:uppercase;padding:0px;margin-block-start:14px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-967abfe-86fa{width:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7145e79d-6685{width:12px;height:12px;background-color:#C2266F;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .e-47c61dc4-6f3f{width:auto;height:64px;border-width:1px;border-color:var(--encre);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-363d2c53-c125{width:auto;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:180px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:32px;grid-template-columns:80px minmax(0,1.1fr) minmax(0,1fr) 140px;align-items:start;border-top-style: solid; border-top-color: var(--encre); border-bottom-style: solid; border-bottom-color: var(--encre);\n}.elementor .e-6e9a119f-ac35{width:auto;margin-block-start:60px;display:flex;flex-direction:column;}.elementor .e-190fe982-56fe{width:auto;margin-inline-start:220px;}.elementor .e-4c3ce36c-af11{width:auto;position:relative;padding:40px var(--pad) 140px var(--pad);\n}.elementor .e-1426812-3af3{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-bb0d3d0-d949{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2f5afa9-2516{width:auto;display:flex;flex-direction:column;gap:10px;}.elementor .e-4608499-8bb1{max-width:16ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-28a4a1d-edbc{max-width:56ch;font-size:16px;color:var(--corps);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c98c3ee-e974{width:auto;}.elementor .e-5d04f95-1562{width:16px;height:16px;position:absolute;inset-block-start:-10px;inset-inline-start:50%;z-index:2;border-radius:50%;background-color:#C2266F;box-shadow:0 3px 0 0 var(--encre);\n}.elementor .e-12e302f-500d{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .e-bf49867-3fb0:hover,.elementor .e-bf49867-3fb0:focus-visible{color:#C2266F;}.elementor .e-bf49867-3fb0{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-abef58f-45a7{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-c0a8042-3607{width:auto;padding-block-start:14px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-cf19529-c3ca{width:auto;position:relative;color:var(--encre);padding:14px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:16px 16px 0px 0px #C2266F;}.elementor .e-862b468-39e5{width:auto;position:relative;}.elementor .e-87f0977-0403{width:16px;height:16px;position:absolute;inset-block-start:-10px;inset-inline-start:50%;z-index:2;border-radius:50%;background-color:#C2266F;box-shadow:0 3px 0 0 var(--encre);\n}.elementor .e-f2addbe-6f58{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .e-ca6750d-4dc6:hover,.elementor .e-ca6750d-4dc6:focus-visible{color:#C2266F;}.elementor .e-ca6750d-4dc6{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-e7b5310-91de{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-b2563f8-6f8a{width:auto;padding-block-start:14px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-7515aea-4b05{width:auto;position:relative;color:var(--encre);padding:14px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:12px 12px 0 0 var(--encre);\n}.elementor .e-41f70f7-b654{width:auto;position:relative;}.elementor .e-193c9e2-84b1{width:16px;height:16px;position:absolute;inset-block-start:-10px;inset-inline-start:50%;z-index:2;border-radius:50%;background-color:var(--papier);box-shadow:0 3px 0 0 var(--encre);\n}.elementor .e-cd07eb4-d5bd{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .e-e2ab4a6-9f45:hover,.elementor .e-e2ab4a6-9f45:focus-visible{color:#C2266F;}.elementor .e-e2ab4a6-9f45{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align:left;\n}.elementor .e-cca43dd-8d44{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-210c908-4ba1{width:auto;padding-block-start:14px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-12072fb-c44c{width:auto;position:relative;color:var(--encre);padding:14px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:12px 12px 0 0 var(--encre);\n}.elementor .e-4cd361d-8327{width:auto;position:relative;}.elementor .e-92ee023-9b6f{width:auto;margin-block-start:70px;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-faf3092-404b:hover,.elementor .e-faf3092-404b:focus-visible{color:var(--encre);background-color:var(--papier);transform:translate3d(2px, 2px, 0px);}.elementor .e-faf3092-404b{height:56px;font-family:var(--font-texte);font-weight:600;font-size:14px;color:var(--encre);letter-spacing:0.06em;line-height:1;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:56px;border-radius:0px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:transparent;transition:transform 0.15s, box-shadow 0.15s;display:inline-flex;gap:14px;justify-content:flex-start;align-items:center;align-self:flex-start;white-space:nowrap;\n}.elementor .e-f385cbe-e1cc{width:auto;position:absolute;top:-7px;left:50%;width:13px;height:13px;margin-left:-6px;border-radius:50%;background:var(--magenta);border:1px solid var(--encre);\n}.elementor .e-bd91eb7-500d{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;margin:0;display:block;color:var(--encre);\n}.elementor .e-bddcd6d-ec77{font-family:var(--font-mono);font-size:10px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;margin:0;display:block;\n}.elementor .e-21ccc19-49e0{width:auto;display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--encre);\n}.elementor .e-265646c-cefb{margin:0px;font-family:'Fraunces Plan';font-style:italic;font-weight:400;font-size:19px;line-height:1.38;color:var(--encre);margin:0;\n}.elementor .e-85858da-3d81{width:auto;width:28px;height:1px;background:var(--magenta);flex:none;\n}.elementor .e-c4dfa55-f89b{margin:0px;font-family:'Fraunces Plan';font-weight:600;font-size:18px;color:var(--encre);margin:0;\n}.elementor .e-a09fd4d-d307{width:auto;display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:6px;\n}.elementor .e-9761169-8d8f{width:auto;position:relative;display:flex;flex-direction:column;gap:18px;padding:30px 28px 26px;background:var(--papier);border:1px solid var(--encre);box-shadow:10px 10px 0 0 var(--encre);transform:rotate(-1.4deg);margin-top:56px;width:min(560px,100%);\n}.elementor .e-4dba825-1497{width:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;& > a{align-self:flex-end;}\n}.elementor .e-b00d464-425e{width:auto;position:relative;padding:60px var(--pad) 120px var(--pad);\n}.elementor .e-16938ca6-1f5c{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-2a1bdb28-6205{width:auto;position:absolute;inset-block-start:80px;inset-inline-end:0px;inset-block-end:100px;inset-inline-start:0px;background-color:var(--encre);clip-path:polygon(0 8%,100% 0,100% 94%,0 100%);}.elementor .e-726af3de-1fd2{font-family:"Fraunces Plan";font-weight:800;color:transparent;letter-spacing:-0.05em;line-height:.8;display:block;-webkit-text-stroke:1px rgba(243,239,231,.18); font-size:var(--big);\n}.elementor .e-66ae546d-c6b4{width:auto;position:absolute;inset-block-end:140px;inset-inline-start:calc(var(--pad) - 32px);z-index:1;pointer-events:none;\n}.elementor .e-7eb9aecc-ab6f{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-66f351ea-1a62{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2ef4c9fe-1744{width:auto;margin-block-end:30px;display:flex;flex-direction:column;gap:10px;}.elementor .e-70c03f3e-f8f1{max-width:14ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-34c3ac13-e423{width:auto;}.elementor .e-2d8a9892-a670{max-width:360px;font-size:16px;color:#B9B2A6;line-height:1.55;margin:0px;}.elementor .e-2ea873a9-b612{width:auto;padding-block-start:60px;display:flex;gap:40px;flex-wrap:wrap;grid-column:1 / span 3;justify-content:space-between;align-items:flex-end;}.elementor .e-4b46299-7817{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-23684c57-2634{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6bf729c7-9176{width:auto;display:flex;justify-content:space-between;}.elementor .e-5ff3c066-f46c{width:auto;height:1px;margin-block-start:10px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--encre);}.elementor .e-292c7358-7fca{font-family:"Fraunces Plan";font-weight:300;font-size:64px;color:var(--encre);letter-spacing:-0.04em;line-height:.9;display:block;}.elementor .e-656b0e20-6a16{font-family:"Fraunces Plan";font-weight:600;font-size:24px;color:var(--encre);letter-spacing:-0.01em;line-height:1.1;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4248294c-2ba7{font-size:15px;color:var(--corps);line-height:1.55;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10f1e346-3dc3{width:auto;position:relative;color:var(--encre);padding-block-start:28px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:12px 12px 0 0 var(--encre);\n}.elementor .e-6cef2172-3286{width:auto;position:relative;margin-block-start:-30px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-7221efea-d5a1{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4d3e1caf-b443{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4b89e2b5-e2a6{width:auto;display:flex;justify-content:space-between;}.elementor .e-c9cb70a-9d5a{width:auto;height:1px;margin-block-start:10px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--encre);}.elementor .e-37743e75-9b73{font-family:"Fraunces Plan";font-weight:300;font-size:64px;color:var(--encre);letter-spacing:-0.04em;line-height:.9;display:block;}.elementor .e-55679451-4f54{font-family:"Fraunces Plan";font-weight:600;font-size:24px;color:var(--encre);letter-spacing:-0.01em;line-height:1.1;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5238121-3424{font-size:15px;color:var(--corps);line-height:1.55;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45230edc-70a7{width:auto;position:relative;color:var(--encre);padding-block-start:28px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--encre);border-style:solid;background-color:var(--papier);box-shadow:12px 12px 0px 0px #C2266F;}.elementor .e-2bda108e-c674{width:auto;position:relative;margin-block-start:60px;transform:rotateX(0deg) rotateY(0deg) rotateZ(3deg);}.elementor .e-45cad665-bbf9{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-2354f72d-791e{font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3ce1328c-c010{width:auto;display:flex;justify-content:space-between;}.elementor .e-38a39a30-4b1b{width:auto;height:1px;margin-block-start:10px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--papier);}.elementor .e-7fbe3169-e9c7{font-family:"Fraunces Plan";font-weight:300;font-size:64px;color:var(--papier);letter-spacing:-0.04em;line-height:.9;display:block;}.elementor .e-668654d0-bc6f{font-family:"Fraunces Plan";font-weight:600;font-size:24px;color:var(--papier);letter-spacing:-0.01em;line-height:1.1;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6df31cfd-ad5c{font-size:15px;color:#B9B2A6;line-height:1.55;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5495c7a0-13be{width:auto;position:relative;color:var(--papier);padding-block-start:28px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--papier);border-style:solid;background-color:var(--encre);box-shadow:12px 12px 0px 0px #C2266F;}.elementor .e-715074bc-a697{width:auto;position:relative;margin-block-start:10px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);}.elementor .e-7926fb9b-716c{width:auto;position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:130px 48px;\n}.elementor .e-43b218e1-e82a{width:auto;position:relative;color:var(--papier);padding:120px var(--pad) 160px var(--pad);\n}.elementor .e-9390fe7-2e1e{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-38b72903-5b89{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1fe2f563-901d{width:auto;display:flex;flex-direction:column;gap:10px;}.elementor .e-6a2b88c1-ddd8{max-width:12ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-94e546b-5824{width:auto;position:sticky;inset-block-start:40px;align-self:start;}.elementor .e-478851b5-97d1{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-23c97015-f212{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-5d4f827c-d4b1{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-49fc5977-b8fc{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-34dd7ee5-742c{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-3f99b434-3022{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-67b0e139-f6d6{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-70ab8d-3cb1{padding:0px;display:block;}.elementor .e-2d0e731b-6e07{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-2bfcf14-2d99{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-434a78da-6c1c{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-1d0a01d-7198{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-34b70c62-8db3{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-620c8858-67ea{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-1ceb9500-75d6{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5e66ff83-7088{padding:0px;display:block;}.elementor .e-1ccf0016-17e2{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-6566b0e0-8dce{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-3aa0e03c-b21f{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-3466345c-1a1e{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-3acded5e-fcae{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-3d065a41-c073{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-5948f3e4-d1a6{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-17af60f8-d1fa{padding:0px;display:block;}.elementor .e-17c7d4c-8b2e{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-2737c75-5b24{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-9537f6d-0016{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-58eb7f5-6d73{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-f55f876-f6dd{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-07ba3b3-2d11{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-bf127ca-4060{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-60f24f6-34fc{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;display:block;}.elementor .e-316333d3-a706{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-6fa5842b-1791{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-46252837-acd7{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-605124ba-5d42{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-701d856f-a92e{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-400e78f1-8268{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-2f3643d2-2958{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cc8927f-fb58{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;display:block;}.elementor .e-0582eef-65eb{font-family:"Fraunces Plan";font-weight:600;font-size:22px;color:var(--encre);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .e-48f6634-a2c7{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-8805fad-2fd1{width:16px;height:16px;color:var(--encre);transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;& svg { display:block; width:16px; height:16px; }\n}.elementor .e-6cc8ddd-9020{width:16px;height:16px;color:var(--encre);padding:0px;flex:0 0 auto;}.elementor .e-79c1c0b-6133{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-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;background-color:transparent;display:flex;gap:24px;justify-content:space-between;align-items:center;list-style:none;\n}.elementor .e-8f01539-cf44{max-width:60ch;font-size:16px;color:var(--corps);line-height:1.6;margin:0px;}.elementor .e-f945a0a-55d5{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a2076cb-d657{padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--encre);border-style:solid;display:block;}.elementor .e-7757b61a-f3a5{width:auto;padding:0px;display:block;}.elementor .e-3ba80905-f41d{width:auto;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;}.elementor .e-2a0e5652-46ae{width:auto;position:relative;padding:60px var(--pad) 120px var(--pad);\n}.elementor .e-7cb301fc-4533{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-1f8afb08-51e0{width:auto;position:absolute;background-color:var(--encre);clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);inset:0;\n}.elementor .e-2df1df49-f59f{font-family:"Fraunces Plan";font-weight:800;color:transparent;letter-spacing:-0.05em;line-height:.8;display:block;-webkit-text-stroke:1px rgba(243,239,231,.18); font-size:var(--big);\n}.elementor .e-94cd01c-1795{width:auto;position:absolute;inset-block-start:120px;inset-inline-end:30px;z-index:1;pointer-events:none;\n}.elementor .e-63598c3e-3b87{font-family:var(--font-mono);font-size:12px;color:var(--papier);letter-spacing:0.18em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-width:2px;border-color:var(--papier);border-style:solid;background-color:var(--encre);display:inline-block;}.elementor .e-5c0a1645-890f{width:auto;position:absolute;inset-block-start:130px;inset-inline-end:calc(var(--pad) + 48px);z-index:3;transform:rotateX(0deg) rotateY(0deg) rotateZ(8deg);}.elementor .e-5ae1f425-f8a3{font-family:var(--font-mono);font-size:11px;color:#8E877B;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:20px;display:block;}.elementor .e-7a0cdd7c-d9a6{max-width:14ch;font-family:"Fraunces Plan";font-weight:300;letter-spacing:-0.035em;line-height:.95;margin:0px;font-size:var(--h2); & em { font-weight:600; font-style:italic; }\n}.elementor .e-4123b215-cca9{max-width:440px;font-size:17px;color:#B9B2A6;line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9b0ec77-d3e3{width:auto;}.elementor .e-6aa46cb-c42b:hover,.elementor .e-6aa46cb-c42b:focus-visible{color:var(--encre);box-shadow:3px 3px 0px 0px #C2266F;transform:translate3d(2px, 2px, 0px);}.elementor .e-6aa46cb-c42b{height:56px;font-family:var(--font-texte);font-weight:600;font-size:14px;color:var(--encre);letter-spacing:0.06em;line-height:1;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:58px;border-radius:0px;border-width:1px;border-color:var(--papier);border-style:solid;background-color:var(--papier);box-shadow:6px 6px 0px 0px #C2266F;transition:transform 0.15s, box-shadow 0.15s;display:inline-flex;gap:14px;justify-content:flex-start;align-items:center;white-space:nowrap;\n}.elementor .e-2bd24d79-1f29{width:18px;height:18px;position:absolute;inset-block-start:50%;inset-inline-end:26px;color:var(--encre);transform:translate3d(0px, -50%, 0px);display:block;pointer-events:none;\n}.elementor .e-3ea3d7ee-5774{width:auto;position:relative;display:inline-block;}.elementor .e-d26b63d-247d:hover,.elementor .e-d26b63d-247d:focus-visible{color:var(--papier);background-color:transparent;transform:translate3d(2px, 2px, 0px);}.elementor .e-d26b63d-247d{height:56px;font-family:var(--font-texte);font-weight:600;font-size:14px;color:var(--papier);letter-spacing:0.06em;line-height:1;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-width:1px;border-color:var(--papier);border-style:solid;background-color:transparent;transition:transform 0.15s, box-shadow 0.15s;display:inline-flex;gap:14px;justify-content:flex-start;align-items:center;white-space:nowrap;\n}.elementor .e-227571e-48ab{font-family:var(--font-mono);font-size:11px;color:#8E877B;letter-spacing:0.12em;text-align:right;text-transform:uppercase;margin:0px;width:0;min-width:100%;white-space:nowrap;& a{color:#F3EFE7;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap;} & a:hover{color:#C2266F;}\n}.elementor .e-4db0cdc5-d73a{width:auto;padding-block-end:6px;display:flex;gap:16px;flex-wrap:wrap;}.elementor .e-42f22401-7b04{width:auto;position:relative;z-index:2;padding-block-end:40px;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,.45);border-style:solid;display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-706c692b-57b9{width:33px;height:30px;display:block;}.elementor .e-195ae513-a36b{font-family:var(--font-mono);font-size:11px;color:#B9B2A6;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5e62ebf1-47c6{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-ee29216-692f:hover,.elementor .e-ee29216-692f:focus-visible{color:#C2266F;}.elementor .e-ee29216-692f{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-2511557c-5d75:hover,.elementor .e-2511557c-5d75:focus-visible{color:#C2266F;}.elementor .e-2511557c-5d75{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-2a962c72-ba6c:hover,.elementor .e-2a962c72-ba6c:focus-visible{color:#C2266F;}.elementor .e-2a962c72-ba6c{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-26a59742-8d9a{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-67e812e-9c82:hover,.elementor .e-67e812e-9c82:focus-visible{color:#C2266F;}.elementor .e-67e812e-9c82{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-48419c9e-ff5a:hover,.elementor .e-48419c9e-ff5a:focus-visible{color:#C2266F;}.elementor .e-48419c9e-ff5a{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-1e329904-fea0{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-1fa41c66-ad10:hover,.elementor .e-1fa41c66-ad10:focus-visible{color:#C2266F;}.elementor .e-1fa41c66-ad10{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-1c43d8e2-712c:hover,.elementor .e-1c43d8e2-712c:focus-visible{color:#C2266F;}.elementor .e-1c43d8e2-712c{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-7258941f-ff3d{width:auto;display:flex;gap:18px;}.elementor .e-479bbf89-b51e{font-family:var(--font-mono);font-size:11px;color:var(--annotation);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3469dc65-515b{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-76d9da7d-6885{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-39c65399-5f1f{width:auto;position:relative;color:var(--papier);padding:200px var(--pad) 60px var(--pad);\n}.elementor .e-4da8deb8-7a35{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}