.fusszeile-module__c4TzkG__rahmen{padding:var(--tafel-rand)}.fusszeile-module__c4TzkG__block{border-radius:var(--radius-tafel);background:var(--background-subtle);overflow:hidden}.fusszeile-module__c4TzkG__spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 2rem;padding-bottom:3rem;display:grid}.fusszeile-module__c4TzkG__marke{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.fusszeile-module__c4TzkG__satz{max-width:36ch;color:var(--tinte);font-size:var(--schrift-subline);line-height:var(--zeile-text);margin:0}.fusszeile-module__c4TzkG__spaltentitel{color:var(--tinte);font-size:var(--schrift-klein);line-height:var(--zeile-klein);margin:0 0 .875rem}.fusszeile-module__c4TzkG__liste{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.fusszeile-module__c4TzkG__link{--rollwort-farbe:var(--tinte);color:var(--tinte-weich);font-size:var(--schrift-klein);line-height:var(--zeile-klein);align-items:center;text-decoration:none;display:inline-flex}.fusszeile-module__c4TzkG__leise{color:var(--tinte-leise);font-size:var(--schrift-klein);line-height:var(--zeile-klein);margin:0}.fusszeile-module__c4TzkG__schluss{border-top:1px solid var(--linie);flex-direction:column;gap:1rem;padding-block:1.5rem 2.25rem;display:flex}.fusszeile-module__c4TzkG__recht{font-size:var(--schrift-klein);line-height:var(--zeile-klein);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.fusszeile-module__c4TzkG__recht a,.fusszeile-module__c4TzkG__studio{color:var(--tinte-leise);font-size:var(--schrift-klein);line-height:var(--zeile-klein);transition:color .2s var(--ease-io);text-decoration:none}@media (hover:hover) and (pointer:fine){.fusszeile-module__c4TzkG__recht a:hover,.fusszeile-module__c4TzkG__studio:hover{color:var(--tinte)}}.fusszeile-module__c4TzkG__fenster{aspect-ratio:1483.35/424;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.fusszeile-module__c4TzkG__punkte{aspect-ratio:1483.35/459.65;background-image:radial-gradient(circle, var(--tinte-leise) 0 34%, transparent 38%);opacity:.8;background-size:.5rem .5rem;width:100%;-webkit-mask:url(/logo.svg) top/contain no-repeat;mask:url(/logo.svg) top/contain no-repeat}@media (max-width:1023px){.fusszeile-module__c4TzkG__spalten>:first-child,.fusszeile-module__c4TzkG__spalten>:last-child{grid-column:1/-1}.fusszeile-module__c4TzkG__liste{gap:0}.fusszeile-module__c4TzkG__orte{flex-flow:wrap;gap:.25rem 1.25rem}.fusszeile-module__c4TzkG__link,.fusszeile-module__c4TzkG__recht a,.fusszeile-module__c4TzkG__studio{align-items:center;min-height:2.75rem;display:inline-flex}.fusszeile-module__c4TzkG__punkte{background-size:.3125rem .3125rem}}@media (max-width:639px){.fusszeile-module__c4TzkG__punkte{background-size:.1875rem .1875rem}}@media (min-width:1024px){.fusszeile-module__c4TzkG__spalten{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(max-content,1fr));gap:3rem;padding-bottom:4.5rem}.fusszeile-module__c4TzkG__schluss{flex-direction:row;justify-content:space-between;align-items:flex-end;padding-block:1.75rem 3rem}}
.leiste-module__ttgXkG__leiste{--block-h:3rem;--glas-rand:.25rem;--glas-radius:1rem;--innen-radius:calc(var(--glas-radius) - var(--glas-rand));--glas-filter:blur(24px) saturate(1.5);--lauf:.62s var(--ease-blatt);height:var(--nav-h);pointer-events:none;position:fixed;inset:0 0 auto}.leiste-module__ttgXkG__zeile{justify-content:space-between;align-items:center;gap:2rem;max-width:92rem;height:100%;margin-inline:auto;padding-inline:1.5rem;display:flex}.leiste-module__ttgXkG__glas{z-index:-1;border-radius:var(--glas-radius);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);pointer-events:auto;transition:opacity .44s var(--ease-out), background-color .2s var(--ease-out);background:#ffffff94;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff47,0 0 0 1px #1111110a,0 .75rem 2.5rem -.75rem #1113}.leiste-module__ttgXkG__leiste[data-lage=schlicht] .leiste-module__ttgXkG__glas{opacity:0;pointer-events:none}.leiste-module__ttgXkG__marke{z-index:0;height:var(--block-h);transition:transform .25s var(--ease-blatt);flex:none;position:relative}.leiste-module__ttgXkG__marke:active{transform:translateY(1px)scale(.98)}.leiste-module__ttgXkG__markeLink{height:100%;color:var(--foreground);pointer-events:auto;align-items:center;padding:0 .75rem;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.leiste-module__ttgXkG__marke:hover .leiste-module__ttgXkG__glas{background-color:#ffffffc2}}.leiste-module__ttgXkG__rechts{z-index:0;height:var(--block-h);flex:none;align-items:center;display:flex;position:relative}.leiste-module__ttgXkG__fenster,.leiste-module__ttgXkG__handlung{display:none}.leiste-module__ttgXkG__fensterInnen{min-width:0;height:100%}.leiste-module__ttgXkG__punkte{gap:1.75rem;width:max-content;height:100%;padding:0 1.75rem 0 .25rem;display:flex}.leiste-module__ttgXkG__punkt{transition:opacity .38s var(--ease-out);align-items:center;display:flex}.leiste-module__ttgXkG__punkt:nth-child(2){transition-delay:40ms}.leiste-module__ttgXkG__punkt:nth-child(n+3){transition-delay:80ms}.leiste-module__ttgXkG__leiste[data-lage=zu] .leiste-module__ttgXkG__punkt{opacity:0;transition-duration:.22s;transition-delay:0s}.leiste-module__ttgXkG__punkt [data-offen=ja]{--rollwort-farbe:var(--tinte)}.leiste-module__ttgXkG__burger{width:var(--block-h);height:100%;color:var(--foreground);cursor:pointer;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.leiste-module__ttgXkG__klappe{z-index:10;width:max(100%, calc(530 * var(--tx)));padding-top:.5rem;position:absolute;top:100%;right:0}.leiste-module__ttgXkG__tafel{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.leiste-module__ttgXkG__karte{border-radius:var(--glas-radius);min-width:0;-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);transition:background-color .2s var(--ease-out);background:#ffffffad;flex:1 1 0;box-shadow:inset 0 1px #ffffff47,0 0 0 1px #1111110a,0 1.25rem 3rem -1rem #1111113d}.leiste-module__ttgXkG__karteLink{padding:var(--glas-rand);border-radius:var(--glas-radius);color:var(--tinte);text-decoration:none;display:block}.leiste-module__ttgXkG__karteBild{aspect-ratio:4/5;border-radius:var(--innen-radius);background:var(--background-subtle);display:block;position:relative;overflow:hidden}.leiste-module__ttgXkG__karteFoto{object-fit:cover;transition:transform .9s var(--ease-blatt), opacity .3s var(--ease-out)}.leiste-module__ttgXkG__karteName{white-space:pre-line;transition:color .2s var(--ease-out);padding:.625rem .5rem .5rem;display:block}@media (hover:hover) and (pointer:fine){.leiste-module__ttgXkG__karte:hover{background-color:#ffffffdb}.leiste-module__ttgXkG__karte:hover .leiste-module__ttgXkG__karteFoto{transform:scale(1.04)}.leiste-module__ttgXkG__tafel:has(.leiste-module__ttgXkG__karte:hover) .leiste-module__ttgXkG__karte:not(:hover) .leiste-module__ttgXkG__karteFoto{opacity:.7}.leiste-module__ttgXkG__tafel:has(.leiste-module__ttgXkG__karte:hover) .leiste-module__ttgXkG__karte:not(:hover) .leiste-module__ttgXkG__karteName{color:var(--tinte-leise)}}@media (min-width:1024px){.leiste-module__ttgXkG__zeile{padding-inline:2.5rem}.leiste-module__ttgXkG__rechts{padding:0 var(--glas-rand) 0 1.125rem}.leiste-module__ttgXkG__rechts[data-knopf=nein]{padding-right:1.125rem}.leiste-module__ttgXkG__fenster{pointer-events:auto;transition:grid-template-columns var(--lauf);flex:none;grid-template-rows:1fr;grid-template-columns:1fr;align-self:stretch;display:grid;overflow:clip}.leiste-module__ttgXkG__leiste[data-lage=zu] .leiste-module__ttgXkG__fenster{grid-template-columns:0fr}.leiste-module__ttgXkG__handlung{pointer-events:auto;flex:none;align-self:stretch;align-items:center;gap:1.125rem;display:flex}.leiste-module__ttgXkG__handlung .leiste-module__ttgXkG__anfragen{min-height:calc(var(--block-h) - 2 * var(--glas-rand));border-radius:var(--innen-radius);padding:0 1.125rem}.leiste-module__ttgXkG__burger{display:none}}
