.page-main>.wrap.va-wrap{max-width:1120px}.va-raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:820px){.va-raster{grid-template-columns:1fr 1fr;gap:24px}}@media (min-width:980px){.va-raster.va-drei{grid-template-columns:repeat(3,1fr)}}.va-karte{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--bg-soft);scroll-margin-top:92px}.va-bild{position:relative;aspect-ratio:16/9;background:linear-gradient(160deg,#0c222b,#07181f)}.va-bild iframe,.va-start{position:absolute;inset:0;width:100%;height:100%;border:0}.va-start{padding:0;display:grid;place-items:center;background:none;cursor:pointer;font:inherit}.va-start img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.va-start .video-knopf{position:relative;box-shadow:0 8px 26px rgba(0,0,0,.45);transition:transform .15s ease}.va-start:hover .video-knopf{transform:scale(1.06)}.va-start:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.va-text{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px}.va-karte :is(h2,h3){margin:0;font-size:clamp(18px,2.2vw,20px);line-height:1.3;letter-spacing:-.02em}.va-karte p{margin:0;color:var(--ink-soft);line-height:1.6}.va-mehr{margin:30px 0 0;text-align:center}.va-leer{color:var(--ink-soft);line-height:1.6;margin:0 0 22px;max-width:56ch}@media (max-width:560px){.va-start .video-knopf{width:48px;height:48px}.va-start .video-knopf svg{width:22px;height:22px}.va-text{padding:18px 18px 22px}.va-mehr .btn{width:100%;text-align:center}}