:where(.leistung){--l-spalte: var(--breite-text);--l-akzent: #0d557d;--l-neben: #56636b;--l-linie: #d7dde0;--l-flaeche: #f2f4f5;--l-radius: 2px;--l-titel: serif;--l-band: #0d557d;--l-band-text: #ffffff;--l-band-knopf: #ffffff;--l-band-knopf-text: #0d557d}.leistung .seite-kopf{padding-block:clamp(2rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}.leistung .seite-kopf-innen,.leistung .seite-fluss>*,.leistung .seite-kopfbild{width:100%;max-width:var(--l-spalte);margin-inline:auto}.leistung .seite-kopf-innen{display:grid;gap:1rem}.leistung h1{font-family:var(--l-titel);font-size:clamp(2.3rem,1.4rem + 3.6vw,4rem);line-height:1.05;hyphens:auto;overflow-wrap:break-word}.leistung .seite-einleitung{font-size:1.125rem;color:var(--l-neben)}.leistung .seite-kopfbild{margin-top:clamp(1.5rem,3vw,2.5rem)}.leistung .seite-kopfbild img{display:block;width:100%;max-height:78vh;object-fit:cover;border-radius:var(--l-radius)}.leistung .krumen ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;color:var(--l-neben);font-size:.95rem;line-height:1.35}.leistung .krumen li{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.leistung .krumen li+li:before{content:"/";content:"/" / "";flex:none}.leistung .krumen a,.leistung .krumen span{display:inline-flex;align-items:center;min-height:2rem}.leistung .krumen span[aria-current]{min-height:0;padding-block:.3rem}.leistung .krumen a{font-weight:600;color:var(--l-akzent)}.leistung .seite-fluss{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-bottom:clamp(2.5rem,5vw,4rem)}.leistung .s-h{margin-block:1.5rem 0;font-family:var(--l-titel);font-weight:400}.leistung h2.s-h{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.5rem);line-height:1.1}.leistung :is(h3,h4).s-h{font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);line-height:1.15}.leistung .s-text{display:grid;gap:.9rem;min-width:0;overflow-wrap:break-word;hyphens:auto}.leistung .s-text p{margin:0}.leistung .s-text :is(h2,h3,h4){font-family:var(--l-titel);font-weight:400;margin:.5rem 0 0;line-height:1.15}.leistung .s-text ul,.leistung .s-text ol{margin:0;padding-left:1.25rem;display:grid;gap:.35rem}.leistung .s-text a,.leistung .textlink{color:var(--l-akzent);font-weight:600}.leistung .s-text p:empty{display:none}.leistung .s-bild{margin-block:0}.leistung .s-bild img{display:block;width:100%;border-radius:var(--l-radius)}.leistung figcaption{margin-top:.5rem;color:var(--l-neben);font-size:.95rem}.leistung .s-trenner{border:0;border-top:1px solid var(--l-linie);margin-block:.5rem}.leistung .s-knopf{text-align:center;margin-block:0}.leistung .s-video{background:var(--l-flaeche);border-radius:var(--l-radius);padding:1.25rem 1.5rem;display:grid;gap:.5rem}.leistung .s-video p{margin:0}.leistung .ohne-umbruch{white-space:nowrap}.leistung .s-textbild{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:center}.leistung .s-textbild-bild{margin:0}.leistung .s-textbild-rahmen{display:block}.leistung .s-textbild-bild img{display:block;width:100%;max-height:22rem;object-fit:cover;border-radius:var(--l-radius)}@media(min-width:48rem){.leistung .s-textbild-neben{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:2rem;align-items:stretch}.leistung .s-textbild-neben .s-textbild-bild{display:grid;grid-template-rows:minmax(15rem,1fr) auto;gap:.5rem}.leistung .s-textbild-neben .s-textbild-rahmen{position:relative}.leistung .s-textbild-neben .s-textbild-rahmen img{position:absolute;inset:0;height:100%;max-height:none}.leistung .s-textbild-neben .s-text{align-self:center}.leistung .s-textbild-fliesst{display:flow-root}.leistung .s-textbild-fliesst .s-textbild-bild{float:left;width:40%;margin:.35rem 2rem 1rem 0}.leistung .s-textbild-fliesst .s-textbild-bild img{max-height:26rem}.leistung .s-textbild-fliesst .s-text{display:block}.leistung .s-textbild-fliesst .s-text>*+*{margin-top:.9rem}}.leistung .s-textbild .s-text :is(h2,h3,h4){font:italic 500 1.0625rem/1.65 inherit;margin-top:0}.leistung .s-raster{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.leistung .s-spalte{display:grid;gap:.9rem;align-content:start}.leistung .bild-fehlt{display:grid;place-items:center;aspect-ratio:3 / 2;background:var(--l-flaeche);color:var(--l-neben);padding:1rem}.leistung .l-pakete{display:grid;gap:1rem;background:var(--l-flaeche);border-radius:var(--l-radius);padding:clamp(1.25rem,4vw,2.25rem)}.leistung .l-pakete .s-h{margin-top:0}.leistung .l-pakete>p{margin:0;color:var(--l-neben)}.leistung .l-pakete-liste{list-style:none;padding:0;margin:0;display:grid}.leistung .l-pakete-liste li{display:flex;align-items:baseline;gap:.75rem;padding:.85rem 0;border-top:1px solid var(--l-linie);font:400 clamp(1.2rem,1.1rem + .4vw,1.4rem)/1.25 var(--l-titel)}.leistung .l-pakete-liste li:last-child{border-bottom:1px solid var(--l-linie)}.leistung .l-pakete-liste li:before{content:"";flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--l-akzent);transform:translateY(-.15rem)}.leistung .seite-termin{background:var(--l-band);color:var(--l-band-text);padding-block:clamp(2.5rem,5vw,4rem)}.leistung .seite-termin-innen{display:grid;gap:1rem;max-width:var(--l-spalte);margin-inline:auto}.leistung .seite-termin h2{font-family:var(--l-titel);font-weight:400;font-size:clamp(1.8rem,1.3rem + 1.8vw,2.5rem);margin:0;color:inherit}.leistung .seite-termin p{margin:0}.leistung .seite-termin-knoepfe{display:flex;flex-wrap:wrap;gap:.75rem}.leistung .seite-termin .knopf{background:var(--l-band-knopf);border-color:var(--l-band-knopf);color:var(--l-band-knopf-text);white-space:normal;text-align:center}.leistung .seite-termin .knopf-rand{background:transparent;color:var(--l-band-text);border-color:var(--l-band-text)}.leistung .seite-termin .knopf-rand{box-shadow:inset 0 0 0 1.5px var(--l-band-text)}.leistung .seite-termin :focus-visible{outline-color:var(--l-band-text)}.leistung .fotozeilen{display:grid;gap:.6rem;width:100%}.leistung .fotozeile{display:flex;gap:.6rem}.leistung .fotozeile>*{position:relative;display:flex;flex:var(--f, 1.5) 1 0;min-width:0;margin:0;border-radius:var(--l-radius);overflow:clip}.leistung .fotozeile>* img{display:block;width:100%;height:100%;object-fit:cover}.leistung .fotozeile-hoch img{max-height:34rem}@media(max-width:40rem){.leistung .fotozeilen,.leistung .fotozeile{gap:.4rem}}.leistung .fotozeile>[data-format="40"]{--f: .4}.leistung .fotozeile>[data-format="41"]{--f: .41}.leistung .fotozeile>[data-format="42"]{--f: .42}.leistung .fotozeile>[data-format="43"]{--f: .43}.leistung .fotozeile>[data-format="44"]{--f: .44}.leistung .fotozeile>[data-format="45"]{--f: .45}.leistung .fotozeile>[data-format="46"]{--f: .46}.leistung .fotozeile>[data-format="47"]{--f: .47}.leistung .fotozeile>[data-format="48"]{--f: .48}.leistung .fotozeile>[data-format="49"]{--f: .49}.leistung .fotozeile>[data-format="50"]{--f: .5}.leistung .fotozeile>[data-format="51"]{--f: .51}.leistung .fotozeile>[data-format="52"]{--f: .52}.leistung .fotozeile>[data-format="53"]{--f: .53}.leistung .fotozeile>[data-format="54"]{--f: .54}.leistung .fotozeile>[data-format="55"]{--f: .55}.leistung .fotozeile>[data-format="56"]{--f: .56}.leistung .fotozeile>[data-format="57"]{--f: .57}.leistung .fotozeile>[data-format="58"]{--f: .58}.leistung .fotozeile>[data-format="59"]{--f: .59}.leistung .fotozeile>[data-format="60"]{--f: .6}.leistung .fotozeile>[data-format="61"]{--f: .61}.leistung .fotozeile>[data-format="62"]{--f: .62}.leistung .fotozeile>[data-format="63"]{--f: .63}.leistung .fotozeile>[data-format="64"]{--f: .64}.leistung .fotozeile>[data-format="65"]{--f: .65}.leistung .fotozeile>[data-format="66"]{--f: .66}.leistung .fotozeile>[data-format="67"]{--f: .67}.leistung .fotozeile>[data-format="68"]{--f: .68}.leistung .fotozeile>[data-format="69"]{--f: .69}.leistung .fotozeile>[data-format="70"]{--f: .7}.leistung .fotozeile>[data-format="71"]{--f: .71}.leistung .fotozeile>[data-format="72"]{--f: .72}.leistung .fotozeile>[data-format="73"]{--f: .73}.leistung .fotozeile>[data-format="74"]{--f: .74}.leistung .fotozeile>[data-format="75"]{--f: .75}.leistung .fotozeile>[data-format="76"]{--f: .76}.leistung .fotozeile>[data-format="77"]{--f: .77}.leistung .fotozeile>[data-format="78"]{--f: .78}.leistung .fotozeile>[data-format="79"]{--f: .79}.leistung .fotozeile>[data-format="80"]{--f: .8}.leistung .fotozeile>[data-format="81"]{--f: .81}.leistung .fotozeile>[data-format="82"]{--f: .82}.leistung .fotozeile>[data-format="83"]{--f: .83}.leistung .fotozeile>[data-format="84"]{--f: .84}.leistung .fotozeile>[data-format="85"]{--f: .85}.leistung .fotozeile>[data-format="86"]{--f: .86}.leistung .fotozeile>[data-format="87"]{--f: .87}.leistung .fotozeile>[data-format="88"]{--f: .88}.leistung .fotozeile>[data-format="89"]{--f: .89}.leistung .fotozeile>[data-format="90"]{--f: .9}.leistung .fotozeile>[data-format="91"]{--f: .91}.leistung .fotozeile>[data-format="92"]{--f: .92}.leistung .fotozeile>[data-format="93"]{--f: .93}.leistung .fotozeile>[data-format="94"]{--f: .94}.leistung .fotozeile>[data-format="95"]{--f: .95}.leistung .fotozeile>[data-format="96"]{--f: .96}.leistung .fotozeile>[data-format="97"]{--f: .97}.leistung .fotozeile>[data-format="98"]{--f: .98}.leistung .fotozeile>[data-format="99"]{--f: .99}.leistung .fotozeile>[data-format="100"]{--f: 1}.leistung .fotozeile>[data-format="101"]{--f: 1.01}.leistung .fotozeile>[data-format="102"]{--f: 1.02}.leistung .fotozeile>[data-format="103"]{--f: 1.03}.leistung .fotozeile>[data-format="104"]{--f: 1.04}.leistung .fotozeile>[data-format="105"]{--f: 1.05}.leistung .fotozeile>[data-format="106"]{--f: 1.06}.leistung .fotozeile>[data-format="107"]{--f: 1.07}.leistung .fotozeile>[data-format="108"]{--f: 1.08}.leistung .fotozeile>[data-format="109"]{--f: 1.09}.leistung .fotozeile>[data-format="110"]{--f: 1.1}.leistung .fotozeile>[data-format="111"]{--f: 1.11}.leistung .fotozeile>[data-format="112"]{--f: 1.12}.leistung .fotozeile>[data-format="113"]{--f: 1.13}.leistung .fotozeile>[data-format="114"]{--f: 1.14}.leistung .fotozeile>[data-format="115"]{--f: 1.15}.leistung .fotozeile>[data-format="116"]{--f: 1.16}.leistung .fotozeile>[data-format="117"]{--f: 1.17}.leistung .fotozeile>[data-format="118"]{--f: 1.18}.leistung .fotozeile>[data-format="119"]{--f: 1.19}.leistung .fotozeile>[data-format="120"]{--f: 1.2}.leistung .fotozeile>[data-format="121"]{--f: 1.21}.leistung .fotozeile>[data-format="122"]{--f: 1.22}.leistung .fotozeile>[data-format="123"]{--f: 1.23}.leistung .fotozeile>[data-format="124"]{--f: 1.24}.leistung .fotozeile>[data-format="125"]{--f: 1.25}.leistung .fotozeile>[data-format="126"]{--f: 1.26}.leistung .fotozeile>[data-format="127"]{--f: 1.27}.leistung .fotozeile>[data-format="128"]{--f: 1.28}.leistung .fotozeile>[data-format="129"]{--f: 1.29}.leistung .fotozeile>[data-format="130"]{--f: 1.3}.leistung .fotozeile>[data-format="131"]{--f: 1.31}.leistung .fotozeile>[data-format="132"]{--f: 1.32}.leistung .fotozeile>[data-format="133"]{--f: 1.33}.leistung .fotozeile>[data-format="134"]{--f: 1.34}.leistung .fotozeile>[data-format="135"]{--f: 1.35}.leistung .fotozeile>[data-format="136"]{--f: 1.36}.leistung .fotozeile>[data-format="137"]{--f: 1.37}.leistung .fotozeile>[data-format="138"]{--f: 1.38}.leistung .fotozeile>[data-format="139"]{--f: 1.39}.leistung .fotozeile>[data-format="140"]{--f: 1.4}.leistung .fotozeile>[data-format="141"]{--f: 1.41}.leistung .fotozeile>[data-format="142"]{--f: 1.42}.leistung .fotozeile>[data-format="143"]{--f: 1.43}.leistung .fotozeile>[data-format="144"]{--f: 1.44}.leistung .fotozeile>[data-format="145"]{--f: 1.45}.leistung .fotozeile>[data-format="146"]{--f: 1.46}.leistung .fotozeile>[data-format="147"]{--f: 1.47}.leistung .fotozeile>[data-format="148"]{--f: 1.48}.leistung .fotozeile>[data-format="149"]{--f: 1.49}.leistung .fotozeile>[data-format="150"]{--f: 1.5}.leistung .fotozeile>[data-format="151"]{--f: 1.51}.leistung .fotozeile>[data-format="152"]{--f: 1.52}.leistung .fotozeile>[data-format="153"]{--f: 1.53}.leistung .fotozeile>[data-format="154"]{--f: 1.54}.leistung .fotozeile>[data-format="155"]{--f: 1.55}.leistung .fotozeile>[data-format="156"]{--f: 1.56}.leistung .fotozeile>[data-format="157"]{--f: 1.57}.leistung .fotozeile>[data-format="158"]{--f: 1.58}.leistung .fotozeile>[data-format="159"]{--f: 1.59}.leistung .fotozeile>[data-format="160"]{--f: 1.6}.leistung .fotozeile>[data-format="161"]{--f: 1.61}.leistung .fotozeile>[data-format="162"]{--f: 1.62}.leistung .fotozeile>[data-format="163"]{--f: 1.63}.leistung .fotozeile>[data-format="164"]{--f: 1.64}.leistung .fotozeile>[data-format="165"]{--f: 1.65}.leistung .fotozeile>[data-format="166"]{--f: 1.66}.leistung .fotozeile>[data-format="167"]{--f: 1.67}.leistung .fotozeile>[data-format="168"]{--f: 1.68}.leistung .fotozeile>[data-format="169"]{--f: 1.69}.leistung .fotozeile>[data-format="170"]{--f: 1.7}.leistung .fotozeile>[data-format="171"]{--f: 1.71}.leistung .fotozeile>[data-format="172"]{--f: 1.72}.leistung .fotozeile>[data-format="173"]{--f: 1.73}.leistung .fotozeile>[data-format="174"]{--f: 1.74}.leistung .fotozeile>[data-format="175"]{--f: 1.75}.leistung .fotozeile>[data-format="176"]{--f: 1.76}.leistung .fotozeile>[data-format="177"]{--f: 1.77}.leistung .fotozeile>[data-format="178"]{--f: 1.78}.leistung .fotozeile>[data-format="179"]{--f: 1.79}.leistung .fotozeile>[data-format="180"]{--f: 1.8}.leistung .fotozeile>[data-format="181"]{--f: 1.81}.leistung .fotozeile>[data-format="182"]{--f: 1.82}.leistung .fotozeile>[data-format="183"]{--f: 1.83}.leistung .fotozeile>[data-format="184"]{--f: 1.84}.leistung .fotozeile>[data-format="185"]{--f: 1.85}.leistung .fotozeile>[data-format="186"]{--f: 1.86}.leistung .fotozeile>[data-format="187"]{--f: 1.87}.leistung .fotozeile>[data-format="188"]{--f: 1.88}.leistung .fotozeile>[data-format="189"]{--f: 1.89}.leistung .fotozeile>[data-format="190"]{--f: 1.9}.leistung .fotozeile>[data-format="191"]{--f: 1.91}.leistung .fotozeile>[data-format="192"]{--f: 1.92}.leistung .fotozeile>[data-format="193"]{--f: 1.93}.leistung .fotozeile>[data-format="194"]{--f: 1.94}.leistung .fotozeile>[data-format="195"]{--f: 1.95}.leistung .fotozeile>[data-format="196"]{--f: 1.96}.leistung .fotozeile>[data-format="197"]{--f: 1.97}.leistung .fotozeile>[data-format="198"]{--f: 1.98}.leistung .fotozeile>[data-format="199"]{--f: 1.99}.leistung .fotozeile>[data-format="200"]{--f: 2}.leistung .fotozeile>[data-format="201"]{--f: 2.01}.leistung .fotozeile>[data-format="202"]{--f: 2.02}.leistung .fotozeile>[data-format="203"]{--f: 2.03}.leistung .fotozeile>[data-format="204"]{--f: 2.04}.leistung .fotozeile>[data-format="205"]{--f: 2.05}.leistung .fotozeile>[data-format="206"]{--f: 2.06}.leistung .fotozeile>[data-format="207"]{--f: 2.07}.leistung .fotozeile>[data-format="208"]{--f: 2.08}.leistung .fotozeile>[data-format="209"]{--f: 2.09}.leistung .fotozeile>[data-format="210"]{--f: 2.1}.leistung .fotozeile>[data-format="211"]{--f: 2.11}.leistung .fotozeile>[data-format="212"]{--f: 2.12}.leistung .fotozeile>[data-format="213"]{--f: 2.13}.leistung .fotozeile>[data-format="214"]{--f: 2.14}.leistung .fotozeile>[data-format="215"]{--f: 2.15}.leistung .fotozeile>[data-format="216"]{--f: 2.16}.leistung .fotozeile>[data-format="217"]{--f: 2.17}.leistung .fotozeile>[data-format="218"]{--f: 2.18}.leistung .fotozeile>[data-format="219"]{--f: 2.19}.leistung .fotozeile>[data-format="220"]{--f: 2.2}.leistung .fotozeile>[data-format="221"]{--f: 2.21}.leistung .fotozeile>[data-format="222"]{--f: 2.22}.leistung .fotozeile>[data-format="223"]{--f: 2.23}.leistung .fotozeile>[data-format="224"]{--f: 2.24}.leistung .fotozeile>[data-format="225"]{--f: 2.25}.leistung .fotozeile>[data-format="226"]{--f: 2.26}.leistung .fotozeile>[data-format="227"]{--f: 2.27}.leistung .fotozeile>[data-format="228"]{--f: 2.28}.leistung .fotozeile>[data-format="229"]{--f: 2.29}.leistung .fotozeile>[data-format="230"]{--f: 2.3}.leistung .fotozeile>[data-format="231"]{--f: 2.31}.leistung .fotozeile>[data-format="232"]{--f: 2.32}.leistung .fotozeile>[data-format="233"]{--f: 2.33}.leistung .fotozeile>[data-format="234"]{--f: 2.34}.leistung .fotozeile>[data-format="235"]{--f: 2.35}.leistung .fotozeile>[data-format="236"]{--f: 2.36}.leistung .fotozeile>[data-format="237"]{--f: 2.37}.leistung .fotozeile>[data-format="238"]{--f: 2.38}.leistung .fotozeile>[data-format="239"]{--f: 2.39}.leistung .fotozeile>[data-format="240"]{--f: 2.4}.leistung .fotozeile>[data-format="241"]{--f: 2.41}.leistung .fotozeile>[data-format="242"]{--f: 2.42}.leistung .fotozeile>[data-format="243"]{--f: 2.43}.leistung .fotozeile>[data-format="244"]{--f: 2.44}.leistung .fotozeile>[data-format="245"]{--f: 2.45}.leistung .fotozeile>[data-format="246"]{--f: 2.46}.leistung .fotozeile>[data-format="247"]{--f: 2.47}.leistung .fotozeile>[data-format="248"]{--f: 2.48}.leistung .fotozeile>[data-format="249"]{--f: 2.49}.leistung .fotozeile>[data-format="250"]{--f: 2.5}
