.anfrage[data-astro-cid-aft76b66]{padding:clamp(1.25rem,4vw,2.5rem)}.seg[data-astro-cid-aft76b66]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:.5rem;display:grid}.seg-2[data-astro-cid-aft76b66]{--cols:2}.seg-3[data-astro-cid-aft76b66]{--cols:3}.seg-4[data-astro-cid-aft76b66]{--cols:2}.seg-5[data-astro-cid-aft76b66]{--cols:5}@media (width>=640px){.seg-4[data-astro-cid-aft76b66]{--cols:4}}.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{text-align:center;justify-content:center;width:100%;min-height:48px;padding:.55rem .5rem}@media (width<=480px){.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{hyphens:manual;padding-inline:.3rem;font-size:.88rem}}.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{min-height:0;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:inline}.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]>.kurz[data-astro-cid-aft76b66]{display:none}@media (width<=560px){.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]>.lang[data-astro-cid-aft76b66]{display:none}.seg[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]>.kurz[data-astro-cid-aft76b66]{display:inline}}.zeit[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{flex-direction:column;gap:.1rem;line-height:1.2}.zeit[data-astro-cid-aft76b66] small[data-astro-cid-aft76b66]{font:400 .8rem/1.2 var(--f-body);opacity:.85}.art[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{min-height:56px;font:600 1rem/1.2 var(--f-head);gap:.55rem}.art[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66] svg{flex:none;width:22px;height:22px}@media (width<=420px){.art[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66]>span[data-astro-cid-aft76b66]{padding-inline:.4rem;font-size:.95rem}.art[data-astro-cid-aft76b66] .choice[data-astro-cid-aft76b66] svg{display:none}.anfrage[data-astro-cid-aft76b66]{padding-inline:1rem}}.step[data-astro-cid-aft76b66]{border-top:1px solid var(--c-line);margin-top:.5rem;padding-top:1.5rem}.step-head[data-astro-cid-aft76b66]{align-items:center;gap:.65rem;margin:0 0 1.1rem;font-size:1.1rem;display:flex}.step-num[data-astro-cid-aft76b66]{background:var(--c-surface-2);width:28px;height:28px;color:var(--c-primary);font:600 .9rem/1 var(--f-head);border-radius:50%;flex:none;place-items:center;display:inline-grid}.pair[data-astro-cid-aft76b66]{gap:0 1.25rem;display:grid}@media (width>=640px){.pair[data-astro-cid-aft76b66]{grid-template-columns:1fr 1fr}}.opt[data-astro-cid-aft76b66]{font:400 .85rem/1.4 var(--f-body);color:var(--c-muted);margin-left:.25rem}.enhanced .nojs-note[data-astro-cid-aft76b66]{display:none}.nojs-note[data-astro-cid-aft76b66]{color:var(--c-primary);font-weight:600}.consent[data-astro-cid-aft76b66] .check[data-astro-cid-aft76b66],.consent[data-astro-cid-aft76b66] .check[data-astro-cid-aft76b66] span[data-astro-cid-aft76b66]{font:400 .95rem/1.55 var(--f-body)}.consent[data-astro-cid-aft76b66]{border-top:1px solid var(--c-line);margin-top:.25rem;padding-top:1.25rem}.form-error[data-astro-cid-aft76b66]{color:var(--c-error);font-size:1rem;font-weight:600}.submit-row[data-astro-cid-aft76b66]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}.submit-row[data-astro-cid-aft76b66] .btn[data-astro-cid-aft76b66]{padding-inline:1.9rem}.submit-row[data-astro-cid-aft76b66] .hint[data-astro-cid-aft76b66]{flex:240px}.anfahrt-grid[data-astro-cid-kdmv66fl]{align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=960px){.anfahrt-grid[data-astro-cid-kdmv66fl]{grid-template-columns:.85fr 1.15fr}}.anfahrt-text[data-astro-cid-kdmv66fl]{min-width:0}.adresse[data-astro-cid-kdmv66fl]{font-size:1.05rem}.linien[data-astro-cid-kdmv66fl]{gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.linien[data-astro-cid-kdmv66fl] li[data-astro-cid-kdmv66fl]{align-items:flex-start;gap:.7rem;display:flex}.linien[data-astro-cid-kdmv66fl] svg{width:20px;height:20px;color:var(--c-primary);flex:none;margin-top:.3rem}.anfahrt-text[data-astro-cid-kdmv66fl] .btn[data-astro-cid-kdmv66fl]{margin-top:.5rem}.map[data-astro-cid-kdmv66fl]{border-radius:var(--radius);background:var(--c-surface);aspect-ratio:5/3;max-width:100%;box-shadow:var(--shadow);position:relative;overflow:hidden}.map[data-astro-cid-kdmv66fl] .map-img{object-fit:cover;width:100%;height:100%;display:block}.map-consent[data-astro-cid-kdmv66fl]{background:color-mix(in srgb, var(--c-bg) 94%, transparent);border-radius:var(--radius-sm);gap:.6rem;padding:.9rem 1rem;font-size:.92rem;display:grid;position:absolute;inset:auto .75rem 2.4rem}.map-consent[data-astro-cid-kdmv66fl] p[data-astro-cid-kdmv66fl]{margin:0}.map-consent[data-astro-cid-kdmv66fl] .btn[data-astro-cid-kdmv66fl]{justify-self:start}.map-credit[data-astro-cid-kdmv66fl]{background:color-mix(in srgb, var(--c-bg) 85%, transparent);border-radius:6px;margin:0;padding:.1rem .45rem;font-size:.75rem;position:absolute;bottom:.4rem;right:.5rem}.map[data-astro-cid-kdmv66fl] .map-frame{border:0;width:100%;height:100%;display:block}@media (width<=600px){.map[data-astro-cid-kdmv66fl]{aspect-ratio:auto;height:340px}}.first[data-astro-cid-fxbxjrzt]{padding-top:0}.contact-grid[data-astro-cid-fxbxjrzt]{align-items:start;gap:2.5rem;display:grid}@media (width>=1000px){.contact-grid[data-astro-cid-fxbxjrzt]{grid-template-columns:340px 1fr}}#anfrage[data-astro-cid-fxbxjrzt]{scroll-margin-top:96px}.routes[data-astro-cid-fxbxjrzt]{gap:.75rem;display:grid}.route[data-astro-cid-fxbxjrzt]{color:var(--c-text);align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;display:flex}a[data-astro-cid-fxbxjrzt].route:hover{border-color:var(--c-primary)}.route[data-astro-cid-fxbxjrzt].static{background:var(--c-surface);border-color:#0000}.route[data-astro-cid-fxbxjrzt] svg{width:24px;height:24px;color:var(--c-primary);flex:none;margin-top:.15rem}.route[data-astro-cid-fxbxjrzt] strong[data-astro-cid-fxbxjrzt]{font:600 .85rem/1.4 var(--f-head);letter-spacing:.04em;color:var(--c-muted);display:block}.photo[data-astro-cid-fxbxjrzt]{margin:.5rem 0 0}.photo[data-astro-cid-fxbxjrzt] img{aspect-ratio:1080/1000;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.photo-side[data-astro-cid-fxbxjrzt]{display:none}.photo-below[data-astro-cid-fxbxjrzt]{margin-top:2rem}@media (width>=1000px){.photo-side[data-astro-cid-fxbxjrzt]{display:block}.photo-below[data-astro-cid-fxbxjrzt]{display:none}}.form-h[data-astro-cid-fxbxjrzt]{margin-bottom:.4rem;font-size:1.6rem}.form-note[data-astro-cid-fxbxjrzt]{margin-bottom:1.25rem}
