main{flex:1}main section{overflow:hidden;position:relative}main section a{color:#e6b31e}#welcome h1{font-weight:600}#overview .container{grid-template-columns:repeat(1, 1fr);justify-items:center;gap:1rem}#overview .field{padding-block:1.5rem;width:100%;min-width:250px;background-color:#495464;color:#f4f4f2;text-align:center;border-radius:12px}#overview .field i{font-size:clamp(1.2rem,1.8vw,1.4rem)}#overview .field h3,#overview .field p{padding-inline:1.5em}#overview .field h3{color:#e6b31e;font-size:clamp(1.2rem,1.8vw,1.4rem);margin-bottom:.5em;margin-inline:auto}body.download{background-color:#fff}body.download main{flex:unset}#qrcode.download{padding:unset;text-align:center}@media print{#qrcode.download{background-color:#fff}}#qrcode.download h1{margin-top:2rem;width:fit-content;margin-inline:auto;cursor:pointer}@media print{#qrcode.download h1{display:none}}@media print{#qrcode.download form.form{text-align:left;transform:scale(0.55);transform-origin:top;-webkit-print-color-adjust:exact;print-color-adjust:exact}}#qrcode a.button{font-size:clamp(1.6rem,2.2vw,1.7rem);margin:1rem auto 0;border-radius:99px;font-size:clamp(1rem,1.3vw,1.125rem);color:#f4f4f2;background-color:#495464;border:none;padding:.5rem 2rem}@media print{#qrcode a.button{display:none}}#qrcode a.button:hover{color:#e6b31e;cursor:pointer}#qrcode form.form{position:relative}#qrcode form.form h2{color:#e6b31e;font-size:1.942rem;text-align:justify;text-justify:inter-word;text-transform:uppercase;font-weight:600;line-height:1;position:relative;background-color:#495464}#qrcode form.form h2::before,#qrcode form.form h2::after{content:"";position:absolute;top:0;bottom:0;width:3rem;background-color:inherit}#qrcode form.form h2::before{left:-3rem}#qrcode form.form h2::after{right:-3rem}#qrcode form.form h2 span.kfz-halter{font-size:1.942rem;letter-spacing:4.976px}#qrcode form.form h2 span.kontaktieren{letter-spacing:0px}#qrcode form.form a{font-size:.911rem}#qrcode form.form a:hover{text-decoration:none}#qrcode form.form img{margin-block:2rem;width:100%;aspect-ratio:1/1}@media only screen and (width > 590px){#overview .container{grid-template-columns:repeat(2, 1fr)}#overview .field:first-child{grid-column:span 2}}@media only screen and (width > 1024px){#overview .container{grid-template-columns:repeat(3, 1fr)}#overview .field:first-child{grid-column:unset}}
