.p-kontakt .m-only{display:none}@media (width<=759px){.p-kontakt .d-only{display:none!important}.p-kontakt .m-only{display:inline}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p-kontakt .kt{grid-template-columns:minmax(0,500px) minmax(0,620px);align-items:start;column-gap:96px;padding-top:96px;padding-bottom:96px;display:grid}.p-kontakt .kt-h1{margin-top:24px}.p-kontakt .kt-h1:focus{outline:none}.p-kontakt .kt-lead{max-width:480px;margin-top:24px}.p-kontakt .kt-arb{margin-top:24px}.p-kontakt .kt.done{grid-template-columns:minmax(0,640px)}.p-kontakt .kt.done .kt-form{display:none}.p-kontakt .kt-form>*+*{margin-top:24px}.p-kontakt .kt-row2{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.p-kontakt .kt-f label,.p-kontakt .kt-f legend{font:400 16px/1.25 var(--f-sans);color:var(--ink);display:block}.p-kontakt .req{color:#c4281c}.p-kontakt .opt{color:var(--muted)}.p-kontakt .kt-f input:not([type=checkbox]),.p-kontakt .kt-f textarea{width:100%;color:var(--ink);font:400 18px/1.5 var(--f-sans);transition:border-color var(--d-fb) var(--ease),box-shadow var(--d-fb) var(--ease);background:#fff;border:1px solid #8a909a;border-radius:10px;margin-top:8px;padding:15px 16px;display:block}.p-kontakt .kt-f textarea{resize:vertical;min-height:148px}.p-kontakt .kt-f ::placeholder{color:#5e5e66;opacity:1}.p-kontakt .kt-f input:not([type=checkbox]):focus,.p-kontakt .kt-f textarea:focus{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);outline:none}.p-kontakt .kt-f.err input:not([type=checkbox]),.p-kontakt .kt-f.err textarea{border-color:#c4281c;box-shadow:inset 0 0 0 1px #c4281c}.p-kontakt .kt-e{font:400 16px/1.4 var(--f-sans);color:#c4281c;margin-top:8px}.p-kontakt .kt-e span:first-child{margin-right:2px;font-weight:500}.p-kontakt .kt-chips{border:0;min-width:0;margin:24px 0 0;padding:0}.p-kontakt .kt-chip-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.p-kontakt .chip{display:inline-flex;position:relative}.p-kontakt .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.p-kontakt .chip span{height:44px;color:var(--ink);font:400 16px/1.25 var(--f-sans);transition:background-color var(--d-fb) var(--ease),color var(--d-fb) var(--ease),border-color var(--d-fb) var(--ease);background:#fff;border:1px solid #8a8a92;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.p-kontakt .chip input:checked+span{background:var(--blue);border-color:var(--blue);color:#fff}.p-kontakt .chip input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}@media (hover:hover){.p-kontakt .chip:hover span{border-color:var(--blue)}}.p-kontakt .kt-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.p-kontakt .kt-hint{font:400 15px/1.5 var(--f-sans);color:var(--muted);max-width:520px}.p-kontakt .kt-hint a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.p-kontakt .kt-box{color:#c4281c;max-width:560px;font:400 16px/1.6 var(--f-sans);background:#fcedeb;border:1px solid #c4281c;border-radius:10px;padding:20px 20px 18px}.p-kontakt .kt-box:focus{outline:none}.p-kontakt .kt-sum-l{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.p-kontakt .kt-sum-l a{color:inherit;text-decoration:none}.p-kontakt .kt-sum-l a:hover,.p-kontakt .kt-sum-l a:focus-visible{text-decoration:underline}.p-kontakt .kt-wait,.p-kontakt .kt-pre{color:#5e5e66;background:#fff;border-color:#8a909a}.p-kontakt .kt-pre{color:var(--ink)}.p-kontakt .kt-send .spin{border:1.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite kt-spin;display:none}.p-kontakt .kt-form.busy .kt-send .spin{display:inline-block}.p-kontakt .kt-form.busy .kt-send{pointer-events:none}.p-kontakt .kt-form.busy :is(input:not([type=checkbox]),textarea),.p-kontakt .kt-form.busy .chip span,.p-kontakt .kt-form.busy .kt-cb input{opacity:.7}html.rm .p-kontakt .kt-send .spin{border-top-color:#ffffff73;border-right-color:#fff;animation:none}@keyframes kt-spin{to{transform:rotate(360deg)}}@media (width>=760px) and (width<=1199px){.p-kontakt .kt{grid-template-columns:1fr;row-gap:56px}.p-kontakt .kt-h1{font-size:72px}.p-kontakt .kt-form{max-width:620px}}@media (width<=759px){.p-kontakt .kt{padding-top:40px;padding-bottom:40px;display:block}.p-kontakt .kt-h1{letter-spacing:-.035em;margin-top:20px;font-size:min(52px,14.86vw - 5.944px);line-height:.98}.p-kontakt .kt-ok .kt-lead{font-size:20px;line-height:1.42}.p-kontakt .kt-lead{margin-top:20px;font-size:17px;line-height:1.55}.p-kontakt .kt-form{margin-top:32px}.p-kontakt .kt-form>*+*{margin-top:20px}.p-kontakt .kt-row2{display:block}.p-kontakt .kt-row2>*+*{margin-top:20px}.p-kontakt .kt-f input:not([type=checkbox]){padding:11px 14px}.p-kontakt .kt-chips{margin-top:20px}.p-kontakt .kt-chip-row{gap:8px}.p-kontakt .chip span{padding:0 14px}.p-kontakt .kt-send,.p-kontakt .kt-arb{width:100%}}
