.elementor .e-76581ad1-e691{width:calc(100% - 36px);height:calc(100% - 36px);min-width:0;position:absolute;inset-block-start:18px;inset-inline-start:18px;z-index:1;padding:0;border-width:1px;border-color:rgb(29 28 26 / .3);border-style:solid;display:none;pointer-events:none;\n}.elementor .e-3ef0e11a-78d0{font-size:13px;color:var(--kirschholz-dunkel)}.elementor .e-7e3688ae-2d1e{font-size:var(--h-hero);color:var(--tinte);line-height:.95}.elementor .e-4e18f2eb-56fa{max-width:500px;font-size:19px;color:var(--tinte);line-height:1.6;opacity:85%}.elementor .e-6fd79275-e974{min-width:0;position:relative;z-index:5;padding:0;display:flex;flex-direction:column;gap:28px;align-items:flex-start}.elementor .e-1950f9a9-e3d9{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:contain;display:block;object-position:center;\n}.elementor .e-3598914e-d449:hover,.elementor .e-3598914e-d449:focus-visible{transform:translate3d(0,-4px,0);filter:none;\n}.elementor .e-3598914e-d449{width:41%;min-width:0;position:absolute;inset-block-start:0;inset-inline-end:0;z-index:4;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--leinen);box-shadow:0 18px 40px 0 rgb(29 28 26 / .3);transform:translate3d(0,0,0);transition:transform 0.6s,filter 1.2s;display:flex;flex-direction:column;box-shadow:none;box-shadow:none;filter:saturate(.8) sepia(.08) contrast(.97);\n}.elementor .e-4a9f8e8f-33fb{font-size:12px;color:var(--kirschholz);margin-block-end:14px}.elementor .e-46fd523e-5ef6{font-size:17px;color:var(--graphit)}.elementor .e-44b02062-b2aa{padding:0;display:block}.elementor .e-52c3f247-ff5e:hover,.elementor .e-52c3f247-ff5e:focus-visible{transform:translate3d(0,0,0)}.elementor .e-52c3f247-ff5e{width:58%;min-width:0;position:relative;z-index:3;padding:0;margin-block-start:20px;background-color:#fff0;box-shadow:0 22px 48px 0 rgb(29 28 26 / .32);transform:translate3d(0,0,0);transition:transform 0.4s;box-shadow:none;\n}.elementor .e-597813dc-f869{width:100%;min-width:0;max-width:480px;position:relative;z-index:4;padding-block-start:12px;justify-self:end;\n}.elementor .e-10f79cfe-c13c{width:100%;min-height:0;overflow:hidden;position:relative;color:var(--tinte);column-gap:48px;padding-block-start:150px;padding-block-end:90px;padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.elementor .e-4fa0e75b-6437{width:100%;position:relative;z-index:1;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--papier)}.elementor .e-12381979-6ad0{width:100%;height:100%;min-width:0;position:fixed;inset-block-start:0;inset-inline-start:0;z-index:9999;padding:0;pointer-events:none;\n}.elementor .e-5464d193-db17{font-size:var(--h-section);color:var(--tinte);line-height:.9}.elementor .e-6202f1cf-6c66{font-family:var(--font-display);font-size:clamp(26px, 2.6vw, 38px);color:var(--kirschholz);font-style:italic}.elementor .e-694e3bc1-a2da{width:100%;max-width:100%;padding:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px;\n}.elementor .e-4402a66c-904e{font-size:19px;color:var(--graphit)}.elementor .e-5b3a6936-1c96{width:100%;max-width:100%;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-5d04ec79-2bb8{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--papier)}.elementor .e-6cd0b9f9-4525{font-size:var(--h-section);color:var(--tinte);line-height:.9}.elementor .e-24ca30c1-6ba4{font-family:var(--font-display);font-size:clamp(24px, 2.4vw, 34px);color:var(--kirschholz);font-style:italic}.elementor .e-3cff167f-51fb{width:100%;max-width:100%;padding:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 16px;\n}.elementor .e-7d2bddbf-14dc{font-size:19px;color:var(--graphit)}.elementor .e-4094a163-1615{width:100%;max-width:100%;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-388d1286-2a3b{width:100%;overflow:hidden;position:relative;color:var(--tinte);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-page-x);padding-inline-end:var(--space-page-x);background-color:var(--leinen)}