._9CU3Qq_bild{background-color:var(--grund-sanft);border-radius:10px;width:100%;height:auto;display:block}
.wB9sRG_buehne{isolation:isolate;min-height:calc(100svh - var(--kopf-hoehe) - var(--leiste-hoehe));flex-direction:column;display:flex;position:relative;overflow:clip}.wB9sRG_bilder{z-index:0;background:var(--grund-dunkel);position:absolute;inset:0}.wB9sRG_motiv{margin:0;position:absolute;inset:0}.wB9sRG_motiv img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.wB9sRG_motiv img{transform-origin:50% 60%;will-change:transform;animation:18s ease-in-out infinite alternate wB9sRG_heranfahren}}@keyframes wB9sRG_heranfahren{0%{transform:scale(1.025)translate(0,0)}to{transform:scale(1.09)translate(-.8%,-.6%)}}.wB9sRG_bilder:after{content:"";background:color-mix(in srgb, var(--grund-dunkel) 65%, transparent);pointer-events:none;position:absolute;inset:0}.wB9sRG_inhalt{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:4rem;display:flex;position:relative}.wB9sRG_ort{z-index:1;text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--text-hell);margin:0;font-size:.82rem;font-weight:600;position:absolute;bottom:1.5rem;left:0;right:0}.wB9sRG_titel{letter-spacing:-.045em;color:var(--text-hell);margin:0;font-size:clamp(2.8rem,11.5vw,6.75rem);font-weight:650;line-height:.99}.wB9sRG_titel span{display:block}.wB9sRG_lead{max-width:34rem;color:var(--text-hell);margin:1.5rem auto 0;font-size:1.05rem;line-height:1.6}.wB9sRG_knoepfe{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.wB9sRG_knopfHaupt,.wB9sRG_knopfNeben{border-radius:var(--radius);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-height:3.25rem;padding:.85rem 1.6rem;font-weight:650;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.wB9sRG_knopfHaupt{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel);color:#fff}.dunkel .wB9sRG_knopfHaupt{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel);color:#fff}.wB9sRG_knopfHaupt:hover{color:#fff;background:#a81f27;border-color:#a81f27}.dunkel .wB9sRG_knopfHaupt:hover{color:#fff;background:#a81f27;border-color:#a81f27}.wB9sRG_knopfNeben{border-color:var(--text-hell-leise);color:var(--text-hell);background:#080a0c8c}.dunkel .wB9sRG_knopfNeben{border-color:var(--text-hell-leise);color:var(--text-hell);background:#080a0c8c}.wB9sRG_knopfNeben:hover{border-color:var(--akzent-hell);color:var(--text-hell)}.dunkel .wB9sRG_knopfNeben:hover{border-color:var(--akzent-hell);color:var(--text-hell)}.wB9sRG_inhalt{padding-bottom:5rem}@media (max-width:40rem){.wB9sRG_inhalt{padding-block:2.5rem 5rem}.wB9sRG_ort{letter-spacing:.1em;padding-inline:1.25rem;font-size:.72rem;bottom:1rem}}
.XQNbia_rahmen{border:2px solid var(--akzent-dunkel);background:var(--grund-dunkel);border-radius:12px;line-height:0;position:relative;overflow:hidden}.XQNbia_rahmen img{width:100%;height:auto;display:block}.XQNbia_linie{top:0;bottom:0;left:var(--grenze);background:var(--akzent);pointer-events:none;width:3px;margin-left:-1.5px;position:absolute}.XQNbia_marke{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius);background:#080a0cd1;padding:.28rem .6rem;font-size:.78rem;font-weight:600;line-height:1.2;position:absolute;top:.6rem;left:.6rem}.XQNbia_rechts{left:auto;right:.6rem}.XQNbia_markeVorher{color:#fff}.XQNbia_markeNachher{color:var(--akzent-hell)}
.aQP6AG_kategorie{margin-top:3.5rem}.aQP6AG_einleitung{color:var(--text-leise);max-width:60ch;margin-bottom:0}.aQP6AG_kacheln{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.aQP6AG_kacheln>li{display:flex}.aQP6AG_kachel{border:1px solid var(--linie);background:var(--grund-sanft);cursor:pointer;border-radius:10px;flex-direction:column;gap:.5rem;width:100%;padding:1.35rem 1.35rem 1.35rem 3.4rem;transition:border-color .16s,background-color .16s,transform .16s;display:flex;position:relative}.aQP6AG_kachel:hover{border-color:var(--linie-stark);transform:translateY(-2px)}.aQP6AG_kachelAktiv,.aQP6AG_kachelAktiv:hover{border-color:var(--akzent);background:color-mix(in srgb, var(--akzent-dunkel) 12%, var(--grund-sanft))}.aQP6AG_feld{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.aQP6AG_haken{border:2px solid var(--linie-stark);background:var(--grund-dunkel);border-radius:5px;width:1.35rem;height:1.35rem;position:absolute;top:1.45rem;left:1.35rem}.aQP6AG_kachelAktiv .aQP6AG_haken{border-color:var(--akzent);background:var(--akzent-dunkel)}.aQP6AG_kachelAktiv .aQP6AG_haken:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:.4rem;height:.72rem;position:absolute;top:.08rem;left:.3rem;transform:rotate(45deg)}.aQP6AG_kachel:has(.aQP6AG_feld:focus-visible){outline:3px solid var(--akzent-hell);outline-offset:2px}.aQP6AG_kopfzeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.aQP6AG_name{color:var(--text);font-size:1.05rem;font-weight:600}.aQP6AG_preis{color:var(--akzent);white-space:nowrap;font-weight:600}.aQP6AG_beschreibung{color:var(--text-leise);font-size:.96rem}.aQP6AG_fusszeile{color:var(--text-leise);flex-wrap:wrap;gap:.25rem 1rem;margin-top:auto;padding-top:.35rem;font-size:.88rem;display:flex}.aQP6AG_kachelGesperrt,.aQP6AG_kachelGesperrt:hover{cursor:default;border-color:var(--linie);background:var(--grund);border-style:dashed;transform:none}.aQP6AG_grund{border-left:3px solid var(--akzent-dunkel);background:color-mix(in srgb, var(--akzent-dunkel) 10%, transparent);color:var(--text);border-radius:0 6px 6px 0;margin-top:.6rem;padding:.55rem .7rem;font-size:.88rem;line-height:1.45}.aQP6AG_leiste{z-index:40;background:var(--grund-dunkel);border-top:2px solid var(--akzent-dunkel);position:fixed;inset:auto 0 0;box-shadow:0 -12px 28px #00000073}.aQP6AG_leisteInhalt{padding-block:.85rem calc(.85rem + env(safe-area-inset-bottom,0px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.aQP6AG_bilanz{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin:0;display:flex}.aQP6AG_anzahl{color:var(--text-hell-leise);font-size:.9rem}.aQP6AG_summe{color:var(--text-hell);font-size:1.4rem;font-weight:650}.aQP6AG_dauer{color:var(--text-hell-leise);font-size:.9rem}.aQP6AG_wege{flex-wrap:wrap;gap:.5rem;display:flex}.aQP6AG_knopfHaupt,.aQP6AG_knopfWhatsapp,.aQP6AG_knopfLeeren{border-radius:var(--radius);min-height:2.75rem;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:.6rem 1.15rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.aQP6AG_knopfHaupt{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel);color:#fff}.aQP6AG_knopfHaupt:hover{color:#fff;background:#a81f27;border-color:#a81f27}.aQP6AG_knopfWhatsapp{border-color:var(--text-hell-leise);color:var(--text-hell);background:0 0}.aQP6AG_knopfWhatsapp:hover{border-color:var(--akzent-hell);color:var(--text-hell)}.aQP6AG_knopfLeeren{color:var(--text-hell-leise);text-underline-offset:3px;background:0 0;border-color:#0000;font-weight:500;text-decoration:underline}.aQP6AG_knopfLeeren:hover{color:var(--text-hell)}@media (max-width:40rem){.aQP6AG_leisteInhalt{flex-direction:column;align-items:stretch;gap:.6rem}.aQP6AG_wege{grid-template-columns:1fr 1fr;display:grid}.aQP6AG_knopfLeeren{grid-column:1/-1;min-height:2.25rem}}
.z9IfWq_paar{background:var(--grund-dunkel);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:10px;margin:0;position:relative;overflow:hidden}.z9IfWq_paar picture,.z9IfWq_paar img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.z9IfWq_vorherSchicht{clip-path:inset(0 calc(100% - var(--anteil)) 0 0);z-index:2;position:absolute;inset:0}.z9IfWq_linie{transform:translateX(var(--anteil));pointer-events:none;will-change:transform;z-index:3;position:absolute;inset:0}.z9IfWq_linie:before{content:"";background:var(--akzent);width:3px;position:absolute;top:0;bottom:0;left:-1.5px}.z9IfWq_griff{border:3px solid var(--akzent);background:#080a0cb8;border-radius:50%;width:2.75rem;height:2.75rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.z9IfWq_griff:before,.z9IfWq_griff:after{content:"";border-block:5px solid #0000;width:0;height:0;position:absolute;top:50%}.z9IfWq_griff:before{border-right:7px solid var(--text-hell);left:.55rem;transform:translateY(-50%)}.z9IfWq_griff:after{border-left:7px solid var(--text-hell);right:.55rem;transform:translateY(-50%)}.z9IfWq_marke{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius);pointer-events:none;z-index:1;background:#080a0cd1;padding:.28rem .6rem;font-size:.78rem;font-weight:600;position:absolute;top:.6rem}.z9IfWq_markeVorher{color:#fff;left:.6rem}.z9IfWq_markeNachher{color:var(--akzent-hell);right:.6rem}.z9IfWq_regler{opacity:0;pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.z9IfWq_paar:focus-within .z9IfWq_griff{box-shadow:0 0 0 3px var(--grund-dunkel), 0 0 0 6px var(--akzent-hell)}.z9IfWq_nurVorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.DqZ5jG_formular{margin-top:2rem}.DqZ5jG_feld{margin-bottom:1.25rem}.DqZ5jG_feld label{margin-bottom:.35rem;font-weight:500;display:block}.DqZ5jG_feld input,.DqZ5jG_feld select,.DqZ5jG_feld textarea{width:100%;font:inherit;color:var(--text);background:var(--grund);border:1px solid var(--linie-stark);border-radius:var(--radius);padding:.7rem .85rem}.DqZ5jG_feld input:hover,.DqZ5jG_feld select:hover,.DqZ5jG_feld textarea:hover{border-color:var(--text-leise)}.DqZ5jG_feld textarea{resize:vertical;min-height:120px}.DqZ5jG_feld input[aria-invalid=true],.DqZ5jG_feld select[aria-invalid=true]{border-color:var(--fehler);border-width:2px}.DqZ5jG_pflicht{color:var(--text-leise);font-size:.88rem;font-weight:400}.DqZ5jG_paar{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 1.25rem;display:grid}.DqZ5jG_hinweisKontakt{color:var(--text-leise);margin-bottom:.5rem;font-size:.94rem}.DqZ5jG_fehler{color:var(--fehler);margin:.35rem 0 0;font-size:.92rem}.DqZ5jG_fehlerOben{color:var(--fehler);border:1px solid var(--fehler);border-radius:var(--radius);background:#2b1a1d;margin-bottom:1.5rem;padding:.85rem 1rem}.DqZ5jG_knopf{font:inherit;color:#fff;background:var(--akzent-dunkel);border:2px solid var(--akzent-dunkel);border-radius:var(--radius);cursor:pointer;padding:.85rem 2rem;font-weight:600}.DqZ5jG_knopf:hover:not(:disabled){background:#a81f27;border-color:#a81f27}.DqZ5jG_knopf:disabled{opacity:.65;cursor:default}.DqZ5jG_klein{color:var(--text-leise);margin-top:1rem;font-size:.9rem}.DqZ5jG_falle{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.DqZ5jG_erfolg{border:2px solid var(--erfolg);background:#13261c;border-radius:10px;margin-top:2rem;padding:2rem}.DqZ5jG_erfolg h2{color:var(--erfolg);margin-top:0}.DqZ5jG_erfolg p{margin-bottom:0}.DqZ5jG_uebernommen{border:1px solid var(--akzent-dunkel);background:color-mix(in srgb, var(--akzent-dunkel) 10%, var(--grund-sanft));border-radius:10px;margin-bottom:1.75rem;padding:1.1rem 1.25rem}.DqZ5jG_uebernommenTitel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise);margin:0 0 .75rem;font-size:.82rem;font-weight:600}.DqZ5jG_uebernommen ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.DqZ5jG_uebernommen li{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.DqZ5jG_uebernommenSumme{border-top:1px solid var(--linie-stark);margin:.85rem 0 0;padding-top:.75rem;font-size:1.05rem}.DqZ5jG_uebernommenHinweis{color:var(--text-leise);margin:.5rem 0 0;font-size:.9rem}.DqZ5jG_weggefallen{border-left:3px solid var(--akzent-dunkel);background:color-mix(in srgb, var(--akzent-dunkel) 10%, transparent);border-radius:0 8px 8px 0;margin:0 0 1.5rem;padding:1rem 1.1rem;font-size:.92rem;line-height:1.5}.DqZ5jG_weggefallen p{margin:0}.DqZ5jG_weggefallen ul{margin:.5rem 0;padding-left:1.2rem}.DqZ5jG_weggefallen li+li{margin-top:.35rem}.DqZ5jG_weggefallen p+p{margin-top:.5rem}.DqZ5jG_hinweisFeld{color:var(--text-leise);margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.DqZ5jG_hinweisFeld:empty{display:none}.DqZ5jG_ersatzBeschriftung{margin-bottom:.35rem;font-weight:500;display:block}.DqZ5jG_ersatzWert{margin:0;padding:.7rem 0;line-height:1.45}.DqZ5jG_unverbindlich{margin-top:.2rem;display:block}.DqZ5jG_abholtag{color:var(--text);font-weight:600}
._8WdTza_kategorie{margin-top:3rem}._8WdTza_einleitung{color:var(--text-leise);max-width:62ch}._8WdTza_liste{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}._8WdTza_zeile{border:1px solid var(--linie);border-radius:10px;padding:1.35rem 1.5rem}._8WdTza_kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}._8WdTza_kopf h3{margin:0}._8WdTza_preis{color:var(--akzent);white-space:nowrap;margin:0;font-size:1.1rem;font-weight:600}._8WdTza_beschreibung{color:var(--text-leise);margin:.6rem 0 0;font-size:.97rem}._8WdTza_meta{color:var(--text-leise);flex-wrap:wrap;gap:.4rem 1.25rem;margin:.75rem 0 0;font-size:.88rem;display:flex}._8WdTza_meta span:before{content:"· "}._8WdTza_meta span:first-child:before{content:""}._8WdTza_gut{border-top:1px solid var(--linie);margin-top:3.5rem;padding-top:2rem}._8WdTza_gut ul{padding-left:1.25rem}._8WdTza_gut li{margin-bottom:.6rem}._8WdTza_abschluss{margin-top:1.75rem;font-size:1.05rem}._8WdTza_band{margin:1.75rem 0 0}._8WdTza_beispiele{margin-top:3.5rem}._8WdTza_beispiele ._8WdTza_einleitung{margin-bottom:1.25rem}._8WdTza_hinweisRechner{color:var(--text);font-weight:500}._8WdTza_mitLeiste{padding-bottom:9rem}._8WdTza_schmalerBlock{max-width:var(--breite-schmal)}
._5-Nppq_seite{padding-block:3.5rem 4.5rem}._5-Nppq_kopf{max-width:44rem;margin-bottom:1rem}._5-Nppq_oberzeile{color:var(--akzent);margin:0 0 .5rem;font-weight:600}._5-Nppq_kopf h1{margin-bottom:.9rem}._5-Nppq_vorspann{color:var(--text-leise);margin:0 0 1.5rem}._5-Nppq_knopf,._5-Nppq_knopf:visited{border-radius:var(--radius);background:var(--akzent-dunkel);color:#fff;padding:.8rem 1.6rem;font-weight:600;text-decoration:none;display:inline-block}._5-Nppq_knopf:hover{color:#fff;background:#a81f27}._5-Nppq_abschnitt{padding-block:2.5rem 0}._5-Nppq_abschnitt h2{margin-bottom:1rem}._5-Nppq_leise{color:var(--text-leise);max-width:44rem}._5-Nppq_karten{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){._5-Nppq_karten{grid-template-columns:repeat(3,1fr)}}._5-Nppq_karte{background:var(--grund-sanft);border:1px solid var(--linie);border-radius:var(--radius);padding:1.25rem 1.35rem}._5-Nppq_karte h3{margin:0 0 .5rem;font-size:1.05rem}._5-Nppq_karte p{color:var(--text-leise);margin:0}._5-Nppq_bilder{grid-template-columns:1fr;gap:1.5rem;margin-block:1.25rem;display:grid}@media (min-width:62rem){._5-Nppq_bilder{grid-template-columns:1fr 1fr}}._5-Nppq_ablauf{max-width:44rem;margin:0;padding-left:1.25rem}._5-Nppq_ablauf li{margin-bottom:.6rem}._5-Nppq_formularBereich{max-width:var(--breite-schmal)}._5-Nppq_fragen{max-width:44rem;margin:0}._5-Nppq_fragen div{border-bottom:1px solid var(--linie);padding-block:.9rem}._5-Nppq_fragen dt{margin-bottom:.35rem;font-weight:600}._5-Nppq_fragen dd{color:var(--text-leise);margin:0}._5-Nppq_abschnitt h2[id]{scroll-margin-top:calc(var(--kopf-hoehe) + 1rem)}
.OrmsXW_kante{background:var(--akzent-dunkel);height:4px}.OrmsXW_knoepfe{flex-wrap:wrap;gap:.85rem;display:flex}.OrmsXW_knopfHaupt,.OrmsXW_knopfRandDunkel{border-radius:var(--radius);border:2px solid #0000;padding:.8rem 1.6rem;font-weight:600;text-decoration:none;display:inline-block}.OrmsXW_knopfHaupt{background:var(--akzent-dunkel);color:#fff}.dunkel .OrmsXW_knopfHaupt{background:var(--akzent-dunkel);color:#fff}.OrmsXW_knopfHaupt:hover{color:#fff;background:#a81f27}.dunkel .OrmsXW_knopfHaupt:hover{color:#fff;background:#a81f27}.OrmsXW_knopfRandDunkel{border-color:var(--linie-stark);color:var(--text)}.OrmsXW_knopfRandDunkel:hover{border-color:var(--akzent);color:var(--akzent)}.OrmsXW_abschnitt{padding-block:4rem 1rem}.OrmsXW_karten{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem;margin:2rem 0 1.5rem;padding:0;list-style:none;display:grid}.OrmsXW_karte{border:1px solid var(--linie);background:var(--grund-sanft);border-radius:10px;padding:1.5rem}.OrmsXW_ikone{color:var(--akzent);margin-bottom:.9rem;display:block}.OrmsXW_karte h3{margin-bottom:.25rem}.OrmsXW_preis{color:var(--akzent);margin-bottom:.6rem;font-weight:600}.OrmsXW_karteText{color:var(--text-leise);margin:0;font-size:.96rem}.OrmsXW_hinweis{color:var(--text-leise);font-size:.96rem}.OrmsXW_hinweis a{padding-block:.4rem;display:inline-block}.OrmsXW_paare{gap:2.5rem;margin:1.75rem 0 0;display:grid}.OrmsXW_studio{background:var(--grund-dunkel);margin-top:3rem;padding-block:0 3.5rem}.OrmsXW_galerie{grid-template-columns:1fr;gap:1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:62rem){.OrmsXW_galerie{grid-template-columns:repeat(2,1fr)}}.OrmsXW_galerie>li{border:2px solid var(--akzent-dunkel);background:var(--grund-dunkel);border-radius:12px;transition:box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 0 26px -6px #c6263073,0 18px 34px -18px #000000e6}.OrmsXW_galerie>li:hover{border-color:var(--akzent);box-shadow:0 0 34px -4px #ef5a6399,0 20px 40px -16px #000000e6}@media (hover:hover) and (prefers-reduced-motion:no-preference){.OrmsXW_galerie>li img{transition:transform .28s}.OrmsXW_galerie>li:hover img{transform:scale(1.04)}}.OrmsXW_streifen{background:var(--grund-sanft);margin-top:3rem;padding:3.5rem 0}.OrmsXW_gruende{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;display:grid}.OrmsXW_gruende h3{margin-bottom:.4rem}.OrmsXW_gruende p{margin:0}.OrmsXW_abschluss{text-align:center;padding-block:4rem 1rem}.OrmsXW_abschluss .OrmsXW_knoepfe{justify-content:center;margin-top:1.5rem}@keyframes OrmsXW_auftauchen{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OrmsXW_karte,.OrmsXW_paare>*,.OrmsXW_gruende>*,.OrmsXW_galerie>li{animation-name:OrmsXW_auftauchen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% entry 90%}}}@media print{.OrmsXW_karte,.OrmsXW_paare>*,.OrmsXW_gruende>*,.OrmsXW_galerie>li{opacity:1!important;animation:none!important;transform:none!important}}.OrmsXW_knopfHaupt,.OrmsXW_knopfRandDunkel{transition:background-color .16s,border-color .16s,color .16s}.OrmsXW_karteListe{color:var(--text-leise);gap:.4rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.OrmsXW_karteListe li{padding-left:1.1rem;line-height:1.45;position:relative}.OrmsXW_karteListe li:before{content:"";background:var(--akzent);border-radius:2px;width:.55rem;height:2px;position:absolute;top:.62em;left:0}.OrmsXW_garagenZeile{border-top:1px solid var(--linie);color:var(--text-leise);margin-top:2rem;padding-top:1.5rem}.OrmsXW_garagenZeile strong{color:var(--text)}
.eLwQMa_seite{padding-bottom:5rem}.eLwQMa_einstieg{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:5rem 5.5rem;display:grid}.eLwQMa_ueberzeile{color:var(--akzent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.85rem;font-weight:600}.eLwQMa_name{letter-spacing:-.055em;margin-bottom:1.75rem;font-size:clamp(3.5rem,7.5vw,6.75rem);font-weight:650;line-height:.98}.eLwQMa_name span{display:block}.eLwQMa_leitsatz{max-width:20ch;margin-bottom:1.25rem;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:500;line-height:1.4}.eLwQMa_einleitung{color:var(--text-leise);max-width:46ch}.eLwQMa_direktkontakt{flex-wrap:wrap;align-items:center;gap:.35rem 1rem;min-height:48px;padding-block:.75rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.eLwQMa_direktkontakt span{color:var(--text);font-variant-numeric:tabular-nums}.eLwQMa_seite a:hover{color:var(--akzent-hell)}.eLwQMa_profilBild{min-width:0;margin:0}.eLwQMa_profilBild picture{display:block}.eLwQMa_profilBild figcaption{color:var(--text);padding-top:1rem;font-size:.9rem}.eLwQMa_profilBild figcaption span{color:var(--text-leise);font-size:.85rem;display:block}.eLwQMa_studioBild{aspect-ratio:3/2;object-fit:contain;border-radius:var(--radius)}.eLwQMa_portraet{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;display:block}.eLwQMa_arbeitsBand{background:var(--grund-dunkel);border-top:3px solid var(--akzent-dunkel)}.eLwQMa_arbeitsInhalt{grid-template-columns:1fr 1.25fr;gap:4rem;padding-block:4rem;display:grid}.eLwQMa_arbeitsInhalt h2{max-width:18ch;margin:0}.eLwQMa_arbeitsInhalt p:last-child{margin-bottom:0}.eLwQMa_zahlen{flex-wrap:wrap;gap:2.5rem;margin-top:2rem;padding:0;list-style:none;display:flex}.eLwQMa_zahl{min-width:0}.eLwQMa_zahlWert{letter-spacing:-.03em;color:var(--akzent);font-size:clamp(2rem,4vw,2.9rem);font-weight:650;line-height:1;display:block}.eLwQMa_zahlText{color:var(--text-leise);max-width:22ch;margin-top:.45rem;font-size:.95rem;display:block}.eLwQMa_fachgebiet{padding-block:5.5rem}.eLwQMa_fachKopf{margin-bottom:2rem}.eLwQMa_fachKopf p{color:var(--text-leise)}.eLwQMa_leistungen{margin:0 0 1.5rem}.eLwQMa_leistungsZeile{border-top:1px solid var(--linie-stark);grid-template-columns:1fr 1.25fr;gap:4rem;padding-block:1.75rem;display:grid}.eLwQMa_leistungsZeile dt{font-size:1.3rem;font-weight:600}.eLwQMa_leistungsZeile dd{color:var(--text-leise);max-width:56ch;margin:0}.eLwQMa_textLink{min-height:44px;padding-block:.65rem;display:inline-block}.eLwQMa_einblicke{padding-bottom:5.5rem}.eLwQMa_galerieKopf{max-width:46rem;margin-bottom:2rem}.eLwQMa_galerieKopf p{color:var(--text-leise)}.eLwQMa_galerie{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.eLwQMa_galerie>li{min-width:0}.eLwQMa_galerie figure{min-width:0;margin:0}.eLwQMa_galerie figcaption{color:var(--text-leise);padding-top:.65rem;font-size:.85rem}.eLwQMa_porscheBild{aspect-ratio:3/2;object-fit:contain;border-radius:var(--radius)}.eLwQMa_abschluss{border-top:1px solid var(--linie-stark);padding-block:3rem 0}.eLwQMa_abschluss h2{max-width:26ch}.eLwQMa_abschluss p{color:var(--text-leise)}.eLwQMa_kontaktwege{flex-wrap:wrap;gap:.85rem;margin-top:1.5rem;display:flex}.eLwQMa_knopfHaupt,.eLwQMa_knopfNeben{border-radius:var(--radius);border:2px solid #0000;justify-content:center;align-items:center;min-height:52px;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.eLwQMa_seite .eLwQMa_knopfHaupt{color:var(--text);background:var(--akzent-dunkel)}.eLwQMa_seite .eLwQMa_knopfHaupt:hover{color:var(--text);background:var(--grund-dunkel);border-color:var(--akzent)}.eLwQMa_seite .eLwQMa_knopfNeben{color:var(--text);background:var(--grund);border-color:var(--text-leise)}.eLwQMa_seite .eLwQMa_knopfNeben:hover{color:var(--text);border-color:var(--akzent)}@media (max-width:52rem){.eLwQMa_einstieg{grid-template-columns:1fr;gap:2rem;padding-block:3rem}.eLwQMa_name{font-size:clamp(3.5rem,12vw,6rem)}.eLwQMa_name span{display:inline}.eLwQMa_leitsatz{max-width:28ch}.eLwQMa_einleitung{max-width:58ch}.eLwQMa_profilBild{width:100%;max-width:40rem}.eLwQMa_arbeitsInhalt,.eLwQMa_leistungsZeile{gap:2rem}}@media (max-width:40rem){.eLwQMa_seite{padding-bottom:3rem}.eLwQMa_einstieg{padding-block:2.5rem 3rem}.eLwQMa_name{font-size:clamp(3.25rem,14vw,5rem)}.eLwQMa_name span{display:block}.eLwQMa_ueberzeile{margin-bottom:1rem}.eLwQMa_arbeitsInhalt,.eLwQMa_leistungsZeile,.eLwQMa_galerie{grid-template-columns:1fr}.eLwQMa_arbeitsInhalt{gap:1rem;padding-block:2.5rem}.eLwQMa_leistungsZeile{gap:.5rem;padding-block:1.5rem}.eLwQMa_fachgebiet{padding-block:3rem}.eLwQMa_einblicke{padding-bottom:3rem}.eLwQMa_galerie,.eLwQMa_nebenMotive{gap:1.75rem}}
.ipKJQG_seite{padding-block:3.5rem 4.5rem}.ipKJQG_kopf{max-width:44rem;margin-bottom:2.5rem}.ipKJQG_kopf h1{margin-bottom:.9rem}.ipKJQG_kopf p{color:var(--text-leise);margin:0 0 .6rem}.ipKJQG_liste{gap:3.5rem;margin:0;padding:0;list-style:none;display:grid}.ipKJQG_eintrag{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:62rem){.ipKJQG_eintrag{grid-template-columns:1fr 1.6fr;align-items:center;gap:2.5rem}}.ipKJQG_text h2{margin:0 0 .6rem;font-size:clamp(1.4rem,2.4vw,1.9rem)}.ipKJQG_text p{color:var(--text-leise);margin:0}.ipKJQG_bedienhinweis{border:1px solid var(--linie);border-radius:var(--radius);background:var(--grund-sanft);color:var(--text-leise);align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .85rem;font-size:.9rem;display:inline-flex}.ipKJQG_bedienhinweis svg{color:var(--akzent);flex-shrink:0}.ipKJQG_abschluss{border:1px solid var(--linie);background:var(--grund-dunkel);text-align:center;border-radius:12px;margin-top:4rem;padding:2rem}.ipKJQG_abschluss h2{margin:0 0 .6rem}.ipKJQG_abschluss p{max-width:44ch;color:var(--text-leise);margin:0 auto 1.5rem}.ipKJQG_knoepfe{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.ipKJQG_knopfHaupt,.ipKJQG_knopfNeben{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;min-height:3.25rem;padding:.85rem 1.6rem;font-weight:650;text-decoration:none;display:inline-flex}.ipKJQG_knopfHaupt{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel);color:#fff}.ipKJQG_knopfHaupt:hover{color:#fff;background:#a81f27}.ipKJQG_knopfNeben{border-color:var(--linie-stark);color:var(--text)}.ipKJQG_knopfNeben:hover{border-color:var(--akzent);color:var(--akzent)}.ipKJQG_ohneRegler{border-top:3px solid var(--akzent-dunkel);margin-top:4.5rem;padding-top:3rem}.ipKJQG_ohneRegler h2{margin:0 0 .6rem}.ipKJQG_ohneRegler h3{margin:0 0 .5rem}.ipKJQG_abschnittText{max-width:52ch;color:var(--text-leise);margin:0 0 1.75rem}.ipKJQG_blickListe{grid-template-columns:1fr;gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:62rem){.ipKJQG_blickListe{grid-template-columns:1fr 1fr;align-items:stretch}.ipKJQG_blickKarte{flex-direction:column;display:flex}.ipKJQG_einzel{flex-direction:column;height:100%;display:flex}}.ipKJQG_blickKarte{border:1px solid var(--linie);background:var(--grund-dunkel);border-radius:14px;overflow:hidden}.ipKJQG_einzel{min-width:0;margin:0}.ipKJQG_einzel picture{display:block}.ipKJQG_einzel img{width:100%;height:auto;display:block}.ipKJQG_einzel figcaption{color:var(--text-leise);padding-block:1.25rem 1.5rem;padding-inline:1.5rem;font-size:.95rem;line-height:1.6}.ipKJQG_einzel figcaption strong{color:var(--text);letter-spacing:-.01em;margin-bottom:.35rem;font-size:1.15rem;font-weight:650;display:block}.ipKJQG_nebeneinander{margin-top:3.5rem}.ipKJQG_paarGitter{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:48rem){.ipKJQG_paarGitter{grid-template-columns:1fr 1fr;align-items:start}}
