.tiles[data-astro-cid-ckmwqdbi]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tile[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"name move" "meta meta";gap:18px 12px;padding:clamp(20px,2.4vw,32px);min-height:100%;text-decoration:none;color:var(--ink);border-right:2px solid var(--ink)}.tile[data-astro-cid-ckmwqdbi]:last-child a[data-astro-cid-ckmwqdbi]{border-right:0}.tile--a[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]{background:var(--haus-a)}.tile--b[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]{background:var(--haus-b)}.tile--c[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]{background:var(--haus-c)}.name[data-astro-cid-ckmwqdbi]{grid-area:name;font:800 clamp(2rem,1.2rem + 2.6vw,3.5rem)/.9 var(--display);letter-spacing:-.04em}.move[data-astro-cid-ckmwqdbi]{grid-area:move;text-align:right;font-size:.875rem;line-height:1.25}.move[data-astro-cid-ckmwqdbi] strong[data-astro-cid-ckmwqdbi]{font:750 1.125rem/1.2 var(--display)}.meta[data-astro-cid-ckmwqdbi]{grid-area:meta;display:flex;flex-wrap:wrap;gap:6px 16px;font-weight:600;padding-right:48px}.go[data-astro-cid-ckmwqdbi]{position:absolute;right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff;transition:transform .15s}.tile[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]:hover .go[data-astro-cid-ckmwqdbi]{transform:translate(4px)}.tile[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]:hover{text-decoration:none}.tile[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]:focus-visible{outline-offset:-6px}@media(max-width:760px){.tiles[data-astro-cid-ckmwqdbi]{grid-template-columns:1fr}.tile[data-astro-cid-ckmwqdbi] a[data-astro-cid-ckmwqdbi]{border-right:0;border-bottom:2px solid var(--ink)}.tile[data-astro-cid-ckmwqdbi]:last-child a[data-astro-cid-ckmwqdbi]{border-bottom:0}}.types[data-astro-cid-n7f427di]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid var(--ink);border-radius:var(--radius-card);overflow:hidden;background:var(--paper)}li[data-astro-cid-n7f427di]+li[data-astro-cid-n7f427di]{border-left:2px solid var(--ink)}.type[data-astro-cid-n7f427di]{display:grid;gap:16px;padding:24px;height:100%;text-decoration:none;color:var(--ink);align-content:start}.type[data-astro-cid-n7f427di]:hover{background:var(--butter-soft);text-decoration:none}.type[data-astro-cid-n7f427di]:focus-visible{outline-offset:-6px}.t-name[data-astro-cid-n7f427di]{font:700 1.25rem/1 var(--display)}.n[data-astro-cid-n7f427di]{font:800 clamp(3rem,2rem + 3vw,4.75rem)/.85 var(--display);letter-spacing:-.05em;display:block;margin-bottom:4px}.plan[data-astro-cid-n7f427di]{width:100%;aspect-ratio:600 / 470;border-radius:10px;border:1px solid var(--line)}dl[data-astro-cid-n7f427di]{margin:0;display:grid;gap:6px}dl[data-astro-cid-n7f427di] div[data-astro-cid-n7f427di]{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);padding-bottom:6px}dt[data-astro-cid-n7f427di]{color:var(--muted);font-size:.9375rem}dd[data-astro-cid-n7f427di]{margin:0;font-weight:700}.avail[data-astro-cid-n7f427di]{display:inline-flex;align-items:center;gap:8px;font-weight:650}@media(max-width:1000px){.types[data-astro-cid-n7f427di]{grid-template-columns:1fr 1fr}li[data-astro-cid-n7f427di]:nth-child(3){border-left:0}li[data-astro-cid-n7f427di]:nth-child(n+3){border-top:2px solid var(--ink)}}@media(max-width:560px){.types[data-astro-cid-n7f427di]{grid-template-columns:1fr}li[data-astro-cid-n7f427di]+li[data-astro-cid-n7f427di]{border-left:0;border-top:2px solid var(--ink)}.type[data-astro-cid-n7f427di]{grid-template-columns:1fr 1.1fr;grid-template-areas:"name plan" "dl plan" "avail avail";gap:12px 16px;padding:18px}.t-name[data-astro-cid-n7f427di]{grid-area:name}.plan[data-astro-cid-n7f427di]{grid-area:plan;align-self:center}dl[data-astro-cid-n7f427di]{grid-area:dl}.avail[data-astro-cid-n7f427di]{grid-area:avail}dl[data-astro-cid-n7f427di] div[data-astro-cid-n7f427di]{display:grid;border:0;padding:0;gap:0}}.hero[data-astro-cid-j7pv25f6]{border-bottom:2px solid var(--ink)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);border-bottom:2px solid var(--ink)}.hero-text[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff;padding:clamp(28px,4vw,64px) clamp(20px,4vw,56px);display:flex;flex-direction:column;gap:clamp(20px,3vw,36px);justify-content:space-between}.hero-head[data-astro-cid-j7pv25f6]{display:grid;gap:20px}.hero-sub[data-astro-cid-j7pv25f6]{font-size:var(--step-1);line-height:1.4;color:#e8e4f5;max-width:34ch}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,1rem + 3.4vw,4.5rem);line-height:.95;letter-spacing:-.045em;font-weight:800}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:block}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .z[data-astro-cid-j7pv25f6]{color:var(--zinnober)}.figs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 28px;margin:0}.figs[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid}.figs[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{order:2;font-size:.875rem;color:#d9d4ee}.figs[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font:750 clamp(1.25rem,1rem + .9vw,1.75rem)/1.1 var(--display)}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.hero-photo[data-astro-cid-j7pv25f6]{position:relative;min-height:100%;border-left:2px solid var(--ink);background:var(--sand)}.hero-photo[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.intro-title[data-astro-cid-j7pv25f6]{font-size:var(--step-4);margin-bottom:28px;max-width:14ch}.lead-text[data-astro-cid-j7pv25f6]{font:600 var(--step-2)/1.25 var(--display);letter-spacing:-.01em;margin-bottom:20px;max-width:30ch}.facts[data-astro-cid-j7pv25f6]{margin:0;border-top:2px solid var(--ink)}.facts[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9.5rem 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--muted)}.facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-weight:600}.sec-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:clamp(24px,3vw,40px)}.sec-title[data-astro-cid-j7pv25f6]{font-size:var(--step-4);max-width:18ch}.collage[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}.collage[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0;border-radius:var(--radius-card);overflow:hidden;border:2px solid var(--ink)}.collage[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover}.c1[data-astro-cid-j7pv25f6]{grid-column:1 / 8;grid-row:1 / 3}.c2[data-astro-cid-j7pv25f6]{grid-column:8 / 13;grid-row:1;aspect-ratio:4 / 3}.c3[data-astro-cid-j7pv25f6]{grid-column:8 / 13;grid-row:2;aspect-ratio:3 / 2}.c4[data-astro-cid-j7pv25f6]{grid-column:1 / 8;display:grid;gap:12px;justify-items:start;max-width:52ch}.c4-title[data-astro-cid-j7pv25f6]{font-size:var(--step-3)}.c4[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:600 var(--step-1)/1.4 var(--body)}.build-title[data-astro-cid-j7pv25f6]{margin-bottom:clamp(24px,3vw,40px)}.build-more[data-astro-cid-j7pv25f6]{margin-top:28px}.place-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,5vw,72px);align-items:center}.place-text[data-astro-cid-j7pv25f6]{display:grid;gap:24px;justify-items:start}.dist[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;width:100%;border-top:2px solid var(--ink)}.dist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgb(20 15 58 / .25)}.dist[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font:750 1.125rem/1 var(--display)}.dist-note[data-astro-cid-j7pv25f6]{margin-top:-12px;font-size:.8125rem;color:var(--ink);opacity:.8}.mini-timeline[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));position:relative}.mini-timeline[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;right:0;top:9px;height:4px;background:linear-gradient(90deg,var(--ink) var(--done, 62%),#d8cfc2 var(--done, 62%));border-radius:2px}.mini-timeline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:4px;padding-right:10px}.dot[data-astro-cid-j7pv25f6]{width:22px;height:22px;border-radius:50%;background:var(--zinnober);border:3px solid var(--ink);position:relative}.planned[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{background:var(--bg);border-style:dashed}.ph[data-astro-cid-j7pv25f6]{font-weight:700;margin-top:8px;padding-right:12px;font-size:.9375rem;line-height:1.25;text-wrap:balance}.mo[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--muted)}.news-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.news-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center;background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius-card);overflow:hidden}.news-card[data-astro-cid-j7pv25f6] picture{height:100%}.news-card[data-astro-cid-j7pv25f6] img{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover}.news-card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:20px 20px 20px 0;display:grid;gap:8px}.news-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-2)}.news-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.news-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.news-card[data-astro-cid-j7pv25f6]{position:relative}.news-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline}.ask-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:start}.ask-text[data-astro-cid-j7pv25f6]{display:grid;gap:24px}.ask-title[data-astro-cid-j7pv25f6]{overflow-wrap:anywhere;hyphens:auto;font-size:var(--step-5);letter-spacing:-.045em;line-height:.92}.form-card[data-astro-cid-j7pv25f6]{background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius-card);padding:clamp(20px,3vw,40px);box-shadow:10px 10px 0 var(--ink)}@media(max-width:1100px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-photo[data-astro-cid-j7pv25f6]{border-left:0;border-top:2px solid var(--ink)}.intro-grid[data-astro-cid-j7pv25f6],.place-grid[data-astro-cid-j7pv25f6],.ask-grid[data-astro-cid-j7pv25f6],.news-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:760px){.figs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,auto)}.collage[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.c1[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:auto;aspect-ratio:3 / 2}.c2[data-astro-cid-j7pv25f6],.c3[data-astro-cid-j7pv25f6]{grid-column:auto;grid-row:auto;aspect-ratio:1}.c4[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.mini-timeline[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:14px}.mini-timeline[data-astro-cid-j7pv25f6]:before{inset:0 auto 0 9px;width:4px;height:auto;background:linear-gradient(180deg,var(--ink) var(--done, 62%),#d8cfc2 var(--done, 62%))}.mini-timeline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:22px 1fr;column-gap:14px}.mini-timeline[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{margin:0;grid-column:2;grid-row:1;align-self:center}.mini-timeline[data-astro-cid-j7pv25f6] .mo[data-astro-cid-j7pv25f6]{grid-column:2}.news-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.news-card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:0 18px 20px}.form-card[data-astro-cid-j7pv25f6]{box-shadow:6px 6px 0 var(--ink)}}
