#navigator{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-l);padding:clamp(1.25rem,3vw,2.25rem)}#navigator .nav-head{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}#navigator .nav-step{border:0;min-width:0;margin:0;padding:0}#navigator .nav-step[hidden]{display:none}#navigator .nav-legend{font-family:var(--font-display);margin-bottom:var(--s-2);padding:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}#navigator .nav-legend:focus{outline:none}#navigator .nav-hint{margin-bottom:var(--s-5)}#navigator .choice{column-gap:var(--s-3);grid-template-columns:1.25rem 1fr;align-items:start;display:grid}#navigator .choice input{width:1.15rem;height:1.15rem;accent-color:var(--accent);margin:.2rem 0 0}#navigator .choice .choice-hint{grid-column:2}#navigator .choice:has(input:checked){border-color:var(--accent);background:var(--accent-tint)}#navigator .choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}#navigator .nav-msg{margin-top:var(--s-3)}#navigator .nav-controls{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}#navigator .nav-right{gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}#navigator .nav-controls [hidden],#navigator [hidden]{display:none}#navigator .nav-reset-wrap{margin-top:var(--s-3)}#navigator .antworten{gap:var(--s-2);margin-bottom:var(--s-5);padding-bottom:var(--s-4);border-bottom:1px solid var(--line);display:grid}#navigator .antworten[hidden],#navigator .nav-status:empty{display:none}#navigator .antwort{gap:var(--s-2);font-size:var(--text-s);flex-wrap:wrap;align-items:baseline;display:flex}#navigator .antwort dt{color:var(--ink-2);min-width:9rem}#navigator .antwort dd{flex:1;min-width:0;margin:0}#navigator .antwort button{text-underline-offset:.15em;font-size:var(--text-xs);color:var(--ink-2);min-height:2.25rem;padding:0 var(--s-2);text-decoration:underline}#navigator .erg{gap:var(--s-5);display:grid}#navigator .erg-primary{gap:var(--s-2);padding:var(--s-5);background:var(--marine);color:var(--marine-text);border-radius:var(--radius);display:grid}#navigator .erg-primary a{color:inherit}#navigator .erg-klaerung{padding:var(--s-4) var(--s-5);border-left:3px solid var(--accent);background:var(--accent-tint);gap:var(--s-2);display:grid}#navigator .erg-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}#navigator .erg-item{gap:var(--s-2);padding:var(--s-4) 0;border-bottom:1px solid var(--line);display:grid}#navigator .erg-kopf{gap:var(--s-2) var(--s-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}#navigator .erg-kopf a{font-family:var(--font-display);font-size:1.25rem}#navigator .erg-art{font-size:var(--text-xs);color:var(--ink-2);border:1px solid var(--line-strong);border-radius:2px;padding:0 .45rem}#navigator .erg-item ul{gap:var(--s-1);color:var(--ink-2);font-size:var(--text-s);padding:0;list-style:none;display:grid}#navigator .erg-actions{gap:var(--s-3) var(--s-5);flex-wrap:wrap;align-items:center;display:flex}#navigator .btn-merken{min-height:2.5rem;font-size:var(--text-s);padding:.35rem .9rem}#navigator .btn-merken[aria-pressed=true]{background:var(--sage);border-color:var(--accent)}.sit-list[data-astro-cid-c32dygvf]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.sit-list[data-astro-cid-c32dygvf] a[data-astro-cid-c32dygvf]{gap:var(--s-2);height:100%;padding:var(--s-6) var(--s-5) var(--s-6) 0;border-bottom:1px solid var(--line);align-content:start;text-decoration:none;display:grid}.sit-name[data-astro-cid-c32dygvf]{font-size:1.6rem;line-height:1.2}.sit-title[data-astro-cid-c32dygvf]{color:var(--ink-2);text-wrap:pretty;max-width:36ch}.sit-more[data-astro-cid-c32dygvf]{margin-top:var(--s-2);color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.sit-list[data-astro-cid-c32dygvf] a[data-astro-cid-c32dygvf]:hover .sit-name[data-astro-cid-c32dygvf]{text-underline-offset:.15em;text-decoration:underline 1px}.nav-grid[data-astro-cid-c32dygvf]{gap:var(--s-6);display:grid}@media (width>=60rem){.nav-grid[data-astro-cid-c32dygvf]{gap:var(--s-9);grid-template-columns:4fr 7fr}}
