.ck-legacy{min-height:55vh}.ck-legacy .shell{width:min(1200px,calc(100% - 96px));margin-inline:auto}.ck-legacy .form-page{padding:65px 0 90px;min-height:0;background:none}.ck-legacy .form-card{max-width:620px;margin-inline:auto;padding:40px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:none}.ck-legacy .form-card.wide{max-width:940px}.ck-legacy h1{font-size:clamp(36px,4.5vw,58px);line-height:1.08;margin-bottom:27px;color:var(--ink)}.ck-legacy h2{font-size:28px;line-height:1.25;margin:30px 0 16px;color:var(--ink)}.ck-legacy h3{font-size:21px;margin:25px 0 12px}.ck-legacy p{font-size:16px;line-height:1.75;margin:16px 0;color:var(--muted)}.ck-legacy .eyebrow{display:block;font-size:11px;letter-spacing:.14em;color:var(--accent);font-weight:750;margin-bottom:17px}.ck-legacy a:not(.button){color:var(--ink);text-underline-offset:4px}.ck-legacy input,.ck-legacy textarea,.ck-legacy select{width:100%;background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--ink);padding:13px 16px;min-height:49px;max-width:100%}.ck-legacy select{padding-right:48px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cpath d='m2 3 6 6 6-6' fill='none' stroke='%23e82908' stroke-width='2.4'/%3E%3C/svg%3E");background-position:right 16px center;background-size:16px 12px;background-repeat:no-repeat}.ck-legacy label{display:block;font-size:14px;font-weight:600;margin:18px 0 7px}.ck-legacy label>input,.ck-legacy label>textarea,.ck-legacy label>select{margin-top:7px}.ck-legacy input[type=checkbox],.ck-legacy input[type=radio]{width:20px;min-height:20px;height:20px;accent-color:var(--accent);flex:0 0 auto}.ck-legacy .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 21px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;line-height:1.3;max-width:100%;white-space:normal}.ck-legacy .button.red{background:#e82908;color:white;border:1px solid #e82908}.ck-legacy .button.dark,.ck-legacy .button.ghost{background:var(--soft);color:var(--ink);border:1px solid var(--line)}.ck-legacy .button.red:hover{background:#c52206}.ck-legacy .muted,.ck-legacy small{color:var(--muted)}.ck-legacy .form-actions,.ck-legacy .actions,.ck-legacy .download-platforms{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}.ck-legacy .alert{padding:16px 20px;background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:8px;margin:20px 0;color:var(--ink)}.ck-legacy .alert.ok{border-left-color:#43965c}.ck-legacy .download-page{max-width:1120px}.ck-legacy .download-heading{margin-bottom:45px}.ck-legacy .download-heading h1{max-width:760px}.ck-legacy .download-card{max-width:none;margin-top:28px}.ck-legacy .download-release{display:flex;gap:45px;margin:25px 0}.ck-legacy .download-release>div{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.ck-legacy .download-release strong{font-size:23px;color:var(--ink)}.ck-legacy details{border-top:1px solid var(--line);padding:20px 0}.ck-legacy summary{cursor:pointer;font-weight:650;color:var(--ink)}.ck-legacy details p,.ck-legacy li{font-size:14px;line-height:1.75}.ck-legacy .download-note{font-size:13px}.ck-legacy .download-checksum{overflow-wrap:anywhere}.ck-legacy code{white-space:normal;overflow-wrap:anywhere}.ck-legacy .table-wrap{max-width:100%;overflow:auto}.ck-legacy table{border-collapse:collapse;width:100%}.ck-legacy th,.ck-legacy td{padding:13px;text-align:left;border-bottom:1px solid var(--line)}.ck-legacy .stats,.ck-legacy .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px}.ck-legacy .split,.ck-legacy .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ck-legacy .check{display:flex;gap:12px;align-items:flex-start}.ck-legacy .check input{margin-top:3px}.ck-legacy .check span{flex:1}.ck-legacy .trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
@media(max-width:700px){.ck-legacy .shell{width:calc(100% - 40px)}.ck-legacy .form-page{padding:35px 0 55px}.ck-legacy .form-card{padding:25px 21px}.ck-legacy h1{font-size:34px}.ck-legacy h2{font-size:25px}.ck-legacy p{font-size:15px}.ck-legacy .split,.ck-legacy .form-grid{grid-template-columns:1fr}.ck-legacy .download-release{gap:25px}.ck-legacy .download-card{padding:25px 21px}.ck-legacy .button{font-size:13px;padding:13px 15px}.ck-legacy .table-wrap table{min-width:0}.ck-legacy .table-wrap th,.ck-legacy .table-wrap td{overflow-wrap:anywhere;padding:10px 6px}}
#inhalt.ck-legacy input:not([type=checkbox]):not([type=radio]),#inhalt.ck-legacy textarea,#inhalt.ck-legacy select{background-color:var(--bg);color:var(--ink);border-color:var(--line)}#inhalt.ck-legacy label{color:var(--ink)}#inhalt.ck-legacy .contract-button{background:#e82908;color:#fff;border-color:#e82908}#inhalt.ck-legacy select{padding-right:48px;background-position:right 16px center}
