.gvn .gvk-raster{display:grid;gap:40px}.gvn .gvk-intro{font-size:17px;line-height:1.7;color:var(--leise);max-width:460px;margin:20px 0 32px}.gvn .gvk-kontakte{display:grid;gap:16px}.gvn .gvk-kontakt{display:flex;align-items:center;gap:16px}.gvn .gvk-icon{width:42px;height:42px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;color:var(--tuerkis);background:rgba(79,214,200,.1);border:1px solid rgba(127,227,217,.25)}.gvn .gvk-kontakt span:last-child{font-size:15px;color:rgba(255,255,255,.82)}.gvn .gvk-glas{position:relative;border-radius:24px;background:rgba(9,58,66,.6);border:1px solid rgba(127,227,217,.18);box-shadow:0 30px 60px -30px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06)}.gvn .gvk-faq{margin-top:auto;padding-top:40px}.gvn .gvk-faq .gvk-glas{padding:28px 26px;background:linear-gradient(160deg,rgba(42,157,151,.28),rgba(9,58,66,.6))}.gvn .gvk-faq-zeile{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#a5ede0}.gvn .gvk-faq-zeile span{width:28px;height:1px;background:rgba(79,214,200,.7)}.gvn .gvk-faq h3{font-size:26px;line-height:1.15;font-weight:400;margin-bottom:10px}.gvn .gvk-faq p{font-size:14.5px;line-height:1.7;color:var(--leise);margin-bottom:20px}.gvn .gvk-knopf-klein{padding:12px 22px;font-size:14px}.gvn .gvk-form{padding:28px 22px}.gvn .gvk-form h3{font-size:26px;line-height:1.15;font-weight:400;margin-bottom:24px}.gvn .gvk-felder{display:grid;gap:16px}.gvn .gvk-label{display:block;font-size:13.5px;font-weight:500;color:rgba(255,255,255,.88);margin-bottom:7px;letter-spacing:.01em}.gvn .gvk-feld{width:100%;padding:13px 16px;border-radius:14px;background:rgba(4,30,36,.45);border:1px solid rgba(127,227,217,.22);color:#fff;font-size:15px;outline:none;-webkit-appearance:none;appearance:none}.gvn .gvk-feld::placeholder{color:rgba(255,255,255,.45)}.gvn .gvk-feld:focus{border-color:#4fd6c8;box-shadow:0 0 0 3px rgba(79,214,200,.22)}.gvn textarea.gvk-feld{resize:none}.gvn select.gvk-feld{padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237fe3d9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.gvn select.gvk-feld option{background:#0f505a;color:#fff}.gvn .gvk-senden{width:100%;justify-content:center;border:0;cursor:pointer;margin-top:4px}.gvn .gvk-senden:disabled{opacity:.6;cursor:default}.gvn .gvk-hinweis-feld{margin-top:6px;font-size:12.5px;line-height:1.5;color:rgba(255,255,255,.62)}.gvn .gvk-datenschutz{margin:0;font-size:12.5px;line-height:1.55;color:rgba(255,255,255,.66)}.gvn .gvk-datenschutz a{color:#7fe3d9;text-decoration:underline;text-underline-offset:3px}.gvn .gvk-fehler{margin-bottom:16px;padding:12px 16px;border-radius:14px;background:rgba(220,60,60,.16);border:1px solid rgba(255,140,140,.4);color:#ffd9d9;font-size:14px}.gvn .gvk-danke{flex-direction:column;text-align:center;height:100%;padding:64px 32px}.gvn .gvk-danke,.gvn .gvk-danke-icon{display:flex;align-items:center;justify-content:center}.gvn .gvk-danke-icon{width:64px;height:64px;border-radius:50%;margin-bottom:24px;background:rgba(79,214,200,.14);border:1px solid rgba(127,227,217,.35)}.gvn .gvk-danke h3{font-size:26px;font-weight:400;margin-bottom:8px}.gvn .gvk-danke p{font-size:14.5px;color:var(--leise)}@media(min-width:640px){.gvn .gvk-form{padding:36px 34px}.gvn .gvk-faq .gvk-glas{padding:32px}}@media(min-width:1024px){.gvn .gvk-raster{grid-template-columns:1fr 1fr;gap:64px;align-items:stretch}.gvn .gvk-links{display:flex;flex-direction:column}.gvn .gvk-feld{transition:border-color .25s ease,box-shadow .25s ease}.gvn .gvk-senden:disabled:hover{transform:none}}