.hookline{font-size:calc(.5 * var(--h-size));margin:0;padding:2rem 1rem;background:var(--col-HL);text-align:center}.hookline::before{content:open-quote}.hookline::after{content:close-quote}.cta{display:grid;grid-template-columns:minmax(100%,var(--max-breite));justify-content:center;gap:3rem;margin:0 auto}.cta_card{position:relative;display:grid;grid-template-rows:auto 1fr;width:100%;height:18rem;background-size:cover;border-radius:max(0px,min(8px,calc((100vw - 100%) * 9999)));overflow:hidden}.wishes{background-image:url(../assets/IMG_20211014_154900_small.webp)}.contact{background-position:right;background-image:url(../assets/IMG_20211030_115739_small.webp)}.card-content{display:grid;align-content:end;position:absolute;inset:0;padding:10%;background-color:hsl(0 0% 0% / .6)}.card-title{position:relative;width:max-content;max-width:100%;margin:1rem 0 0;color:var(--col-HL)}.card-body{margin:1rem 0 1rem;color:var(--col-BG);max-width:100%}.button{width:min-content;font:700 1.1rem Quicksand;color:var(--col-Tx);line-height:1.1rem;cursor:pointer;display:inline;text-decoration:none;background-color:var(--col-NV);padding:.5rem 1.5rem;border-radius:.25rem;border-width:2px;border-style:outset}.button:focus,.button:hover{background-color:var(--col-HL)}@media screen and (min-width:38rem){.cta{grid-template-columns:1fr 1fr}.wishes{background-image:url(../assets/IMG_20211014_154900_medium.webp)}.contact{background-image:url(../assets/IMG_20211030_115739_medium.webp)}}