.X-gkPq_sektion{content-visibility:auto;contain-intrinsic-block-size:auto 1364px}@media (min-width:1024px){.X-gkPq_sektion{contain-intrinsic-block-size:auto 1296px}}.X-gkPq_sektion{isolation:isolate;--fein:color-mix(in srgb, var(--line) 18%, transparent);padding-bottom:0;overflow-x:clip}.X-gkPq_buehne{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);max-width:1360px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);display:grid}.X-gkPq_rueckruf{align-content:start;gap:var(--space-4);min-width:0;display:grid}.X-gkPq_titel{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;color:var(--text);font-size:clamp(52px,6.4vw + 8px,112px);font-weight:400;line-height:.98}.X-gkPq_titelZeile{display:block}.X-gkPq_text{max-width:44ch;color:var(--text-muted);font-size:18px;line-height:28px}.X-gkPq_formSpalte{margin-top:var(--space-2);min-width:0;max-width:640px}.X-gkPq_studio{pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;min-height:360px;display:grid;position:relative}.X-gkPq_licht{z-index:-1;background:radial-gradient(ellipse 46% 58% at 62% 38%, color-mix(in srgb, var(--text) 13%, transparent), transparent 70%), radial-gradient(ellipse 40% 9% at 62% 98%, color-mix(in srgb, var(--surface-0) 70%, transparent), transparent 80%);position:absolute;inset:-12% -20% -4%}.X-gkPq_thorsten{grid-area:1/2;justify-self:center;width:100%;max-width:300px;height:auto;display:block}.X-gkPq_zitat{align-self:start;gap:var(--space-2);margin:var(--space-4) 0 0;pointer-events:auto;grid-area:1/1;display:grid}.X-gkPq_zitatText p{font-variation-settings:"wdth" 90;color:var(--text);text-wrap:balance;font-size:17px;font-weight:650;line-height:25px}.X-gkPq_zitatVon{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:12px;font-weight:800;line-height:16px;display:flex}.X-gkPq_zitatVon:before{content:"";background:currentColor;width:18px;height:1px}.X-gkPq_pfeil{display:none}.X-gkPq_team{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--fein);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.X-gkPq_teamFoto{object-fit:cover;border-radius:2px;width:96px;height:96px}.X-gkPq_teamText{gap:4px;display:grid}.X-gkPq_teamTitel{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:800;line-height:16px}.X-gkPq_teamName{font-size:20px;font-weight:700;line-height:26px;display:grid}.X-gkPq_teamRolle{color:var(--text-muted);font-size:14px;font-weight:500;line-height:20px}.X-gkPq_teamBeschreibung{color:var(--text-muted);font-size:16px;line-height:24px}.X-gkPq_schluss{isolation:isolate;margin-top:var(--space-7);padding-block:var(--space-7);border-top:1px solid var(--fein);position:relative;overflow:hidden}.X-gkPq_schlussLicht{z-index:-1;background:radial-gradient(ellipse 60% 70% at 30% 100%, color-mix(in srgb, var(--text) 7%, transparent), transparent 72%);position:absolute;inset:0}.X-gkPq_schlussSatz{max-width:1360px;font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;justify-items:start;gap:.16em;margin-inline:auto;padding-inline:clamp(20px,4vw,56px);font-size:clamp(30px,9.4vw,136px);font-weight:400;line-height:1;display:grid}.X-gkPq_schlussZeile1{color:var(--text);display:block}.X-gkPq_schlussZeile2{white-space:nowrap;margin-left:-.14em;padding:.16em .3em .14em .22em;display:inline-block;position:relative}.X-gkPq_strip{object-fit:fill;z-index:-1;pointer-events:none;width:110%;max-width:none;height:150%;position:absolute;top:-22%;left:-5%}.X-gkPq_schlussWort{color:var(--on-neon);display:inline-block;position:relative;transform:rotate(-3.5deg)}@media (max-width:1099.98px){.X-gkPq_studio{margin-top:var(--space-3);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:0}.X-gkPq_thorsten{justify-self:end;width:118%;max-width:380px;margin-right:calc(-1*clamp(20px,4vw,56px))}}@media (min-width:640px){.X-gkPq_studio{min-height:420px}.X-gkPq_thorsten{max-width:340px}.X-gkPq_zitatText p{font-size:19px;line-height:27px}}@media (min-width:1100px){.X-gkPq_buehne{column-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.X-gkPq_rueckruf{padding-block:var(--space-4);grid-column:1/8}.X-gkPq_studio{grid-column:8/-1;min-height:640px;display:block}.X-gkPq_thorsten{width:auto;max-width:none;height:min(100%,720px);position:absolute;bottom:0;right:-6%}.X-gkPq_zitat{width:15ch;margin:0;position:absolute;top:8%;left:0}.X-gkPq_zitatText p{font-size:20px;line-height:28px}.X-gkPq_pfeil{width:170px;height:auto;display:block;position:absolute;bottom:30%;left:-14%;transform:rotate(8deg)}.X-gkPq_team{grid-column:1/8}}
.UAnjsq_hero{--fein:color-mix(in srgb, var(--line) 18%, transparent);isolation:isolate;background:var(--surface-0);color:var(--text);padding-top:var(--header-h,72px);position:relative;overflow:clip}.UAnjsq_wand{z-index:-2;background-blend-mode:multiply;opacity:.6;background:url(/img/kampagne/wand.webp) 211px 97px/797px 797px,url(/img/kampagne/wand.webp) 0 0/512px 512px;position:absolute;inset:0}.UAnjsq_licht{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 30% 58% at 78% 48%, color-mix(in srgb, var(--text) 13%, transparent), transparent 72%), radial-gradient(ellipse 40% 34% at 24% 30%, color-mix(in srgb, var(--text) 4%, transparent), transparent 75%), radial-gradient(ellipse 85% 70% at 50% 45%, transparent 55%, color-mix(in srgb, var(--on-neon) 55%, transparent) 100%);position:absolute;inset:0}.UAnjsq_hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--surface-0));height:120px;position:absolute;bottom:0;left:0;right:0}.UAnjsq_inner{max-width:1440px;min-height:max(720px, calc(100svh - var(--header-h,72px)));grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;margin-inline:auto;padding:6px clamp(16px,2.4vw,36px) 56px;display:grid;position:relative}.UAnjsq_krumen{z-index:4;grid-area:1/1/auto/-1;position:relative}.UAnjsq_krumen ol{flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;padding:0;list-style:none;display:flex}.UAnjsq_krumen li{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;line-height:16px;display:flex}.UAnjsq_krumen a,.UAnjsq_krumen [aria-current]{align-items:center;min-height:44px;display:inline-flex}.UAnjsq_krumen a{color:var(--text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);transition:text-decoration-color var(--dur-feedback) linear}.UAnjsq_krumen a:hover{text-decoration-color:currentColor}.UAnjsq_krumen a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.UAnjsq_krumenPfeil{flex:none;width:10px;height:10px}.UAnjsq_text{z-index:4;align-content:space-between;gap:var(--space-5);grid-area:2/1/auto/9;padding-block:10px 0;display:grid;position:relative}.UAnjsq_kopf{justify-items:start;display:grid}.UAnjsq_titel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.004em;color:var(--text);gap:clamp(8px,.9vw,14px);font-weight:400;display:grid}.UAnjsq_zeile1{text-wrap:balance;font-size:clamp(56px,6.4vw + 4px,108px);line-height:1.02;display:block}.UAnjsq_zeile2{text-wrap:balance;max-width:24ch;font-size:clamp(28px,2.4vw + 8px,46px);line-height:1.08;display:block}.UAnjsq_sprayZeile{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;margin-top:clamp(18px,1.8vw,28px);margin-left:-.1em;padding:.2em .5em .16em .36em;font-size:clamp(26px,1.9vw + 8px,40px);font-weight:400;line-height:1.08;display:inline-block;position:relative}.UAnjsq_balken{object-fit:fill;pointer-events:none;width:116%;max-width:none;height:152%;position:absolute;inset:-22% -10% -30% -6%}.UAnjsq_sprayText{color:var(--on-neon);position:relative}.UAnjsq_angebot{gap:18px;max-width:640px;display:grid}.UAnjsq_subline{max-width:46ch;color:var(--text-muted);font-size:19px;line-height:28px}.UAnjsq_zusagen{flex-wrap:wrap;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.UAnjsq_zusagen li{border-right:1px solid color-mix(in srgb, var(--line) 30%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--text);white-space:nowrap;margin-right:14px;padding-right:14px;font-size:13px;font-weight:800;line-height:18px}.UAnjsq_zusagen li:last-child{border-right:0;margin-right:0;padding-right:0}.UAnjsq_rueckruf{max-width:540px}.UAnjsq_buehne{z-index:2;pointer-events:none;position:absolute;inset:0}.UAnjsq_figur{aspect-ratio:880/1168;transform-origin:50% 100%;height:84%;position:absolute;bottom:-4%;right:1%}.UAnjsq_figur img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block}.UAnjsq_zitat{pointer-events:auto;gap:8px;width:18ch;margin:0;display:grid;position:absolute;top:7%;right:3%}.UAnjsq_zitatText p{font-variation-settings:"wdth" 90;color:var(--text);text-wrap:balance;margin:0;font-size:18px;font-weight:650;line-height:26px}.UAnjsq_zitatVon{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:12px;font-weight:800;line-height:16px;display:flex}.UAnjsq_zitatVon:before{content:"";background:currentColor;width:18px;height:1px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.UAnjsq_licht{animation:1.3s cubic-bezier(.33,1,.68,1) backwards UAnjsq_nhLicht}.UAnjsq_zeile1{animation:UAnjsq_nhZeile1 .4s var(--ease-snap) backwards}.UAnjsq_zeile2{animation:UAnjsq_nhHoch14 .6s var(--ease-snap) .22s backwards}.UAnjsq_figur{animation:1s cubic-bezier(.33,1,.68,1) 50ms backwards UAnjsq_nhFigur}.UAnjsq_sprayZeile{animation:.46s cubic-bezier(.65,0,.35,1) .5s backwards UAnjsq_nhSpray}.UAnjsq_zitat{animation:UAnjsq_nhHoch10 .6s var(--ease-snap) .8s backwards}}@keyframes UAnjsq_nhLicht{0%{opacity:0}to{opacity:1}}@keyframes UAnjsq_nhZeile1{0%{clip-path:inset(0% 0% 100%);transform:translateY(20px)}to{clip-path:inset(-30% -10% -45%);transform:none}}@keyframes UAnjsq_nhHoch14{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes UAnjsq_nhHoch10{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes UAnjsq_nhFigur{0%{filter:brightness(.35);transform:scale(1.04)}to{filter:brightness();transform:none}}@keyframes UAnjsq_nhSpray{0%{clip-path:inset(-40% 110% -50% -12%)}to{clip-path:inset(-40% -12% -50%)}}@media (min-width:768px) and (max-width:1099.98px){.UAnjsq_text{grid-column:1/10}.UAnjsq_figur{height:66%;right:-8%}.UAnjsq_zitat{width:15ch;top:4%;right:2%}}@media (max-width:767.98px){.UAnjsq_inner{flex-direction:column;min-height:0;padding:4px 16px 40px;display:flex}.UAnjsq_hero:after{height:40px}.UAnjsq_krumen{order:0}.UAnjsq_text{display:contents}.UAnjsq_kopf{order:1}.UAnjsq_titel{gap:8px}.UAnjsq_zeile1{font-size:clamp(44px,12.6vw,60px);line-height:1.02}.UAnjsq_zeile2{max-width:none;font-size:clamp(23px,6.4vw,30px)}.UAnjsq_sprayZeile{margin-top:16px;font-size:clamp(22px,6.2vw,28px)}.UAnjsq_buehne{order:2;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;width:100%;margin-top:4px;display:grid;position:relative;inset:auto}.UAnjsq_figur{grid-area:1/2;justify-self:end;height:clamp(190px,26svh,230px);margin-right:-10px;position:relative;bottom:auto;right:auto}.UAnjsq_zitat{grid-area:1/1;align-self:center;width:auto;position:relative;top:auto;right:auto}.UAnjsq_zitatText p{font-size:16px;line-height:23px}.UAnjsq_angebot{order:3;gap:14px;max-width:none;margin-top:8px}.UAnjsq_subline{font-size:16px;line-height:24px}.UAnjsq_zusagen{order:2;gap:6px 0}.UAnjsq_zusagen li{margin-right:10px;padding-right:10px;font-size:12px}.UAnjsq_rueckruf{max-width:none}}@media (prefers-reduced-motion:reduce){.UAnjsq_krumen a{transition:none}}
.a3t3GG_sektion{isolation:isolate;--haar:color-mix(in srgb, var(--line) 18%, transparent);--haar-stark:color-mix(in srgb, var(--line) 42%, transparent);content-visibility:auto;contain-intrinsic-block-size:auto 1351px;overflow-x:clip}@media (min-width:1024px){.a3t3GG_sektion{contain-intrinsic-block-size:auto 1368px}}.a3t3GG_licht{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 52% 46% at 44% 60%, color-mix(in srgb, var(--text) 8%, transparent), transparent 72%), radial-gradient(ellipse 22% 40% at 84% 62%, color-mix(in srgb, var(--text) 6%, transparent), transparent 75%), linear-gradient(color-mix(in srgb, var(--surface-0) 45%, transparent), color-mix(in srgb, var(--surface-0) 45%, transparent)), url(/img/kampagne/wand.webp) 0 0 / 512px 512px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#fff 10% 90%,#0000);mask-image:linear-gradient(#0000,#fff 10% 90%,#0000)}.a3t3GG_buehne{max-width:1360px;margin-inline:auto;padding-inline:clamp(16px,4vw,56px)}.a3t3GG_kopf{gap:var(--space-3);display:grid}.a3t3GG_titel{max-width:15ch;font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;color:var(--text);font-size:clamp(40px,5.2vw + 8px,92px);font-weight:400;line-height:1.08}.a3t3GG_lead{max-width:46ch;color:var(--text-muted);font-size:17px;line-height:26px}@media (min-width:1024px){.a3t3GG_kopf{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:end}.a3t3GG_lead{padding-bottom:10px;font-size:19px;line-height:30px}}.a3t3GG_platz{column-gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"bau bau""schild thorsten""phasen phasen";display:grid;position:relative}.a3t3GG_baugrund{grid-area:bau;min-width:0;margin:0}.a3t3GG_rahmen{aspect-ratio:4/3;background:var(--surface-1);border:1px solid var(--haar);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--on-neon) 85%, transparent);display:block;position:relative;overflow:hidden}.a3t3GG_baugrenze{border:1px dashed color-mix(in srgb, var(--line) 20%, transparent);position:absolute;inset:5%}.a3t3GG_fundament,.a3t3GG_rohbau{position:absolute;inset:0}.a3t3GG_senkrecht,.a3t3GG_waagerecht{background:color-mix(in srgb, var(--line) 24%, transparent);display:block;position:absolute}.a3t3GG_senkrecht{transform-origin:50% 0;width:1px;top:0;bottom:0}.a3t3GG_waagerecht{transform-origin:0;background:color-mix(in srgb, var(--line) 36%, transparent);height:1px;left:0;right:0}.a3t3GG_block{background:color-mix(in srgb, var(--line) 6%, transparent);border:1px solid color-mix(in srgb, var(--line) 16%, transparent);display:block;position:absolute}.a3t3GG_block[data-ton=mittel]{background:color-mix(in srgb, var(--surface-2) 88%, transparent);border-color:color-mix(in srgb, var(--line) 26%, transparent)}.a3t3GG_block[data-ton=fest]{background:color-mix(in srgb, var(--line) 38%, transparent);border-color:#0000}.a3t3GG_bild{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.a3t3GG_zaun{height:54%;color:var(--text);opacity:0;position:absolute;bottom:0;left:-1%;right:-1%;transform:translateY(105%)}.a3t3GG_zaunSvg{width:100%;height:100%;display:block}.a3t3GG_gitter path{fill:none;stroke:currentColor;stroke-opacity:.3;stroke-width:1px}.a3t3GG_rohr{fill:none;stroke:currentColor;stroke-opacity:.78;stroke-width:2.5px}.a3t3GG_fuss{fill:var(--surface-2);stroke:currentColor;stroke-opacity:.3;stroke-width:1px}.a3t3GG_unterzeile{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 14px;margin-top:6px;display:flex}.a3t3GG_unterzeileLink{min-height:44px;color:var(--text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);transition:text-decoration-color var(--dur-feedback) linear;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.a3t3GG_unterzeileLink svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out);flex:none}.a3t3GG_unterzeileLink:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (hover:hover){.a3t3GG_unterzeileLink:hover{text-decoration-color:currentColor}.a3t3GG_unterzeileLink:hover svg{transform:translate(3px)}}.a3t3GG_unterzeileHinweis{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700;line-height:16px}.a3t3GG_schildPlatz{z-index:3;margin-top:var(--space-3);grid-area:schild;align-self:end;justify-items:center;min-width:0;display:grid;position:relative}.a3t3GG_schild{background:var(--surface-1);width:100%;color:var(--text);box-shadow:0 1px 2px color-mix(in srgb, var(--on-neon) 40%, transparent), 0 18px 30px -12px color-mix(in srgb, var(--on-neon) 70%, transparent), 0 50px 90px -30px color-mix(in srgb, var(--on-neon) 90%, transparent);gap:6px;padding:14px 16px 12px;display:grid;position:relative;transform:rotate(-1deg)}.a3t3GG_schildKopf{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:800;line-height:14px}.a3t3GG_schildTitel{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text);font-size:clamp(26px,2vw + 12px,42px);font-weight:400;line-height:1.02}.a3t3GG_schildDaten{border-top:1px solid color-mix(in srgb, var(--line) 28%, transparent);margin:4px 0 0;display:grid}.a3t3GG_schildZeile{border-bottom:1px solid color-mix(in srgb, var(--line) 16%, transparent);gap:1px;padding-block:6px;display:grid}.a3t3GG_schildZeile dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:800;line-height:13px}.a3t3GG_schildZeile dd{font-variation-settings:"wdth" 92;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:650;line-height:19px}.a3t3GG_schildFuss{color:var(--text-muted);padding-top:2px;font-size:11px;font-weight:700;line-height:15px}.a3t3GG_pfosten{width:72%;height:34px;margin-top:-6px;display:block;position:relative}.a3t3GG_pfosten:before,.a3t3GG_pfosten:after{content:"";background:var(--surface-2);border:1px solid var(--haar);width:7px;position:absolute;top:0;bottom:0}.a3t3GG_pfosten:before{left:6%}.a3t3GG_pfosten:after{right:6%}.a3t3GG_thorsten{z-index:2;aspect-ratio:880/1168;transform-origin:50% 100%;pointer-events:none;grid-area:thorsten;place-self:end;height:clamp(220px,58vw,300px);margin-right:-10px;position:relative}.a3t3GG_figur{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block}.a3t3GG_phasenPlatz{gap:var(--space-3);margin-top:var(--space-4);grid-area:phasen;display:grid}.a3t3GG_fortschritt{background:var(--haar);height:1px;display:block;position:relative}.a3t3GG_fortschrittDaumen{background:var(--text);transform-origin:0;height:3px;position:absolute;top:-1px;left:0;right:0}.a3t3GG_phasen{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.a3t3GG_phase{gap:4px;display:grid}.a3t3GG_phaseName{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text);font-size:clamp(24px,1vw + 18px,32px);font-weight:400;line-height:1.08}.a3t3GG_phaseText{max-width:34ch;color:var(--text-muted);font-size:15px;line-height:22px}@media (min-width:900px){.a3t3GG_platz{margin-top:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;column-gap:24px}.a3t3GG_baugrund{grid-area:1/1/2/9}.a3t3GG_unterzeile{justify-content:flex-end;column-gap:20px;padding-right:56px}.a3t3GG_schildPlatz{grid-area:1/1/2/5;justify-self:start;width:clamp(250px,21vw,300px);margin:0 0 -46px -18px}.a3t3GG_thorsten{grid-area:1/9/2/13;justify-self:start;width:calc(100% + 60px);height:auto;margin:0 0 6px -96px}.a3t3GG_phasenPlatz{grid-area:2/1/3/9;margin-top:76px}.a3t3GG_phasen{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_bild{clip-path:inset(100% 0 0);animation:0s linear 3s forwards a3t3GG_notfallClip}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_zaun{opacity:1;animation:0s linear 3s forwards a3t3GG_notfallZaun;transform:none}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_thorsten{filter:brightness(.35);animation:0s linear 3s forwards a3t3GG_notfallFilter}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_phase{opacity:.35;animation:0s linear 3s forwards a3t3GG_notfall}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_fortschrittDaumen{animation:0s linear 3s forwards a3t3GG_notfallTransform;transform:scaleX(0)}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_senkrecht{transform:scaleY(0)}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_waagerecht{transform:scaleX(0)}.a3t3GG_sektion:not([data-nb-fertig]) .a3t3GG_block{opacity:0}.a3t3GG_sektion[data-nb-film]:not([data-nb-fertig]) .a3t3GG_bild,.a3t3GG_sektion[data-nb-film]:not([data-nb-fertig]) .a3t3GG_zaun,.a3t3GG_sektion[data-nb-film]:not([data-nb-fertig]) .a3t3GG_thorsten,.a3t3GG_sektion[data-nb-film]:not([data-nb-fertig]) .a3t3GG_phase,.a3t3GG_sektion[data-nb-film]:not([data-nb-fertig]) .a3t3GG_fortschrittDaumen{animation:none}}@keyframes a3t3GG_notfall{to{opacity:1}}@keyframes a3t3GG_notfallClip{to{clip-path:none}}@keyframes a3t3GG_notfallFilter{to{filter:none}}@keyframes a3t3GG_notfallTransform{to{transform:none}}@keyframes a3t3GG_notfallZaun{to{opacity:0;transform:translateY(105%)}}@media (prefers-reduced-motion:reduce){.a3t3GG_unterzeileLink,.a3t3GG_unterzeileLink svg{transition:none}.a3t3GG_unterzeileLink:hover svg{transform:none}}
._1rLyQG_sektion{isolation:isolate;--haar:color-mix(in srgb, var(--line) 18%, transparent);--haar-stark:color-mix(in srgb, var(--line) 42%, transparent);content-visibility:auto;contain-intrinsic-block-size:auto 900px;overflow-x:clip}._1rLyQG_sektion:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse var(--licht-gross,54% 44%) at var(--licht-ort,30% 40%), color-mix(in srgb, var(--text) 6%, transparent), transparent 72%), linear-gradient(color-mix(in srgb, var(--surface-0) 45%, transparent), color-mix(in srgb, var(--surface-0) 45%, transparent)), url(/img/kampagne/wand.webp) 0 0 / 512px 512px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#fff 10% 90%,#0000);mask-image:linear-gradient(#0000,#fff 10% 90%,#0000)}._1rLyQG_rahmen{max-width:1360px;margin-inline:auto;padding-inline:clamp(16px,4vw,56px)}._1rLyQG_kopf{gap:var(--space-3);display:grid}._1rLyQG_titel{max-width:16ch;font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;color:var(--text);font-size:clamp(40px,5.2vw + 8px,92px);font-weight:400;line-height:1.08}._1rLyQG_lead{max-width:46ch;color:var(--text-muted);font-size:17px;line-height:26px}@media (min-width:1024px){._1rLyQG_kopf{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:end}._1rLyQG_lead{padding-bottom:10px;font-size:19px;line-height:30px}}._1rLyQG_weiter{min-height:44px;color:var(--text);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--line) 40%, transparent);transition:text-decoration-color var(--dur-feedback) linear;align-items:center;gap:10px;font-size:16px;font-weight:650;line-height:22px;display:inline-flex}._1rLyQG_weiter svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out);flex:none}._1rLyQG_weiter:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (hover:hover){._1rLyQG_weiter:hover{-webkit-text-decoration-color:var(--neon);text-decoration-color:var(--neon)}._1rLyQG_weiter:hover svg{transform:translate(3px)}}._1rLyQG_warum{--licht-ort:22% 30%;contain-intrinsic-block-size:auto 1080px}._1rLyQG_punkte{margin:var(--space-5) 0 0;border-bottom:1px solid var(--haar);padding:0;list-style:none;display:grid}._1rLyQG_punkt{padding-block:var(--space-4) var(--space-4);border-top:1px solid var(--haar);flex-direction:column;gap:10px;display:flex;position:relative}._1rLyQG_punktTitel{max-width:20ch;font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--text);font-size:clamp(26px,1.4vw + 20px,40px);font-weight:400;line-height:1.08}._1rLyQG_punktText{max-width:52ch;color:var(--text-muted);font-size:17px;line-height:26px}._1rLyQG_punktSpray{pointer-events:none;order:-1;width:min(62vw,240px);height:auto;margin:-8px 0 -2px auto;display:block}@media (min-width:900px){._1rLyQG_punkte{margin-top:var(--space-6)}._1rLyQG_punkt{column-gap:var(--space-6);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._1rLyQG_punktText{padding-top:6px}._1rLyQG_punktSpray{width:clamp(190px,17vw,240px);margin:0;position:absolute;top:-18px;left:31%}}._1rLyQG_ablauf{--licht-ort:50% 62%;--licht-gross:60% 40%;contain-intrinsic-block-size:auto 820px}._1rLyQG_plan{column-gap:var(--space-4);row-gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1rLyQG_schritte,._1rLyQG_klammer{display:contents}._1rLyQG_schritte{margin:0;padding:0;list-style:none}._1rLyQG_schritt:first-child{grid-area:1/1}._1rLyQG_schritt:nth-child(2){grid-area:1/2}._1rLyQG_schritt:nth-child(3){grid-area:3/1}._1rLyQG_schritt:nth-child(4){grid-area:3/2}._1rLyQG_klammerFrei{grid-area:2/1/3/3}._1rLyQG_klammerFest{grid-area:4/1/5/3}@media (min-width:768px){._1rLyQG_plan{margin-top:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(20px,2.6vw,40px)}._1rLyQG_schritt:nth-child(3){grid-area:1/3}._1rLyQG_schritt:nth-child(4){grid-area:1/4}._1rLyQG_klammerFrei{grid-area:2/1/3/3}._1rLyQG_klammerFest{grid-area:2/3/3/5}}._1rLyQG_schritt{border-top:1px solid var(--haar-stark);flex-direction:column;gap:6px;min-width:0;padding-top:18px;display:flex}._1rLyQG_schrittName{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text);align-items:baseline;gap:10px;font-size:clamp(26px,1.1vw + 20px,36px);font-weight:400;line-height:1.08;display:flex}._1rLyQG_schrittNr{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:13px;font-weight:700;line-height:1}._1rLyQG_schrittText{max-width:32ch;color:var(--text-muted);font-size:15px;line-height:22px}._1rLyQG_schrittPreis{letter-spacing:.12em;text-transform:uppercase;color:var(--text);margin-top:auto;padding-top:6px;font-size:13px;font-weight:800;line-height:18px}._1rLyQG_klammerTeil{justify-content:center;margin:0;padding-top:26px;display:flex;position:relative}@media (min-width:768px){._1rLyQG_klammerTeil{margin-top:22px;padding-top:30px}}._1rLyQG_bogen{border:1px solid color-mix(in srgb, var(--line) 55%, transparent);border-top:0;height:12px;position:absolute;top:0;left:0;right:0}._1rLyQG_bogen:after{content:"";background:color-mix(in srgb, var(--line) 55%, transparent);width:1px;height:9px;position:absolute;top:100%;left:50%}._1rLyQG_klammerText{isolation:isolate;font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-align:center;color:var(--text);padding:4px 12px 5px;font-size:clamp(22px,.9vw + 17px,32px);line-height:1.08;display:inline-block;position:relative}._1rLyQG_klammerFrei ._1rLyQG_klammerText{color:var(--on-neon)}._1rLyQG_klammerSpray{z-index:-1;object-fit:fill;pointer-events:none;width:128%;max-width:none;height:168%;position:absolute;top:-34%;left:-14%}._1rLyQG_klammerWort{position:relative}._1rLyQG_beispiele{--licht-ort:50% 64%;--licht-gross:64% 46%;--rand:max(16px, calc((100% - 1360px) / 2 + clamp(16px, 4vw, 56px)));contain-intrinsic-block-size:auto 960px}._1rLyQG_erklaerung{gap:10px;display:grid}._1rLyQG_hinweis{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:700;line-height:18px}._1rLyQG_sektion ._1rLyQG_reihe{margin:var(--space-5) 0 0;padding:12px var(--rand);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}._1rLyQG_reihe::-webkit-scrollbar{display:none}._1rLyQG_reihePlatz{scroll-snap-align:start;flex:none;width:min(72vw,300px)}@media (min-width:900px){._1rLyQG_sektion ._1rLyQG_reihe{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1360px;margin-inline:auto;padding:12px clamp(16px,4vw,56px);display:grid;overflow:visible}._1rLyQG_reihePlatz{width:auto}}._1rLyQG_karte{color:var(--text);-webkit-tap-highlight-color:transparent;gap:14px;text-decoration:none;display:grid}._1rLyQG_karte:focus-visible{outline:3px solid var(--focus-ring);outline-offset:6px}._1rLyQG_karteRahmen{aspect-ratio:4/5;background:var(--surface-1);border:1px solid var(--haar);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--on-neon) 80%, transparent);transition:border-color var(--dur-base) var(--ease-out);display:block;position:relative;overflow:hidden}._1rLyQG_karteRahmen img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}._1rLyQG_karteZeile{justify-content:space-between;align-items:flex-start;gap:12px;padding-inline:2px;display:flex}._1rLyQG_karteNamen{gap:3px;min-width:0;display:grid}._1rLyQG_karteFirma{font-size:16px;font-weight:700;line-height:22px}._1rLyQG_karteGewerk{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700;line-height:16px}._1rLyQG_kartePfeil{border:1px solid var(--haar);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-top:-6px;display:grid}._1rLyQG_kartePfeil svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover){._1rLyQG_karte:hover ._1rLyQG_karteRahmen{border-color:var(--haar-stark)}._1rLyQG_karte:hover ._1rLyQG_karteRahmen img{transform:scale(1.03)}._1rLyQG_karte:hover ._1rLyQG_kartePfeil svg{transform:translate(3px)}}._1rLyQG_karte:focus-visible ._1rLyQG_karteRahmen{border-color:var(--haar-stark)}._1rLyQG_beispiele ._1rLyQG_weiter{margin-top:var(--space-4)}._1rLyQG_pakete{--licht-ort:70% 40%;contain-intrinsic-block-size:auto 1312px}@media (min-width:900px){._1rLyQG_pakete{contain-intrinsic-block-size:auto 810px}}._1rLyQG_paketListe{margin:var(--space-5) 0 0;border-bottom:1px solid var(--haar);padding:0;list-style:none;display:grid}._1rLyQG_paket{align-items:baseline;column-gap:var(--space-3);border-top:1px solid var(--haar);grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding-block:20px;display:grid}._1rLyQG_paketName{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text);font-size:clamp(32px,1.8vw + 22px,52px);font-weight:400;line-height:1}._1rLyQG_paketGroesse{border:1px solid var(--haar-stark);font-variation-settings:"wdth" 112;letter-spacing:.06em;color:var(--text);border-radius:2px;justify-self:end;padding:3px 8px;font-size:13px;font-weight:800;line-height:16px}._1rLyQG_paketFuer,._1rLyQG_paketUmfang,._1rLyQG_paketPreis{grid-column:1/-1}._1rLyQG_paketFuer{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:800;line-height:16px}._1rLyQG_paketUmfang{color:var(--text);font-size:17px;line-height:25px}._1rLyQG_paketPreis{font-variant-numeric:tabular-nums;color:var(--text);margin-top:4px;font-size:22px;font-weight:700;line-height:28px}._1rLyQG_paketPreis[data-todo-preis]{color:var(--text-muted);font-size:15px;font-weight:500;line-height:22px}._1rLyQG_einstieg{margin-top:var(--space-4);max-width:62ch}._1rLyQG_monatlich{flex:100%;gap:8px;display:grid}._1rLyQG_monatListe{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._1rLyQG_monatListe{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}._1rLyQG_monatListe li{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}._1rLyQG_monatName{color:var(--text);font-size:17px;font-weight:700;line-height:24px}._1rLyQG_monatOptional{color:var(--text-muted);font-weight:500}._1rLyQG_monatPreis{font-variant-numeric:tabular-nums;color:var(--text);font-size:17px;font-weight:700;line-height:24px}._1rLyQG_monatText{color:var(--text-muted);flex:100%;font-size:15px;line-height:22px}@media (min-width:900px){._1rLyQG_paketListe{border-bottom:0;border-top:1px solid var(--haar);grid-template-columns:repeat(3,minmax(0,1fr))}._1rLyQG_paket{border-top:0;border-left:1px solid var(--haar);align-content:start;padding:28px 28px 32px}._1rLyQG_paket:first-child{border-left:0;padding-left:0}}._1rLyQG_paketFuss{justify-content:space-between;align-items:center;gap:12px var(--space-5);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--haar);flex-wrap:wrap;display:flex}._1rLyQG_preisFeld{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:17px;line-height:24px;display:flex}._1rLyQG_preisLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:800;line-height:16px}._1rLyQG_inklusive{color:var(--text-muted);flex:260px;font-size:15px;line-height:22px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._1rLyQG_sektion:not([data-spray-fertig]) [data-nb-spray]{clip-path:inset(-40% 120% -40% -20%);animation:0s linear 3s forwards _1rLyQG_notfallClip}._1rLyQG_sektion:not([data-spray-fertig]) [data-nb-spray=rechts]{clip-path:inset(-40% -20% -40% 120%)}._1rLyQG_sektion[data-spray-film]:not([data-spray-fertig]) [data-nb-spray]{animation:none}}@keyframes _1rLyQG_notfallClip{to{clip-path:none}}@media (prefers-reduced-motion:reduce){._1rLyQG_weiter,._1rLyQG_weiter svg,._1rLyQG_karteRahmen,._1rLyQG_karteRahmen img,._1rLyQG_kartePfeil svg{transition:none}._1rLyQG_weiter:hover svg,._1rLyQG_karte:hover ._1rLyQG_karteRahmen img,._1rLyQG_karte:hover ._1rLyQG_kartePfeil svg{transform:none}}
