.start-titel{font-size:var(--grad-titel);margin-bottom:var(--raum-2)}.start-leitsatz{font-family:var(--schrift-titel);font-size:var(--grad-vorspann);color:var(--tinte-leise);margin-bottom:var(--raum-4)}.oeffnung{align-items:baseline;gap:var(--raum-2);font-size:var(--grad-klein);padding:var(--raum-2) 0;margin-bottom:var(--raum-4);display:flex}.oeffnung-punkt{background:var(--tinte);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1em)}.oeffnung[data-offen=ja] .oeffnung-punkt{background:var(--marke)}.oeffnung[data-offen=ja] strong{color:var(--marke)}.oeffnung[data-offen=nein] strong{color:var(--tinte)}.start-einleitung{font-size:var(--grad-vorspann);max-width:34ch}.start-regel{font-family:var(--schrift-titel);font-size:var(--grad-text);color:var(--tinte-leise);border-left:2px solid var(--marke);padding-left:var(--raum-3);margin-bottom:var(--raum-5);max-width:40ch}.start-besuch{background:var(--flaeche);padding:var(--raum-4) var(--raum-3);margin:0 calc(var(--raum-3) * -1)}.start-besuch h2{font-size:var(--grad-vorspann)}.start-zeiten{margin-top:var(--raum-3);margin-bottom:var(--raum-1)}.start-durchgehend{font-size:var(--grad-klein);color:var(--marke);margin-bottom:var(--raum-4)}.knopf{min-height:var(--ziel);padding:0 var(--raum-4);background:var(--tinte);color:var(--papier);border-radius:var(--radius);font-size:var(--grad-klein);letter-spacing:.04em;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.knopf:hover,.knopf:focus-visible{background:var(--marke)}@media (min-width:48rem){.start-besuch{padding:var(--raum-5);margin:0}.start-einleitung{max-width:46ch}}
