.eyebrow[data-astro-cid-kz6lexal]{margin:0 0 1.25rem}h2[data-astro-cid-kz6lexal]{margin:0 0 1.5rem}.w-body[data-astro-cid-kz6lexal]{padding-block:clamp(4rem,9vw,7.5rem);display:grid;gap:clamp(2.5rem,6vw,6rem);align-items:start}@media(min-width:61.25rem){.w-body[data-astro-cid-kz6lexal]{grid-template-columns:minmax(0,1fr) 22.5rem}}.w-body[data-astro-cid-kz6lexal] article[data-astro-cid-kz6lexal]{max-width:45rem}.w-body[data-astro-cid-kz6lexal] article[data-astro-cid-kz6lexal] h2[data-astro-cid-kz6lexal]{font-size:clamp(2rem,3.6vw,3rem)}.w-body[data-astro-cid-kz6lexal] article[data-astro-cid-kz6lexal] p[data-astro-cid-kz6lexal]{font-size:1.1875rem;line-height:1.7;color:#3d3632;margin:0 0 1.25rem;text-wrap:pretty}.visit[data-astro-cid-kz6lexal]{background:#1f1b18;color:#f6f3ee;padding:clamp(1.75rem,3vw,2.5rem);display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:6rem}.visit[data-astro-cid-kz6lexal] .eyebrow[data-astro-cid-kz6lexal]{color:#c9a9a0;margin:0}.visit[data-astro-cid-kz6lexal] address[data-astro-cid-kz6lexal]{font-style:normal;font-size:1rem;line-height:1.7;color:#d9d1c6}.visit__hours[data-astro-cid-kz6lexal]{display:grid;grid-template-columns:auto 1fr;gap:.375rem 1.25rem;margin:0;padding-top:1.25rem;border-top:1px solid #3d3632;font-size:1rem;color:#d9d1c6}.visit__hours[data-astro-cid-kz6lexal] dd[data-astro-cid-kz6lexal]{margin:0;color:#fff}.visit__hours[data-astro-cid-kz6lexal] .visit__note[data-astro-cid-kz6lexal]{color:#a39a90}.visit__actions[data-astro-cid-kz6lexal]{display:flex;flex-direction:column;gap:.625rem}.visit__actions[data-astro-cid-kz6lexal] .btn--ghost-light[data-astro-cid-kz6lexal]{border-color:#5c544d}.w-steps[data-astro-cid-kz6lexal]{background:var(--c-surface);padding-block:clamp(4.5rem,9vw,7.5rem)}.w-steps[data-astro-cid-kz6lexal] h2[data-astro-cid-kz6lexal]{max-width:18ch;margin-bottom:3.5rem}.w-steps[data-astro-cid-kz6lexal] ol[data-astro-cid-kz6lexal]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14.375rem,1fr));gap:2.5rem 2rem}.w-steps[data-astro-cid-kz6lexal] li[data-astro-cid-kz6lexal]{border-top:2px solid var(--c-text);padding-top:1.25rem;display:flex;flex-direction:column;gap:.75rem}.w-steps__top[data-astro-cid-kz6lexal]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.w-steps__nr[data-astro-cid-kz6lexal]{font-family:var(--font-heading);font-size:2.75rem;line-height:1;color:var(--c-primary)}.w-steps__zeit[data-astro-cid-kz6lexal]{font-size:.8125rem;font-weight:600;color:var(--c-muted)}.w-steps__title[data-astro-cid-kz6lexal]{font-size:1.1875rem;font-weight:600}.w-steps[data-astro-cid-kz6lexal] p[data-astro-cid-kz6lexal]{margin:0;font-size:1rem;line-height:1.6;color:#4a423c}.w-promise[data-astro-cid-kz6lexal]{padding-block:clamp(4.5rem,9vw,7.5rem);display:grid;gap:clamp(2.5rem,6vw,6rem)}@media(min-width:56rem){.w-promise[data-astro-cid-kz6lexal]{grid-template-columns:1fr 1fr}}.w-promise[data-astro-cid-kz6lexal] ul[data-astro-cid-kz6lexal]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));column-gap:2rem}.w-promise[data-astro-cid-kz6lexal] li[data-astro-cid-kz6lexal]{display:flex;gap:1rem;padding:1.25rem 0;border-top:1px solid #d9d1c6;font-size:1.0625rem;line-height:1.55}.w-promise[data-astro-cid-kz6lexal] li[data-astro-cid-kz6lexal]:before{content:"";flex:0 0 auto;width:8px;height:8px;margin-top:.5625rem;background:var(--c-primary)}.w-faq[data-astro-cid-kz6lexal]{border-top:1px solid var(--c-border)}.w-faq__grid[data-astro-cid-kz6lexal]{padding-block:clamp(4.5rem,9vw,7.5rem);display:grid;gap:clamp(2.5rem,6vw,6rem);align-items:start}@media(min-width:61.25rem){.w-faq__grid[data-astro-cid-kz6lexal]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.w-faq__hint[data-astro-cid-kz6lexal]{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--c-muted)}.w-faq__list[data-astro-cid-kz6lexal]{border-top:1px solid var(--c-text)}details[data-astro-cid-kz6lexal]{border-bottom:1px solid #d9d1c6}summary[data-astro-cid-kz6lexal]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.375rem 0;font-size:1.1875rem;font-weight:500}summary[data-astro-cid-kz6lexal]::-webkit-details-marker{display:none}summary[data-astro-cid-kz6lexal]:after{content:"+";flex:0 0 1.5rem;text-align:center;font-size:1.5rem;font-weight:400;color:var(--c-primary)}details[data-astro-cid-kz6lexal][open] summary[data-astro-cid-kz6lexal]:after{content:"−"}summary[data-astro-cid-kz6lexal]:hover{color:var(--c-primary)}details[data-astro-cid-kz6lexal] p[data-astro-cid-kz6lexal]{margin:0;padding:0 3rem 1.5rem 0;font-size:1.0625rem;line-height:1.65;color:#3d3632}
