.fgk{max-width:520px}.fgk h1{margin-bottom:6px}.fgk-form{margin-top:22px}.fgk-form label{margin-bottom:18px;display:block}.fgk-form span{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.fgk-form input{width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:13px 15px}.fgk-form input:focus{outline:2px solid var(--sky,#c8102e);outline-offset:1px;border-color:#0000}.fgk-form small{color:#78828f;margin-top:5px;font-size:13px;display:block}.fgk-knopf{color:#fff;background:var(--sky,#c8102e);cursor:pointer;border:0;border-radius:10px;width:100%;padding:14px 24px;font-size:16px;font-weight:700}.fgk-knopf:hover{filter:brightness(.93)}.fgk-knopf:disabled{opacity:.6;cursor:default}.fgk-hinweis{color:#5b6572;text-align:center;margin:14px 0 0;font-size:14px}.fgk-gut,.fgk-schlecht{border-radius:10px;margin:0 0 18px;padding:13px 16px;font-size:15px;line-height:1.5}.fgk-gut{color:#1b5e3a;background:#eef7f1;border:1px solid #cfe6da}.fgk-schlecht{color:#93231a;background:#fdeeec;border:1px solid #f3cfca}.fgk-fertig{margin-top:22px}.fgi-zwei{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.fgi-zwei{grid-template-columns:1fr}}
