.kf{padding:180px 0 230px;position:relative;overflow:clip}.kf:after{content:"";pointer-events:none;background:linear-gradient(#0a0a0b00,#0a0a0b99);height:120px;position:absolute;bottom:-1px;left:0;right:0}.kf .hero-bg{pointer-events:none;background:radial-gradient(55% 60% at 50% 0,#ff7b2e33,#0000 70%);position:absolute;inset:0}.kf .hero-grid{pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,#0000 80%)}.kf-head{max-width:780px;position:relative}.kf-head .h2{margin-top:18px;font-size:clamp(40px,5.4vw,72px)}.kf-head .lead{max-width:620px;margin-top:20px}.kf-body{z-index:1;background:var(--paper);border-radius:44px 44px 0 0;margin-top:-56px;padding:0 0 120px;display:flow-root;position:relative}.kf-grid{z-index:2;grid-template-columns:360px 1fr;align-items:stretch;gap:24px;margin-top:-110px;display:grid;position:relative}.kf-side{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.kf-photo{background:var(--paper-3);flex:1;min-height:460px;position:relative}.kf-photo img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}.kf-live{-webkit-backdrop-filter:blur(12px);color:#fff;background:#0a0a0bb3;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:14px;left:14px}.kf-live i{background:var(--gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff7b2e4d}.kf-person{padding:24px 26px 26px}.kf-person b{letter-spacing:-.02em;font-size:20px;display:block}.kf-person>span{color:var(--muted);margin-top:3px;font-size:14px;display:block}.kf-person p{color:var(--ink);margin-top:16px;font-size:15.5px;line-height:1.55}.kf-facts{border-top:1px solid var(--line);gap:9px;margin:20px 0 0;padding:18px 0 0;font-size:14.5px;list-style:none;display:grid}.kf-facts li{align-items:center;gap:10px;display:flex}.kf-facts i{background:var(--ink);width:20px;height:20px;color:var(--gold);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.kf-facts i svg{width:11px;height:11px}.kf-card{border:1px solid var(--line);min-height:600px;box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;flex-direction:column;padding:34px 40px;display:flex}.kf-prog{background:var(--paper-2);border-radius:4px;height:4px;overflow:hidden}.kf-prog i{background:var(--ink);width:25%;height:100%;transition:width .6s var(--ease);border-radius:4px;display:block}.kf-top{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);justify-content:space-between;align-items:center;margin-top:16px;font-size:12.5px;font-weight:600;display:flex}.kf-back{letter-spacing:0;text-transform:none;color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;transition:opacity .3s;display:inline-flex}.kf-back svg{width:14px;height:14px;transform:rotate(180deg)}.kf-back[hidden]{visibility:hidden;display:inline-flex}#kfForm{flex-direction:column;flex:1;display:flex}.kf-s{border:0;min-width:0;margin:0;padding:0;display:none}.kf-s.on{animation:kfin .55s var(--ease);margin-bottom:28px;display:block}@keyframes kfin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.kf-q{letter-spacing:-.035em;margin-top:22px;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.08}.kf-hint{color:var(--muted);margin-top:8px;font-size:15px}.kf-opts{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.kf-opts .opt:last-child:nth-child(odd){grid-column:1/-1}.opt{border:1px solid var(--line-2);background:var(--paper);text-align:left;border-radius:18px;align-items:center;gap:14px;padding:15px 16px;transition:border-color .3s,background .3s,box-shadow .3s;display:flex}.opt:hover{border-color:#0a0a0b59}.opt.on{border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px #ff7b2eb3}.opt .oi{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.opt .oi svg{width:20px;height:20px}.opt.on .oi{background:var(--ink);border-color:var(--ink);color:var(--gold)}.opt b{letter-spacing:-.01em;font-size:16px;display:block}.opt small{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.opt .ck{border:1.5px solid var(--line-2);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;margin-left:auto;transition:background .3s,border-color .3s;display:grid}.opt .ck svg{opacity:0;width:12px;height:12px;transition:opacity .2s}.opt.on .ck{background:var(--ink);border-color:var(--ink);color:var(--gold)}.opt.on .ck svg{opacity:1}.kf-opts{gap:10px}.opt{border:1px solid var(--line);transition:border-color .3s,background .35s,box-shadow .35s,transform .35s var(--ease);background:#fff;border-radius:20px;gap:16px;padding:18px 18px 18px 16px;position:relative;box-shadow:0 1px #0a0a0b08}.opt:hover{border-color:#0a0a0b33;transform:translateY(-2px);box-shadow:0 18px 30px -18px #0a0a0b4d}.opt .oi{background:var(--paper);width:46px;height:46px;transition:background .35s,color .35s,transform .45s var(--ease);border:0;border-radius:14px}.opt:hover .oi{background:var(--gold);transform:rotate(-6deg)}.opt b{font-size:16.5px;transition:color .35s}.opt small{transition:color .35s}.opt .ck{border-color:var(--line-2);width:26px;height:26px;transition:background .3s,border-color .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.opt.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink),0 14px 28px -20px #0a0a0b59;background:#f8ffe6;transform:none}.opt.on b{color:var(--ink)}.opt.on small{color:var(--muted)}.opt.on .oi{background:var(--gold);color:var(--ink);transform:none}.opt.on .ck{background:var(--ink);border-color:var(--ink);color:var(--gold);transform:scale(1.08)}.kf-fields{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.fld.full{grid-column:1/-1}.fld label{margin-bottom:7px;font-size:13.5px;font-weight:600;display:block}.fld label em{color:var(--muted-2);font-style:normal;font-weight:500}.fld input,.fld textarea{border:1px solid var(--line-2);background:var(--paper);width:100%;height:52px;font:inherit;color:var(--ink);border-radius:14px;outline:none;padding:0 16px;font-size:16px;transition:border-color .3s,box-shadow .3s,background .3s}.fld textarea{resize:vertical;height:110px;padding:14px 16px;line-height:1.5}.fld input:focus,.fld textarea:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px #ff7b2e99}.fld.err input{border-color:#b0493a;box-shadow:0 0 0 3px #b0493a24}.kf-ok{color:var(--muted);cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.kf-ok input{opacity:0;pointer-events:none;position:absolute}.kf-ok .box{border:1.5px solid var(--line-2);background:var(--paper);border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;transition:background .3s,border-color .3s;display:grid}.kf-ok .box svg{opacity:0;width:12px;height:12px;color:var(--gold)}.kf-ok input:checked+.box{background:var(--ink);border-color:var(--ink)}.kf-ok input:checked+.box svg{opacity:1}.kf-ok input:focus-visible+.box{box-shadow:0 0 0 3px #ff7b2e99}.kf-ok.err .box{border-color:#b0493a}.kf-ok a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.kf-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:28px;display:flex}.kf-foot small{color:var(--muted-2);font-size:13.5px}.kf-foot .btn[aria-disabled=true]{opacity:.35}.kf-done{text-align:center;margin:auto 0;padding:30px 0;display:none}.kf-card.sent .kf-done{animation:kfin .6s var(--ease);display:block}.kf-card.sent #kfForm,.kf-card.sent .kf-top,.kf-card.sent .kf-prog{display:none}.kf-ring{width:92px;height:92px;margin:0 auto}.kf-ring circle{fill:none;stroke:var(--gold);stroke-width:4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--ease)}.kf-ring path{fill:none;stroke:var(--ink);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--ease) .8s}.kf-card.sent .kf-ring circle,.kf-card.sent .kf-ring path{stroke-dashoffset:0}.kf-done h2{letter-spacing:-.035em;margin-top:26px;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.08}.kf-done p{max-width:460px;color:var(--muted);margin:14px auto 0;font-size:16.5px}.kf-done .hero-cta{margin-top:30px}@media (max-width:980px){.kf{padding:140px 0 170px}.kf-grid{grid-template-columns:1fr;margin-top:-80px}.kf-body{border-radius:30px 30px 0 0;margin-top:-40px}.kf-side{flex-direction:row;order:2}.kf-photo{flex:0 0 38%;min-height:0}.kf-card{min-height:0;padding:26px 22px}.kf-opts,.kf-fields{grid-template-columns:1fr}}@media (max-width:560px){.kf-side{flex-direction:column}.kf-photo{aspect-ratio:4/4.4;flex:none}.kf-foot{flex-direction:column-reverse;align-items:stretch}.kf-foot .btn{justify-content:space-between}}.kf{width:var(--f7w);background:radial-gradient(80% 90% at 0 0,#ff7b2e21,#0000 62%),#0a0a0b;border-radius:40px;margin:100px auto 0;padding:84px 72px 200px;overflow:clip}.kf:after,.kf .hero-grid,.kf .hero-bg{display:none}.kf .wrap{width:auto;max-width:none;padding:0}.kf-head{max-width:820px}.kf-head .kick{color:#ffffff8c}.kf-head .h2{letter-spacing:-.05em;margin-top:14px;font-size:clamp(46px,6vw,96px);font-weight:700;line-height:1.02}.kf-head .h2 .it{color:var(--gold);font-style:normal;font-weight:700}.kf-head .lead{color:#ffffffb3;max-width:560px;margin-top:24px;font-size:18px}.kf-body{background:#fff;border-radius:0;margin-top:0;padding:0 0 140px}.kf-body .wrap{width:calc(var(--f7w) - 144px);max-width:none;padding:0}.kf-grid{margin-top:-140px}.kf-side,.kf-card{border:0;box-shadow:0 0 0 1px #0a0a0b0f,0 40px 80px -40px #0a0a0b59}@media (max-width:980px){.kf{border-radius:28px;margin-top:76px;padding:56px 24px 150px}.kf-body .wrap{width:calc(var(--f7w) - 24px)}.kf-grid{margin-top:-110px}}@media (max-width:560px){.kf{padding:48px 20px 140px}.kf-head .h2{font-size:min(46px,13.5135vw - 8.64865px)}.kf-body .wrap{width:calc(var(--f7w) - 16px)}}
.mx-khero{text-align:center;padding:88px 0 56px}.mx-khero h1{margin-top:22px;font-size:clamp(40px,5vw,72px)}.mx-khero .mx-lead{margin:22px auto 0}.ed-kontaktseite .kf-body{background:0 0;border-radius:0;margin:0;padding:0 0 120px}.ed-kontaktseite .kf-body .wrap{width:var(--w);max-width:none;margin:0 auto;padding:0}.ed-kontaktseite .kf-grid{--paper:var(--surface);--paper-2:var(--surface-2);--paper-3:var(--bg-2);--muted:var(--text);--muted-2:var(--mute);--gold:var(--lime);gap:16px;margin-top:0;padding-top:44px}@media (min-width:981px){.ed-kontaktseite .kf-grid{grid-template-columns:320px 1fr}}.ed-kontaktseite .kf-card{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line),var(--shadow);border:0;border-radius:24px}.ed-kontaktseite .kf-prog{background:var(--surface-2);border-radius:3px}.ed-kontaktseite .kf-prog i{background:var(--lime);border-radius:3px}.ed-kontaktseite .kf-back{color:var(--fg)}.ed-kontaktseite .kf-q{letter-spacing:-.03em;color:var(--fg);font-size:clamp(28px,2.8vw,40px);font-weight:600}.ed-kontaktseite .kf-hint{color:var(--text)}.ed-kontaktseite .kf-svc{margin-bottom:14px}.ed-kontaktseite .kf-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ed-kontaktseite .opt{background:var(--surface);min-height:168px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);text-align:left;border:0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px 20px;transition:background .25s,box-shadow .25s,transform .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.ed-kontaktseite .opt:hover{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);transform:translateY(-2px)}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{background:var(--surface-2);width:46px;height:46px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:12px;place-items:center;margin:0 0 14px;padding:0;transition:background .3s,color .3s;display:grid;transform:none}.ed-kontaktseite .opt b{letter-spacing:-.015em;color:var(--fg);font-size:17px;font-weight:500}.ed-kontaktseite .opt small{color:var(--mute);font-size:14px;line-height:1.4}.ed-kontaktseite .opt .ck{border:1.5px solid var(--line-2);color:#0b0c0f;background:0 0;border-radius:50%;width:24px;height:24px;margin:0;position:absolute;top:16px;right:16px}.ed-kontaktseite .opt.on{background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--lime),0 20px 40px -26px var(--glow);transform:none}.ed-kontaktseite .opt.on .oi{background:var(--lime);color:#0b0c0f;box-shadow:none}.ed-kontaktseite .opt.on .ck{background:var(--lime);border-color:var(--lime);color:#0b0c0f;transform:none}.ed-kontaktseite .fld label{color:var(--fg)}.ed-kontaktseite .fld input,.ed-kontaktseite .fld textarea{border:1px solid var(--line-2);background:var(--surface);color:var(--fg)}.ed-kontaktseite .fld input::placeholder,.ed-kontaktseite .fld textarea::placeholder{color:var(--mute)}.ed-kontaktseite .fld input:focus,.ed-kontaktseite .fld textarea:focus{background:var(--bg-2);border-color:var(--lime);box-shadow:0 0 0 3px #ff7b2e38}.ed-kontaktseite .kf-ok{color:var(--text)}.ed-kontaktseite .kf-ok .box{border-color:var(--line-2);background:var(--surface)}.ed-kontaktseite .kf-ok .box svg{color:#0b0c0f}.ed-kontaktseite .kf-ok input:checked+.box{background:var(--lime);border-color:var(--lime)}.ed-kontaktseite .kf-ok a{color:var(--fg)}.ed-kontaktseite .kf-foot{border-top-color:var(--line)}.ed-kontaktseite .kf-foot small{color:var(--mute)}.ed-kontaktseite .kf-done h2{color:var(--fg)}.ed-kontaktseite .kf-done p{color:var(--text)}.ed-kontaktseite .btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:820px){.mx-khero{padding:48px 0 36px}.ed-kontaktseite .kf-body{padding-bottom:80px}}@media (max-width:560px){.ed-kontaktseite .kf-opts{grid-template-columns:1fr 1fr;gap:8px}.ed-kontaktseite .opt{min-height:150px;padding:14px}.ed-kontaktseite .opt .oi{width:40px;height:40px;margin-bottom:10px}.ed-kontaktseite .opt b{font-size:15px}.ed-kontaktseite .opt small{font-size:12.5px}}.kf-hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.ed-kontaktseite .kf-side{color:#fff;background:#0a0f1b;border:0;border-radius:24px;align-self:stretch;position:relative;top:auto;overflow:visible;box-shadow:0 40px 80px -40px #0006}.ed-kontaktseite .kf-photo{aspect-ratio:auto;clip-path:inset(-80px 0 0);background:0 0;flex:none;height:340px;min-height:0}.ed-kontaktseite .kf-photo-bg{background:radial-gradient(70% 90% at 50% 25%,#555,#262626 55%,#0a0f1b 92%);border-radius:24px 24px 0 0;position:absolute;inset:0;overflow:hidden}.ed-kontaktseite .kf-photo-bg:before{content:"";background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 70% at 50% 30%,#000,#0000 80%);mask:radial-gradient(60% 70% at 50% 30%,#000,#0000 80%)}.ed-kontaktseite .kf-photo-bg:after{content:"";background:linear-gradient(#0000,#0a0f1b);height:45%;position:absolute;inset:auto 0 0}.ed-kontaktseite .kf-photo img{z-index:1;object-fit:fill;-webkit-mask-composite:source-in;width:auto;max-width:none;height:420px;inset:-44px auto auto 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 70%,#0000 94%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#000 70%,#0000 94%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ed-kontaktseite .kf-live{-webkit-backdrop-filter:none;backdrop-filter:none;width:max-content;height:34px;color:var(--fg);background:linear-gradient(#fff,#e4e4e4);border:0;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:0 15px 0 5px;font-size:13px;font-weight:500;display:inline-flex;position:relative;top:auto;left:auto;box-shadow:inset 0 1px #fff,0 8px 20px -10px #0009}.ed-kontaktseite .kf-live svg{width:24px;height:24px;fill:var(--lime);stroke:none;background:#0a0f1b;border-radius:50%;padding:5.5px}.ed-kontaktseite .kf-person{z-index:2;padding:4px 28px 30px;position:relative}.ed-kontaktseite .kf-person b{color:#fff;font-weight:600}.ed-kontaktseite .kf-person>span{color:#ffffff8c}.ed-kontaktseite .kf-facts{border-top-color:#ffffff1f}.ed-kontaktseite .kf-facts li{color:#fff}.ed-kontaktseite .kf-facts i{background:var(--lime);color:var(--ink);border-radius:50%}.ed-kontaktseite .btn{background:var(--lime);height:52px;color:var(--ink);letter-spacing:0;text-transform:none;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:16px;padding:0 6px 0 26px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .25s;display:inline-flex;box-shadow:inset 0 -2px #00000014,inset 0 1px #ffffff80}.ed-kontaktseite .btn .ar{width:40px;height:40px;color:var(--ink);transition:transform .35s var(--ease);background:#00000014;border-radius:50%;flex-shrink:0;order:2;place-items:center;padding:0;display:grid}.ed-kontaktseite .btn .ar svg{width:15px;height:15px}.ed-kontaktseite .btn:hover{background:#ff8138}.ed-kontaktseite .btn:hover .ar{transform:translate(3px)}.ed-kontaktseite .btn-ghost{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);padding:0 24px}.ed-kontaktseite .btn-ghost:hover{background:var(--surface-2)}@media (max-width:980px){.ed-kontaktseite .kf-side{flex-direction:column;order:2;position:relative;top:auto}.ed-kontaktseite .kf-photo{flex:none;height:320px}.ed-kontaktseite .kf-photo img{height:390px;top:-40px}}@media (max-width:560px){.ed-kontaktseite .kf-grid{padding-top:8px}.ed-kontaktseite .kf-person{padding:4px 22px 24px}.ed-kontaktseite .kf-foot .btn{flex:1;justify-content:space-between}}.ed-kontaktseite .kf-person>.kf-live{color:var(--fg)}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{border-radius:50%}.ed-kontaktseite{--mute:#6b6b6b}.ed-kontaktseite .kf-grid{align-items:stretch}.ed-kontaktseite .kf-card{align-self:stretch;min-height:0}.ed-kontaktseite #kfForm,.ed-kontaktseite .kf-s.on{flex-direction:column;flex:1;display:flex}.ed-kontaktseite .kf-opts{flex:1;grid-auto-rows:1fr;margin-top:24px}.ed-kontaktseite .opt{justify-content:space-between;min-height:0}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{box-shadow:none;color:var(--fg);background:#efefef;margin-bottom:12px}.ed-kontaktseite .opt small{color:var(--text);font-size:14.5px}.ed-kontaktseite .opt .ck{border-color:#c4c4c4}.ed-kontaktseite .kf-top{color:var(--text);font-size:12.5px}.ed-kontaktseite .kf-hint{color:#3f3f3f;font-size:16px}.ed-kontaktseite .kf-foot small{color:var(--text);font-size:14px}.ed-kontaktseite .btn[aria-disabled=true]{opacity:1;color:#7a7a7a;box-shadow:none;background:#e6e6e6}.ed-kontaktseite .btn[aria-disabled=true] .ar{color:#7a7a7a;background:#0000000f}.ed-kontaktseite .kf-person>span:not(.kf-live){color:#ffffffa6}.ed-kontaktseite .kf-person p{color:#ffffffe0}.ed-kontaktseite .fld label{font-size:14px;font-weight:500}.ed-kontaktseite .fld em{color:var(--text)}.ed-kontaktseite .kf-ok{color:#3f3f3f;font-size:14px}@media (max-width:980px){.ed-kontaktseite .opt{min-height:120px}}.mx-hero.mx-khero h1{color:var(--fg)}.mx-hero.mx-khero h1 span{color:var(--mute)}.mx-hero.mx-khero .mx-lead{color:var(--text)}.ed-kontaktseite .btn:not(.btn-ghost){background:linear-gradient(135deg,#ff8138 0%,#ff7b2e 45%,#e66012 100%);box-shadow:inset 0 1px #fff9,inset 0 -2px #00000014,0 10px 24px -12px #d24d00e6}.ed-kontaktseite .btn:not(.btn-ghost):hover{background:linear-gradient(135deg,#ff8138 0% 45%,#f06718 100%)}.ed-kontaktseite .btn[aria-disabled=true]{box-shadow:none!important;background:#e6e6e6!important}.ed-kontaktseite .kf-top{letter-spacing:0;text-transform:none;font-size:13.5px;font-weight:500}.ed-kontaktseite .kf-card{position:relative}.kf-note{z-index:3;color:var(--fg);pointer-events:none;align-items:flex-start;gap:6px;margin:0;font-size:24px;line-height:1;display:flex;position:absolute;top:-58px;right:28px;transform:rotate(-4deg)}.kf-note svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;order:-1;width:64px;height:32px;margin-top:10px}@media (max-width:560px){.kf-note{font-size:20px;top:-46px;right:12px}.kf-note svg{width:48px;height:24px}}@media (max-width:980px){.ed-kontaktseite .kf-grid{padding-top:56px}}.ed-kontaktseite .opt{box-shadow:inset 0 0 0 1px var(--line);transition:background .35s,box-shadow .35s,transform .35s var(--ease),color .35s;background:#fafafa;border-radius:22px;padding:22px 22px 20px;overflow:hidden}.ed-kontaktseite .opt:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(80% 100% at 50% 0,#3d3d3d,#0f1728 50%,#0a0f1b 85%);transition:opacity .35s;position:absolute;inset:0}.ed-kontaktseite .opt>*{position:relative}.ed-kontaktseite .opt:hover{box-shadow:inset 0 0 0 1px var(--line-2),0 20px 40px -26px #00000059;background:#fff;transform:translateY(-3px)}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);background:#fff;border-radius:50%;margin:0;transition:background .3s,color .3s,box-shadow .3s}.ed-kontaktseite .opt:hover .oi{background:var(--lime);box-shadow:none;color:var(--ink)}.ed-kontaktseite .opt small{margin-top:4px;font-size:14.5px;display:block}.ed-kontaktseite .opt .ck{background:#fff;border:1.5px solid #cfcfcf;place-items:center;width:26px;height:26px;display:grid;top:20px;right:20px}.ed-kontaktseite .opt .ck i,.ed-kontaktseite .opt .ck svg{opacity:0;width:13px;height:13px;transition:opacity .2s}.ed-kontaktseite .opt.on{color:#fff;background:#0a0f1b;transform:none;box-shadow:0 24px 48px -24px #0000008c}.ed-kontaktseite .opt.on:before{opacity:1}.ed-kontaktseite .opt.on b{color:#fff}.ed-kontaktseite .opt.on small{color:#ffffff9e}.ed-kontaktseite .opt.on .oi{background:var(--lime);box-shadow:none;color:var(--ink)}.ed-kontaktseite .opt.on .ck{border-color:var(--lime);background:var(--lime);color:var(--ink)}.ed-kontaktseite .opt.on .ck i,.ed-kontaktseite .opt.on .ck svg{opacity:1}@media (max-width:560px){.ed-kontaktseite .opt{padding:16px 14px}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{width:42px;height:42px}.ed-kontaktseite .opt b{font-size:16.5px}.ed-kontaktseite .opt small{font-size:12.5px}.ed-kontaktseite .opt .ck{width:22px;height:22px;top:14px;right:14px}}.ed-kontaktseite .kf-opts{grid-template-columns:1fr;grid-auto-rows:1fr;gap:10px}.ed-kontaktseite .kf-opts .opt:last-child:nth-child(odd){grid-column:auto}.ed-kontaktseite .opt{text-align:left;border-radius:18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;min-height:76px;padding:14px 18px 14px 14px}.ed-kontaktseite .opt>span:not(.oi):not(.ck){flex:1;min-width:0}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{border-radius:14px;flex:none;width:48px;height:48px}.ed-kontaktseite .opt .oi svg{width:22px;height:22px}.ed-kontaktseite .opt b{font-size:17px;display:block}.ed-kontaktseite .opt small{margin-top:2px;font-size:14px}.ed-kontaktseite .opt .ck{flex:none;margin-left:auto;position:relative;top:auto;right:auto}.ed-kontaktseite .opt:hover{transform:translateY(-2px)}@media (max-width:560px){.ed-kontaktseite .kf-opts{grid-template-columns:1fr;gap:8px}.ed-kontaktseite .opt{gap:12px;min-height:68px;padding:12px 14px 12px 12px}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{border-radius:12px;width:42px;height:42px}.ed-kontaktseite .opt b{font-size:16px}.ed-kontaktseite .opt small{font-size:13px}}.ed-kontaktseite .opt{box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #00000008;background:#fff}.ed-kontaktseite .opt:hover{background:#fff;box-shadow:inset 0 0 0 1px #cfcfcf,0 16px 32px -22px #00000059}.ed-kontaktseite .opt .oi,.ed-kontaktseite .opt:hover .oi{box-shadow:none;background:#f3f3f3}.ed-kontaktseite .opt:hover .oi{background:var(--lime)}.ed-kontaktseite .opt b{letter-spacing:-.015em;font-size:16.5px;font-weight:600}.ed-kontaktseite .opt small{color:var(--text)}.ed-kontaktseite .opt.on{box-shadow:0 22px 44px -26px #0009}.ed-kontaktseite .kf-svc{align-self:flex-start;width:max-content}.ed-kontaktseite .kf-top{min-height:24px;margin-top:18px}.ed-kontaktseite .kf-s>.kf-q:first-child,.ed-kontaktseite .kf-s>.kf-svc:first-child{margin-top:28px}.ed-kontaktseite .kf-s>.kf-svc{margin-bottom:0}.ed-kontaktseite .kf-svc+.kf-q{margin-top:16px}.ed-kontaktseite .kf-hint{margin-top:8px}
