.rooms-layout[data-astro-cid-wcgwoxfo]{gap:var(--space-6);align-items:start;display:grid}.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]{margin:0}.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]+p[data-astro-cid-wcgwoxfo]{margin-top:var(--space-6)}.rooms-layout[data-astro-cid-wcgwoxfo] .rooms-photo{filter:saturate(.85);aspect-ratio:4/3;object-fit:cover;object-position:right center;border-radius:var(--radius-content);width:100%;max-width:360px;height:auto;display:block}@media (width<=59.99em){.rooms-copy[data-astro-cid-wcgwoxfo]{display:contents}.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]:first-child{order:1}.rooms-layout[data-astro-cid-wcgwoxfo] .rooms-photo{order:2}.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]+p[data-astro-cid-wcgwoxfo]{order:3;margin-top:0}}@media (width>=40em) and (width<=59.99em){.rooms-layout[data-astro-cid-wcgwoxfo] .rooms-photo{max-width:none}}@media (width>=60em){#raeume{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:2.66667rem;display:grid;position:relative}#raeume>h2{grid-area:1/1}.rooms-layout[data-astro-cid-wcgwoxfo]{display:contents}.rooms-copy[data-astro-cid-wcgwoxfo]{grid-area:2/1;align-self:end}.rooms-layout[data-astro-cid-wcgwoxfo] .rooms-photo{top:var(--section-py);bottom:var(--section-py);right:var(--gutter);width:calc((100% - 2 * var(--gutter) - 48rem / 18) / 2);max-width:none;height:calc(100% - 2 * var(--section-py));aspect-ratio:auto;position:absolute}}#alltag>.weekly-schedule{margin-block:2.66667rem}.keep-together[data-astro-cid-wcgwoxfo]{white-space:nowrap}.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo],#zeiten>p{max-width:80ch}.draft-page--clean-spacing:has(>#zeiten:last-child){padding-bottom:0}.draft-page--clean-spacing>#raeume,.draft-page--clean-spacing>#zeiten{background:var(--color-surface);box-shadow:0 0 0 100vmax var(--color-surface);clip-path:inset(0 -100vmax);margin-top:var(--section-py);margin-inline:calc(-1 * var(--gutter));padding:var(--section-py) var(--gutter)}.team-portraits[data-astro-cid-wcgwoxfo]{gap:var(--space-6);grid-template-columns:1fr;margin-top:0;display:grid}.team-intro[data-astro-cid-wcgwoxfo]+.team-portraits[data-astro-cid-wcgwoxfo]{margin-top:1.77778rem}.team-intro[data-astro-cid-wcgwoxfo]{max-width:80ch}.team-intro[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]{margin:0}.team-intro[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo]+p[data-astro-cid-wcgwoxfo]{margin-top:.888889rem}.team-portrait[data-astro-cid-wcgwoxfo]{justify-self:center;width:100%;max-width:360px;margin:0}.team-portrait[data-astro-cid-wcgwoxfo] img{border-radius:var(--radius-content);width:100%;height:auto;display:block}.team-portrait[data-astro-cid-wcgwoxfo] figcaption[data-astro-cid-wcgwoxfo]{margin-top:var(--space-3);text-align:center;width:100%;font-family:var(--font-heading);font-size:var(--text-h5);font-weight:var(--font-weight-heading);line-height:var(--leading-snug);color:var(--heading-blue-small);overflow-wrap:normal;hyphens:manual}.team-portrait__second-line[data-astro-cid-wcgwoxfo]{white-space:nowrap}@media (width<=39.99em){.keep-together[data-astro-cid-wcgwoxfo]{white-space:normal}.team-portraits[data-astro-cid-wcgwoxfo]{margin-inline:calc(16px - var(--gutter));grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.team-portrait[data-astro-cid-wcgwoxfo]{max-width:none}.team-portrait__second-line[data-astro-cid-wcgwoxfo]{white-space:normal}}@media (width>=40em){.team-intro[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo],.rooms-copy[data-astro-cid-wcgwoxfo] p[data-astro-cid-wcgwoxfo],#zeiten>p{text-wrap:pretty}.team-intro[data-astro-cid-wcgwoxfo]{text-align:left}.team-portraits[data-astro-cid-wcgwoxfo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=60em){.team-portraits[data-astro-cid-wcgwoxfo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=39.99em){#alltag .weekly-schedule__days>details:first-child>summary{padding-top:0}#alltag>.weekly-schedule{margin-top:var(--space-6);margin-bottom:0;padding-top:0}.draft-page--clean-spacing>#zeiten{background:var(--color-surface);box-shadow:0 0 0 100vmax var(--color-surface);margin-top:0}}
