.elementor .e-5866c9d0-84c0{padding:0px;}.elementor .e-79aabf5c-5869{width:96px;height:auto;display:block;}.elementor .e-6cca3351-5ff7:hover,.elementor .e-6cca3351-5ff7:focus-visible{color:var(--sun);}.elementor .e-6cca3351-5ff7{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;}.elementor .e-6393e182-3533:hover,.elementor .e-6393e182-3533:focus-visible{color:var(--sun);}.elementor .e-6393e182-3533{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;}.elementor .e-4b2d4152-81aa:hover,.elementor .e-4b2d4152-81aa:focus-visible{color:var(--sun);}.elementor .e-4b2d4152-81aa{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;}.elementor .e-3db24cd6-2d48{padding:0px;display:flex;flex-direction:row;gap:48px;flex:1 1 0px;justify-content:center;}.elementor .e-125445b6-99aa:hover,.elementor .e-125445b6-99aa:focus-visible{color:var(--sun);}.elementor .e-125445b6-99aa{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;white-space:nowrap;\n}.elementor .e-60df4f27-613d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-66f7d437-5860{color:var(--paper);opacity:75%;}.elementor .e-7c07a433-cd5e{max-width:12em;font-weight:400;color:var(--paper);text-wrap:balance;\n}.elementor .e-3c289a0c-758d{color:var(--paper);}.elementor .e-24042961-65d9{padding-block-start:0px;padding-block-end:clamp(48px,7vw,104px);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-block-start:auto;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,36px);align-items:flex-start;}.elementor .e-59cae4be-561b{min-height:100vh;color:var(--paper);padding:0px;background-image:linear-gradient(180deg, rgba(12,10,8,.55) 0%,rgba(12,10,8,0) 26%),linear-gradient(90deg, rgba(12,10,8,.5) 0%,rgba(12,10,8,0) 62%),linear-gradient(0deg, rgba(12,10,8,.78) 0%,rgba(12,10,8,0) 48%),url("https://elementor.webpreviews.de/wp-content/uploads/2026/09/jacobi_hero_opt.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box; background-position:center 55%;\n}.elementor .e-6fd1560d-8995{max-width:20em;color:var(--ink);text-align:center;}.elementor .e-4840ee87-31c1{color:var(--ink);}.elementor .e-62fe0508-28e0{color:var(--ink);text-align:center;background-color:var(--paper);display:flex;flex-direction:column;gap:clamp(28px,3vw,44px);align-items:center;}.elementor .e-7d572c67-e30f{max-width:14em;color:var(--ink);}.elementor .e-593cfe09-c99a{max-width:16em;padding:0px;display:flex;flex-direction:column;gap:20px;max-width:none;\n}.elementor .e-593f2d6d-122c:hover,.elementor .e-593f2d6d-122c:focus-visible{transform:scale3d(1.035, 1.035, 1);}.elementor .e-593f2d6d-122c{width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform 1.2s;display:block;}.elementor .e-132e7eee-4bb1{overflow:hidden;padding:0px;display:block;}.elementor .e-158d134c-5677{color:var(--ink);}.elementor .e-775f51f9-66c0{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:20px;align-items:baseline; border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-67334e65-a6cf{color:var(--ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-74a26f69-d918:hover,.elementor .e-74a26f69-d918:focus-visible{transform:scale3d(1.035, 1.035, 1);}.elementor .e-74a26f69-d918{width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform 1.2s;display:block;}.elementor .e-1ac44ae-27a8{overflow:hidden;padding:0px;display:block;}.elementor .e-7b5a654f-3d51{color:var(--ink);}.elementor .e-503065e7-a4bc{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:20px;align-items:baseline; border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-569362e2-891a{color:var(--ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6b6df602-fc56{padding:0px;display:flex;flex-direction:column;gap:clamp(48px,7vw,112px);}.elementor .e-5a947799-944d:hover,.elementor .e-5a947799-944d:focus-visible{transform:scale3d(1.035, 1.035, 1);}.elementor .e-5a947799-944d{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform 1.2s;display:block;}.elementor .e-566a440c-2c70{overflow:hidden;padding:0px;display:block;}.elementor .e-205f59a6-a914{color:var(--ink);}.elementor .e-2af4674f-ad84{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:20px;align-items:baseline; border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-4eab6153-7098{color:var(--ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-23214130-a95c:hover,.elementor .e-23214130-a95c:focus-visible{transform:scale3d(1.035, 1.035, 1);}.elementor .e-23214130-a95c{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform 1.2s;display:block;}.elementor .e-797ad1e4-f431{overflow:hidden;padding:0px;display:block;}.elementor .e-2105e7f0-67fb{color:var(--ink);}.elementor .e-582e16dc-6593{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:20px;align-items:baseline; border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-2814ec7f-2fc6{color:var(--ink);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-23ec6c94-257c{padding:0px;margin-block-start:clamp(0px,12vw,200px);display:flex;flex-direction:column;gap:clamp(48px,7vw,112px);}.elementor .e-510c2faa-7a25{padding:0px;display:grid;gap:clamp(28px,5vw,96px);grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-17bf6d13-4a41{color:var(--ink);padding-block-start:0px;background-color:var(--paper);display:flex;flex-direction:column;gap:clamp(56px,8vw,128px);}.elementor .e-5c4b8a-5d7a{width:100%;min-height:300px;aspect-ratio:21/9;object-fit:cover;display:block;}.elementor .e-3ae41caf-11ee{overflow:hidden;padding:0px;display:block;}.elementor .e-3d52456e-1d0c{color:var(--ink);}.elementor .e-836534a-bb7f{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-5fcc1615-e96e{color:var(--ink);}.elementor .e-443618ed-d7de{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-314fd02f-fc34{color:var(--ink);padding-block-start:0px;padding-block-end:var(--section-space);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);display:flex;flex-direction:column;gap:clamp(28px,3vw,48px);}.elementor .e-41c761b6-bf05{color:var(--stone);}.elementor .e-5319a46e-6d7a:hover,.elementor .e-5319a46e-6d7a:focus-visible{color:var(--sun);}.elementor .e-5319a46e-6d7a{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,7vw,116px);color:var(--paper);letter-spacing:-0.02em;line-height:1;text-decoration:none;white-space:nowrap;\n}.elementor .e-79e2b7c-61ee{padding:0px;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px);align-items:flex-start;}.elementor .e-4a1d20e4-2a45{font-family:var(--font-body);font-weight:500;font-size:11px;color:var(--stone);letter-spacing:0.22em;text-transform:uppercase;padding-block-start:5px;}.elementor .e-735f6734-e181{font-family:var(--font-body);font-weight:300;font-size:16px;color:var(--paper);line-height:1.65;}.elementor .e-193da95e-bd32{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:16px;grid-template-columns:8em 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(244,242,238,.25);\n}.elementor .e-1d97729-5be9{font-family:var(--font-body);font-weight:500;font-size:11px;color:var(--stone);letter-spacing:0.22em;text-transform:uppercase;padding-block-start:5px;}.elementor .e-419d72b3-be9c:hover,.elementor .e-419d72b3-be9c:focus-visible{color:var(--sun);}.elementor .e-419d72b3-be9c{font-family:var(--font-body);font-weight:300;font-size:16px;color:var(--paper);line-height:1.65;text-decoration:none;}.elementor .e-42641ae9-8c01{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:16px;grid-template-columns:8em 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(244,242,238,.25);\n}.elementor .e-3ebca6a-f25a{font-family:var(--font-body);font-weight:500;font-size:11px;color:var(--stone);letter-spacing:0.22em;text-transform:uppercase;padding-block-start:5px;}.elementor .e-59214b13-de8f:hover,.elementor .e-59214b13-de8f:focus-visible{color:var(--sun);}.elementor .e-59214b13-de8f{font-family:var(--font-body);font-weight:300;font-size:16px;color:var(--paper);line-height:1.65;text-decoration:none;}.elementor .e-1c279a17-489f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:16px;grid-template-columns:8em 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(244,242,238,.25);\n}.elementor .e-3a0c6f2c-9765{padding:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.25);\n}.elementor .e-7b329f09-2ee1{color:var(--paper);display:grid;gap:clamp(48px,7vw,128px);grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:end;}.elementor .e-3848e407-f937{padding:0px;}.elementor .e-3905bf9a-cc22{width:72px;height:auto;display:block;}.elementor .e-4fd7b033-6c42{font-family:var(--font-body);font-weight:300;font-size:12px;color:var(--paper);letter-spacing:0.06em;opacity:55%;}.elementor .e-1e715b10-6070:hover,.elementor .e-1e715b10-6070:focus-visible{color:var(--sun);}.elementor .e-1e715b10-6070{font-family:var(--font-body);font-weight:400;font-size:12px;color:var(--paper);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;}.elementor .e-1a5c7854-f4de:hover,.elementor .e-1a5c7854-f4de:focus-visible{color:var(--sun);}.elementor .e-1a5c7854-f4de{font-family:var(--font-body);font-weight:400;font-size:12px;color:var(--paper);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;}.elementor .e-534b050c-58e6{padding:0px;display:flex;flex-direction:row;gap:28px;}.elementor .e-22353f47-a36c{padding-block-start:28px;padding-block-end:28px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-68c90c27-451d{padding:0px;display:flex;flex-direction:column;}