.zrd-einstieg,.zrd-seite{--zrd-linie:#d7d0c4;--zrd-dezent:#5e594e}.zrd-einstieg{border-top:1px solid var(--zrd-linie);scroll-margin-top:6rem}.zrd-abschnittskopf{margin-bottom:clamp(1.25rem, 3vw, 2.1rem)}.zrd-abschnittskopf h2{margin:0;font-size:clamp(2rem, 4vw, 3.55rem);line-height:1.03;letter-spacing:-.035em}.zrd-abschnittskopf p{margin:.5rem 0 0;font-size:clamp(1.05rem, 1.6vw, 1.25rem)}.zrd-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem, 3.2vw, 3rem) clamp(.9rem, 2vw, 1.65rem);padding:0;margin:0;list-style:none}.zrd-raster--aufmacher{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.5rem}.zrd-kartenlink{display:block;height:100%;color:inherit;text-decoration:none}.zrd-kartenlink:hover .zrd-kartentitel>:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.zrd-kartenlink:focus-visible,.zrd-filter :is(input,select,button):focus-visible,.zrd-textlink:focus-visible{outline:2px solid currentColor;outline-offset:4px}.zrd-bild{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 2;background:#e5dccb}.zrd-bild img{position:absolute;display:block;width:var(--zrd-w);height:auto;max-width:none;left:var(--zrd-x);top:var(--zrd-y)}.zrd-meta,.zrd-anzahl,.zrd-textlink,.zrd-filter,.zrd-bildhinweis{font-family:var(--f-ui,"Jost",sans-serif)}.zrd-meta{display:block;color:var(--zrd-dezent);margin:.85rem 0 .28rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.zrd-kartentitel{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline;font-size:clamp(1.15rem, 2vw, 1.65rem);font-weight:650;line-height:1.14}.zrd-raster--aufmacher .zrd-kartentitel{font-size:clamp(1.45rem, 2.75vw, 2.25rem)}.zrd-pfeil{flex:none;font-family:var(--f-ui,"Jost",sans-serif);font-weight:400}.zrd-anzahl{display:block;color:var(--zrd-dezent);font-size:.89rem;line-height:1.35;margin:.35rem 0 0}.zrd-textlink{display:inline-flex;align-items:baseline;gap:.45em;color:inherit;font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:.22em}.zrd-bildhinweis{margin:2.25rem 0 0;color:var(--zrd-dezent);font-size:.85rem}.zrd-detailkopf{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(1.5rem, 4vw, 4rem);align-items:center}.zrd-detailkopf .zrd-bild{width:100%}.zrd-detailbild{margin:0}.zrd-detailbild .zrd-bildhinweis{margin-top:.55rem}.zrd-detailbild .zrd-bildhinweis a{white-space:nowrap;text-decoration:underline;text-underline-offset:.18em}.zrd-trenner{margin-inline:.38em}.zrd-detailkopf .zrd-meta{margin-top:1.3rem}.zrd-filter{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto;gap:1rem;align-items:end;padding:1rem 0 1.3rem;border-bottom:1px solid var(--zrd-linie);margin:0 0 1.6rem}.zrd-filter label{min-width:0;font-size:.95rem;font-weight:600}.zrd-filter :is(input,select){display:block;width:100%;min-height:2.7rem;box-sizing:border-box;background:#fffdf8;color:#191814;font:inherit;font-weight:400;border:1px solid #827b70;border-radius:0;padding:.45rem .65rem;margin-top:.35rem}.zrd-filter button{align-self:end;justify-self:start;min-height:2.7rem;border:0;background:none;cursor:pointer;padding:.35rem 0}.zrd-verzeichnis [hidden]{display:none!important}.zrd-verzeichnis .sec-head,.zrd-artikel .sec-head{gap:.75rem 1.5rem;flex-wrap:wrap}.zrd-leer{margin:1rem 0 2rem}@media (max-width:1050px){.zrd-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:740px){.zrd-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.zrd-raster--aufmacher,.zrd-detailkopf{grid-template-columns:minmax(0,1fr)}.zrd-detailkopf .zrd-bild{max-width:34rem}.zrd-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.zrd-filter button{min-height:2rem}}@media (max-width:430px){.zrd-raster,.zrd-filter{grid-template-columns:minmax(0,1fr)}}.zrd-verweise{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;margin:0 0 1.35rem}.zrd-verweise span{color:var(--zrd-dezent)}