@property --imp-p{syntax:"<integer>";inherits:true;initial-value:100}@property --imp-n{syntax:"<integer>";inherits:false;initial-value:0}.imp{container-type:inline-size}.imp-grid{justify-items:center;gap:10px;display:grid}.imp-grid>.imp-old,.imp-grid>.imp-panel{width:100%;max-width:560px}@container (min-width:820px){.imp-grid{grid-template-columns:minmax(0,1.04fr) 64px minmax(0,.96fr);place-items:stretch stretch;gap:0}.imp-grid>.imp-old,.imp-grid>.imp-panel{max-width:none}}.imp-swap{min-width:0;display:inline-grid}.imp-swap>*{opacity:0;grid-area:1/1;transition:opacity .16s ease-in}.imp-swap>.is-on{opacity:1;transition:opacity .3s ease-out}.imp-old{color:#1f3349;background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0f172a14,0 24px 48px -28px #0f172a80}.imp-chrome{background:#f1f3f6;border-bottom:1px solid #0f172a12;align-items:center;gap:6px;padding:8px 12px;display:flex}.imp-chrome>i{background:#d3d8df;border-radius:999px;flex:none;width:9px;height:9px}.imp-url{color:#475569;overflow-wrap:anywhere;background:#fff;border-radius:7px;flex:auto;align-items:center;gap:6px;min-width:0;max-width:340px;margin-left:8px;padding:4px 10px;font-size:11.5px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #0f172a0f}.imp-url svg{color:#64748b;flex:none;width:11px;height:11px}.imp-old{color:#16181d;background:#f7f5f0;container-type:inline-size}.imp-nav{justify-content:space-between;align-items:baseline;gap:6px 18px;padding:14px 20px 12px;display:flex}.imp-brand{letter-spacing:-.02em;color:#16181d;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:19px;font-weight:600}.imp-brand i{color:#b4532a;font-style:normal}.imp-menu{color:#4b4f58;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;font-size:11px;display:flex}.imp-menu span:last-child{color:#16181d;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.imp-photo{height:178px;margin:0 20px;position:relative;overflow:hidden;container-type:size}.imp-photo i{filter:saturate(.82)contrast(1.02);background-image:url(/marketing/fx/fx-email.webp);background-position:calc(50cqw - max(74.348cqw,150cqh)) calc(50cqh - max(78.478cqw,158.333cqh));background-repeat:no-repeat;background-size:max(217.391cqw,438.596cqh);position:absolute;inset:0}.imp-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:18px;padding:16px 20px 14px;display:grid}.imp-h{letter-spacing:-.02em;color:#16181d;text-wrap:balance;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:25px;font-weight:500;line-height:1.08}.imp-side{flex-direction:column;gap:8px;display:flex}.imp-lead{color:#4b4f58;margin:0;font-size:11px;line-height:1.55}.imp-link{color:#16181d;border-bottom:1px solid #b4532a;align-self:flex-start;padding-bottom:1px;font-size:11px;font-weight:600}.imp-insights{border-top:1px solid #16181d;margin:0 20px 16px;padding-top:8px}.imp-ins-h{letter-spacing:.06em;text-transform:uppercase;color:#16181d;font-size:10px;font-weight:600}.imp-insights ul{margin:4px 0 0;padding:0;list-style:none}.imp-insights li{border-bottom:1px solid #ddd8ce;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:7px 0;font-size:11px;line-height:1.35;display:grid}.imp-insights li span{color:#7a7d85}.imp-insights li b{color:#16181d;font-weight:500}@container (max-width:519px){.imp-chrome{gap:5px;padding:8px 10px}.imp-url{gap:5px;margin-left:4px;padding:4px 8px;font-size:11px}.imp-nav{padding:12px 14px 10px}.imp-menu span:not(:last-child){display:none}.imp-photo{height:150px;margin:0 14px}.imp-hero{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 14px 12px}.imp-h{font-size:22px}.imp-insights{margin:0 14px 14px}}.imp-arrow{place-items:center;height:44px;display:grid}.imp-knob{color:#0f766e;background:#fff;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 1px #0f172a12,0 10px 22px -12px #0f172a73}.imp-knob svg{width:18px;height:18px;transform:rotate(90deg)}@container (min-width:820px){.imp-arrow{height:auto}.imp-knob svg{transform:none}}.imp-panel{color:#fff;--imp-p:100;background:linear-gradient(#141a26,#141a26) padding-box padding-box,linear-gradient(140deg,#2dd4bf8c 0%,#ffffff14 38%,#ffffff0f 62%,#a78bfa99 100%) border-box;border:1px solid #0000;border-radius:16px;transition:--imp-p .75s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 30px 60px -30px #0f172ab3,0 0 0 1px #0f172a14;container-type:inline-size}.imp-panel.is-reset{transition:none}.imp-head{background:radial-gradient(70% 180% at 0 0,#2dd4bf29 0%,#0000 62%),radial-gradient(70% 180% at 100% 0,#a78bfa2e 0%,#0000 64%);align-items:center;gap:12px;padding:15px 18px;display:flex;position:relative}.imp-head:after{content:"";background:linear-gradient(90deg,#2dd4bf80,#ffffff14 45%,#a78bfa8c);height:1px;position:absolute;inset:auto 0 0}.imp-tile{color:#0a0e15;background:linear-gradient(135deg,#2dd4bf,#a78bfa);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff73}.imp-tile svg{width:18px;height:18px}.imp-title{letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.3;display:grid}.imp-sub{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-size:12.5px;display:flex}.imp-host{overflow-wrap:anywhere;min-width:0}.imp-sys>b{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2dd4bf29,#a78bfa33);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;box-shadow:inset 0 0 0 1px #a78bfa59}.imp-sys{justify-items:start}@container (max-width:380px){.imp-sub{flex-direction:column;align-items:flex-start}}.imp-prog{padding:16px 18px 4px}.imp-prog-top{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.imp-status{color:#ffffffeb;flex:auto;font-size:13px;font-weight:600;line-height:1.35}.imp-status>span{align-self:end;align-items:center;gap:7px;display:flex}.imp-status>span.is-done{color:#6ee7b7}.imp-status svg{flex:none;width:15px;height:15px}.imp-pct{counter-reset:imp-p var(--imp-p);text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;min-width:2.6em;font-size:24px;font-weight:700;line-height:1}.imp-pct:before{content:counter(imp-p)}@container (max-width:330px){.imp-prog-top{gap:10px}.imp-status{font-size:12.5px}}.imp-pct small{color:#ffffff8c;margin-left:2px;font-size:13px;font-weight:600}.imp-bar{background:#ffffff12;border-radius:999px;height:8px;margin-top:10px;position:relative;overflow:hidden}.imp-bar i{width:calc(var(--imp-p) * 1%);border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#a78bfa);position:absolute;inset:0 auto 0 0;overflow:hidden}.imp-list{padding:8px 18px 12px}.imp-row{color:#ffffffeb;opacity:.4;align-items:center;gap:11px;padding:8px 0;font-size:13px;transition:opacity .35s;display:flex}.imp-row+.imp-row{border-top:1px solid #ffffff0f}.imp-row.is-now,.imp-row.is-on{opacity:1}.imp-ic{color:#5eead4;background:#ffffff0d;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.imp-ic svg{width:15px;height:15px}.imp-label{flex:auto;min-width:0;font-weight:500}.imp-n{--imp-n:0;counter-reset:imp-n var(--imp-n);font-variant-numeric:tabular-nums;opacity:0;flex:none;font-weight:650;transition:opacity .25s}.imp-n:before{content:counter(imp-n)}.imp-row.is-now .imp-n,.imp-row.is-on .imp-n{--imp-n:var(--to);opacity:1}.imp-row.is-now .imp-n{transition:--imp-n .8s cubic-bezier(.22,1,.36,1),opacity .25s}.imp-panel.is-reset .imp-n{transition:none}.imp-ok{border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff29}.imp-ok svg{opacity:0;color:#0a0e15;width:11px;height:11px}.imp-row.is-on .imp-ok{box-shadow:none;background:linear-gradient(135deg,#2dd4bf,#a78bfa);animation:.3s ease-out both imp-pop}.imp-row.is-on .imp-ok svg{opacity:1}.imp-row.is-now:not(.is-on) .imp-ok:before{content:"";border-radius:inherit;border:2px solid #2dd4bf;border-color:#2dd4bf #2dd4bf #0000 #0000;animation:.8s linear infinite imp-spin;position:absolute;inset:0}@keyframes imp-spin{to{transform:rotate(360deg)}}@keyframes imp-pop{0%{opacity:.5;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.imp *,.imp :before,.imp :after{transition:none!important;animation:none!important}.imp-panel{transition:none!important}}
.ms{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:12px;display:grid}.ms-mail{color:#1d2330;background:#fff;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a14,0 18px 40px -24px #0f172a73}.ms-mhead{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.ms-from-ava{color:#3b3a36;letter-spacing:.02em;background:#e9e5dd;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.ms-from{flex:1;min-width:0}.ms-from-row{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.ms-from-row b{color:#111827;font-weight:650}.ms-from-row span{color:#8a909c;flex:none;font-size:11.5px}.ms-to{color:#8a909c;margin-top:1px;font-size:11.5px}.ms-subj{letter-spacing:-.01em;color:#111827;padding:0 16px;font-size:15px;font-weight:650;line-height:1.3}.ms-pre{color:#6b7280;border-bottom:1px solid #eef0f3;padding:3px 16px 12px;font-size:12px;line-height:1.4}.ms-body{background:#f4f1ec;flex-direction:column;flex:1;display:flex}.ms-img{background:#2a2f28;display:block;position:relative;overflow:hidden;container-type:size}.ms-img:before{content:"";background-image:url(/marketing/vorlagen/atelier-nova.webp);background-repeat:no-repeat;position:absolute;inset:0}.ms-img-haus:before{background-position:calc(50cqw - max(56.537cqw,100.629cqh)) calc(50cqh - max(92.58cqw,164.78cqh));background-size:max(113.074cqw,201.258cqh)}.ms-img-werkhof:before{background-position:calc(50cqw - max(62.945cqw,84.934cqh)) calc(50cqh - max(322.816cqw,435.59cqh));background-size:max(207.12cqw,279.476cqh)}.ms-img-penthouse:before{background-position:calc(50cqw - max(144.481cqw,193.478cqh)) calc(50cqh - max(492.208cqw,659.13cqh));background-size:max(207.792cqw,278.261cqh)}.ms-hero{color:#fff;height:196px;position:relative}.ms-hero .ms-img{position:absolute;inset:0}.ms-hero:after{content:"";background:linear-gradient(#0e0c0a59 0%,#0e0c0a00 30%,#0e0c0a1a 52%,#0e0c0ad1 100%);position:absolute;inset:0}.ms-logo{z-index:1;letter-spacing:.3em;color:#ffffffeb;font-size:9px;font-weight:800;position:absolute;top:12px;left:16px}.ms-hero-txt{z-index:1;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.ms-issue{letter-spacing:.16em;text-transform:uppercase;color:#e7c79e;font-size:9.5px;font-weight:700}.ms-h{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.05}.ms-facts{color:#fff9;background:#1c1915;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ms-facts span{flex-direction:column;gap:1px;padding:10px 12px;font-size:10px;line-height:1.3;display:flex}.ms-facts span+span{border-left:1px solid #ffffff14}.ms-facts b{letter-spacing:-.02em;color:#fff;font-size:17px;font-weight:750}.ms-more{padding:12px 14px 0}.ms-more-h{letter-spacing:.18em;text-transform:uppercase;color:#8b6a47;font-size:9.5px;font-weight:800}.ms-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ms-tiles>span{flex-direction:column;gap:5px;min-width:0;display:flex}.ms-tiles .ms-img{border-radius:6px;height:66px}.ms-tiles b{color:#1b1a17;font-size:11px;font-weight:650;line-height:1.3}.ms-btn{color:#fff;background:#8b5e34;border-radius:3px;align-self:flex-start;align-items:center;gap:6px;margin:12px 14px 14px;padding:8px 13px;font-size:11.5px;font-weight:650;display:inline-flex}.ms-camp{color:#fff;background:#0f1523;border-radius:12px;flex-direction:column;min-width:0;padding:16px;display:flex;box-shadow:0 18px 40px -24px #0f172a99,inset 0 0 0 1px #ffffff0f}.ms-chead{justify-content:space-between;align-items:center;gap:10px;display:flex}.ms-ctitle{font-size:13px;font-weight:600}.ms-status{justify-items:end;display:grid;position:relative}.ms-st{white-space:nowrap;opacity:0;border-radius:6px;grid-area:1/1;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;transition:opacity .3s;display:inline-flex}.ms-st.is-on{opacity:1}.ms-st-draft{color:#ffffffb3;background:#ffffff14}.ms-st-run{color:#5eead4;background:#5eead41f}.ms-st-done{color:#6ee7b7;background:#34d39924}.ms-spin{border:1.6px solid #5eead44d;border-top-color:#5eead4;border-radius:999px;width:10px;height:10px;animation:.8s linear infinite ms-spin}@keyframes ms-spin{to{transform:rotate(360deg)}}.ms-rows{gap:0;margin:14px 0 0;display:grid}.ms-rows>div{border-top:1px solid #ffffff12;grid-template-columns:84px minmax(0,1fr);gap:10px;padding:8px 0;font-size:12px;line-height:1.4;display:grid}.ms-rows dt{color:#ffffff80}.ms-rows dd{color:#ffffffe0;margin:0}.ms-prog{border-top:1px solid #ffffff12;margin-top:6px;padding-top:12px}.ms-prog-row{color:#ffffff8c;justify-content:space-between;gap:8px;font-size:12px;display:flex}.ms-prog-row b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.ms-bar{background:#ffffff14;border-radius:999px;height:6px;margin-top:8px;display:block;position:relative;overflow:hidden}.ms-bar i{border-radius:inherit;background:linear-gradient(90deg,#2dd4bf,#a78bfa);transition:width .8s;position:absolute;inset:0 auto 0 0}.ms-chart{flex-direction:column;flex:1;min-height:84px;margin-top:14px;display:flex}.ms-chart-head{color:#ffffff80;justify-content:space-between;gap:8px;font-size:11px;display:flex}.ms-bars{flex:1;align-items:flex-end;gap:4px;min-height:56px;margin-top:8px;display:flex}.ms-bars i{background:linear-gradient(#5eead4d9,#5eead459);border-radius:3px 3px 1px 1px;flex:1;min-width:0;transition:height .6s}.ms-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.ms-kpi{opacity:.35;background:#ffffff0d;border-radius:9px;padding:10px 10px 9px;transition:opacity .35s;box-shadow:inset 0 0 0 1px #ffffff0f}.ms-kpi.is-on{opacity:1}.ms-kpi span{color:#ffffff8c;font-size:11px;display:block}.ms-kpi b{white-space:nowrap;letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;font-weight:650;display:block}@media (max-width:640px){.ms{grid-template-columns:minmax(0,1fr)}.ms-rows>div{grid-template-columns:76px minmax(0,1fr)}.ms-kpi b{font-size:16px}}@media (prefers-reduced-motion:reduce){.ms-st,.ms-bar i,.ms-kpi,.ms-bars i{transition:none}.ms-spin{animation:none}}
.os{flex-direction:column;gap:16px;display:flex}.os-card{color:#fff;background:#111826;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -36px #000c}.os-head{border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:16px 18px;display:flex}.os-ava{color:#cbd5e1;background:#1f2a3c;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.os-who{flex-direction:column;flex:auto;min-width:0;display:flex}.os-who b{letter-spacing:-.01em;font-size:15px;font-weight:650}.os-who small{color:#ffffff80;margin-top:1px;font-size:12px}.os-tags{flex-wrap:wrap;gap:6px;display:flex}.os-tags i{color:#ffffffbf;background:#ffffff0f;border-radius:6px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff14}.os-kpis{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.os-kpis span{flex-direction:column;gap:2px;min-width:0;padding:12px 18px;display:flex}.os-kpis span+span{border-left:1px solid #ffffff12}.os-kpis small{color:#ffffff80;font-size:11.5px}.os-kpis b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.os-act{padding:14px 18px 8px}.os-act-h{color:#ffffff80;justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.os-act-h span:first-child{color:#fffc;font-weight:600}.os-act ol{margin:8px 0 0;padding:0;list-style:none}.os-ev{opacity:.18;border-top:1px solid #ffffff0f;grid-template-columns:8px 112px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;font-size:13px;transition:opacity .4s,background-color .6s;display:grid}.os-ev.is-on{opacity:1}.os-ev.is-new{background:linear-gradient(90deg,#ffffff0b,#0000 70%)}.os-dot{background:var(--os-c);border-radius:999px;align-self:center;width:7px;height:7px}.os-area{color:var(--os-c);font-size:12px;font-weight:600}.os-txt{color:#ffffffe0;overflow-wrap:anywhere;min-width:0}.os-time{color:#fff6;font-variant-numeric:tabular-nums;font-size:12px}.os-web{--os-c:#5eead4}.os-auto{--os-c:#c4b5fd}.os-mail{--os-c:#f9a8d4}.os-shop{--os-c:#fcd34d}.os-stats{--os-c:#93c5fd}.os-book{--os-c:#86efac}.os-replaces{color:#ffffff73;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;padding:0 4px;font-size:13.5px;display:flex}.os-replaces span{color:#ffffffbf;font-weight:600}.os-replaces s{text-decoration-color:#ffffff59;text-decoration-thickness:1px}@media (max-width:560px){.os-ev{grid-template-columns:8px minmax(0,1fr) auto;row-gap:2px}.os-area{grid-column:2}.os-txt{grid-column:2/4}.os-time{grid-area:1/3}.os-kpis span{padding:11px 12px}.os-kpis b{font-size:17px}}@media (prefers-reduced-motion:reduce){.os-ev{transition:none}}
.fl{color:#fff;background-color:#0e131c;background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-size:18px 18px;border-radius:16px;padding:14px 16px 18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 24px 48px -30px #000000b3;container-type:inline-size}.fl-cap{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.fl-cap i{background:#a78bfa;border-radius:999px;width:6px;height:6px}.fl-node{text-align:center;opacity:.28;flex-direction:column;align-items:center;transition:opacity .4s;display:flex}.fl-node.is-on{opacity:1}.fl-circle{width:var(--fl-c,54px);height:var(--fl-c,54px);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.fl-ic{width:42%;height:42%}.fl-trigger .fl-circle{color:#0b1220;background:#fff;box-shadow:0 8px 18px -10px #0009}.fl-step .fl-circle{color:#0b1220;background:linear-gradient(140deg,#a5f3e9 0%,#c7d2fe 55%,#d8c7fd 100%);box-shadow:0 8px 18px -10px #0009}.fl-router .fl-circle{color:#fff;background:#0e131c;box-shadow:inset 0 0 0 1.5px #fff6}.fl-num{color:#0b1220;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #0e131c}.fl-label{flex-direction:column;align-items:center;gap:2px;margin-top:9px;display:flex}.fl-label b{font-size:var(--fl-t,12px);font-weight:700;line-height:1.25}.fl-label small{font-size:var(--fl-s,10.5px);color:#ffffff9e;line-height:1.3}.fl-label em{font-style:normal;font-size:var(--fl-b,9px);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-top:2px;font-weight:700}.fl-rail{display:block;position:relative}.fl-rail:before{content:"";background:#ffffff29;border-radius:2px;height:2px;margin-top:-1px;transition:background-color .4s;position:absolute;top:50%;left:0;right:0}.fl-rail.is-on:before{background:#ffffff57}.fl-plus{color:#fff9;background:#0e131c;border-radius:999px;place-items:center;width:22px;height:22px;margin:-11px 0 0 -11px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff38}.fl-plus svg{width:12px;height:12px}.fl-or{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:9.5px;font-weight:700}.fl-addtrig{color:#fffc;background:#0e131c;border-radius:8px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.fl-addtrig svg{width:11px;height:11px}.fl-branch{opacity:.3;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700;transition:opacity .4s;display:inline-block}.fl-branch.is-on{opacity:1}.fl-yes{color:#86efac;background:#86efac1a}.fl-no{color:#fda4af;background:#fda4af1a}.fl-tall{display:none}.fl-wide{--u:calc(100cqw / 680);height:calc(var(--u) * 330);--fl-c:calc(var(--u) * 54);--fl-t:max(10px, calc(var(--u) * 12));--fl-s:max(9px, calc(var(--u) * 10.5));--fl-b:max(8px, calc(var(--u) * 9));margin-top:6px;position:relative}.fl-wide>*{position:absolute}.fl-wide .fl-node{width:calc(var(--u) * 150);margin-left:calc(var(--u) * -75)}.fl-at-t1{left:calc(var(--u) * 80);top:calc(var(--u) * 66)}.fl-at-or{left:calc(var(--u) * 80);top:calc(var(--u) * 170);transform:translate(-50%)}.fl-at-t2{left:calc(var(--u) * 80);top:calc(var(--u) * 190)}.fl-at-add{left:calc(var(--u) * 80);top:calc(var(--u) * 296);white-space:nowrap;transform:translate(-50%)}.fl-at-mail{left:calc(var(--u) * 235);top:calc(var(--u) * 66)}.fl-at-wait{left:calc(var(--u) * 385);top:calc(var(--u) * 66)}.fl-at-router{left:calc(var(--u) * 545);top:calc(var(--u) * 66)}.fl-at-r1,.fl-at-r2,.fl-at-r3{top:calc(var(--u) * 82);height:calc(var(--u) * 22)}.fl-at-r1{left:calc(var(--u) * 111);width:calc(var(--u) * 93)}.fl-at-r2{left:calc(var(--u) * 266);width:calc(var(--u) * 88)}.fl-at-r3{left:calc(var(--u) * 416);width:calc(var(--u) * 98)}.fl-fork{left:calc(var(--u) * 470);top:calc(var(--u) * 196);width:calc(var(--u) * 150);height:calc(var(--u) * 22);border:2px solid #ffffff29;border-bottom:0;border-radius:9px 9px 0 0;transition:border-color .4s}.fl-fork:before{content:"";left:50%;top:calc(var(--u) * -12);width:2px;height:calc(var(--u) * 12);background:#ffffff29;margin-left:-1px;position:absolute}.fl-fork.is-on,.fl-fork.is-on:before{border-color:#ffffff57}.fl-fork.is-on:before{background:#ffffff57}.fl-wide .fl-yes{left:calc(var(--u) * 470);top:calc(var(--u) * 197);transform:translate(calc(-100% - 6px))}.fl-wide .fl-no{left:calc(var(--u) * 620);top:calc(var(--u) * 197);transform:translate(calc(-100% - 6px))}.fl-at-yes{left:calc(var(--u) * 470);top:calc(var(--u) * 222)}.fl-at-no{left:calc(var(--u) * 620);top:calc(var(--u) * 222)}.fl-at-yes.fl-node,.fl-at-no.fl-node{width:calc(var(--u) * 118);margin-left:calc(var(--u) * -59)}@container (max-width:519px){.fl-wide{display:none}.fl-tall{--fl-c:46px;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.fl-tall .fl-node{text-align:left;flex-direction:row;align-items:center;gap:12px}.fl-tall .fl-label{align-items:flex-start;margin-top:0}.fl-tall .fl-or{margin-left:8px}.fl-tall .fl-v{width:46px;height:30px}.fl-tall .fl-v:before{width:2px;height:auto;margin:0 0 0 -1px;inset:0 auto 0 50%}.fl-tall-branches{border-top:2px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:8px;padding-top:10px;display:grid}.fl-tall-branches>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fl-tall-branches .fl-node{--fl-c:40px}}@media (prefers-reduced-motion:reduce){.fl-node,.fl-rail:before,.fl-fork,.fl-branch{transition:none}}
.cg-wrap{max-width:560px;margin-inline:auto;container-type:inline-size}.cg{color:#fff;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-webkit-hyphens:manual;hyphens:manual;background:#141519;border-radius:18px;flex-direction:column;height:560px;font-size:13.5px;line-height:1.55;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 40px 90px -40px #000000d9}.cg .is-off{opacity:0}.cg-head{border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:12px;padding:12px 14px 12px 18px;display:flex}.cg-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cg-title-name{letter-spacing:-.01em;color:#ffffffed;font-size:13.5px;font-weight:600;line-height:1.3;display:grid}.cg-title-name>span{grid-area:1/1;transition:opacity .45s}.cg-title-name>span.is-off{transition:none}.cg-sub{color:#ffffff80;align-items:center;gap:7px;font-size:11.5px;line-height:1.3;display:inline-flex}.cg-sub-bb{flex:none;display:inline-flex;position:relative}.cg-sub i{background:#34d399;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #141519}.cg-bb{vertical-align:-2.5px;border-radius:4px;flex:none;width:14px;height:14px;margin-right:6px;display:inline-block}.cg-sub .cg-bb{vertical-align:0;width:15px;height:15px;margin-right:0}.cg-seg{background:#ffffff0d;border-radius:9px;flex:none;padding:2px;font-size:11.5px;font-weight:600;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.cg-seg span{color:#ffffff73;border-radius:7px;padding:3px 9px;transition:background-color .35s,color .35s}.cg-seg span.is-on{color:#fff;background:#ffffff21}.cg-scroll{flex:auto;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.cg-feed{flex-direction:column;justify-content:flex-start;gap:12px;min-height:100%;padding:20px 18px 14px;transition:opacity .35s;display:flex;position:absolute;bottom:0;left:0;right:0}.cg-feed.is-leaving{opacity:0}.cg-hello{letter-spacing:-.02em;text-align:center;color:#ffffffd6;place-items:center;padding:0 20px 24px;font-size:18px;font-weight:500;transition:opacity .35s,transform .35s;display:grid;position:absolute;inset:0}.cg-hello.is-off{transform:translateY(-8px)}.cg-in{grid-template-rows:1fr;display:grid;overflow:hidden}.cg-in>div{min-height:0}.bbg[data-play="1"] .cg-in{animation:.5s cubic-bezier(.22,1,.36,1) both cg-grow}.bbg[data-play="1"] .cg-in>div{animation:.55s cubic-bezier(.22,1,.36,1) both cg-rise}.cg-in-bot,.cg-in-card{overflow:visible}.bbg[data-play="1"] .cg-in-card{animation-duration:.6s}@keyframes cg-grow{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes cg-rise{0%{transform:translateY(10px)}to{transform:none}}.cg-user{color:#ffffffeb;background:#2a2b31;border-radius:18px 18px 6px;width:fit-content;max-width:84%;margin-left:auto;padding:8px 14px}.cg-bot{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.cg-ava{background:linear-gradient(155deg,#686b76 0%,#3d3f48 52%,#2a2b31 100%);border-radius:999px;width:24px;height:24px;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1px #ffffff24}.cg-bot-body{flex-direction:column;gap:9px;min-width:0;padding-top:1px;display:flex}.cg-text{color:#ffffffdb;line-height:1.6}.cg-link{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.bbg[data-play="1"] .cg-w{animation:.35s both cg-fade}@keyframes cg-fade{0%{opacity:0}to{opacity:1}}.cg-act-head{color:#ffffff80;align-items:center;gap:4px;min-height:22px;font-size:12.5px;display:flex}.cg-act-head.is-live .cg-act-label{color:#0000;background:linear-gradient(90deg,#fff6 0 38%,#fffffff2 50%,#fff6 62% 100%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite cg-shim}@keyframes cg-shim{0%{background-position:100% 0}to{background-position:0 0}}.cg-chev{color:#ffffff61;flex:none;transition:transform .35s}.cg-chev.is-open{transform:rotate(90deg)}.cg-act-body{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1),opacity .42s cubic-bezier(.7,0,.84,0);display:grid;overflow:hidden}.cg-act-body>div{min-height:0}.cg-act-body.is-closed{opacity:0;grid-template-rows:0fr}.cg-tools{background:#ffffff06;border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.cg-tool{grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:9px;font-size:12.5px;line-height:18px;display:grid}.cg-tool-ic{place-items:center;height:18px;display:grid}.cg-spin{border:1.75px solid #ffffff29;border-top-color:#ffffffe6;border-radius:999px;width:12px;height:12px;animation:.75s linear infinite cg-rot}@keyframes cg-rot{to{transform:rotate(360deg)}}.cg-ok{color:#6ee7b7;background:#34d3992b;border-radius:999px;place-items:center;width:16px;height:16px;display:grid}.bbg[data-play="1"] .cg-ok{animation:.4s cubic-bezier(.34,1.56,.64,1) both cg-pop}@keyframes cg-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.cg-tool-txt{flex-wrap:wrap;column-gap:10px;min-width:0;display:flex}.cg-tool-name{color:#ffffff80;white-space:nowrap}.cg-tool-name code{letter-spacing:0;color:#ffffffe6;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11.75px}.cg-tool-n{color:#fff9;background:#ffffff14;border-radius:5px;margin-left:5px;padding:0 5px;font-size:10.5px;font-weight:600}.cg-tool-res{color:#ffffff6b}.cg-tool-res.cg-link{color:#ffffffe0}.bbg[data-play="1"] .cg-tool-res{animation:.35s both cg-fade}.cg-app{background:#1b1c22;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.cg-app-bar{color:#ffffff73;align-items:center;gap:8px;padding:7px 12px;font-size:11.5px;line-height:1.4;display:flex}.cg-app-name{color:#ffffffe0;white-space:nowrap;font-weight:600}.cg-app-page{white-space:nowrap}.cg-app-page:before{content:"·";margin-right:8px}.cg-chip{color:#fff9;background:#ffffff14;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600;transition:background-color .3s,color .3s}.cg-chip.is-live{color:#6ee7b7;background:#34d39926}.cg-app-dev{color:#ffffff4d;gap:8px;margin-left:auto;display:flex}.cg-app-dev svg:first-child{color:#ffffffbf}.cg-app-foot{flex-wrap:wrap;gap:8px;padding:9px 10px 10px;display:flex}.cg-btn{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.cg-btn-pub{color:#fff;background:linear-gradient(90deg,#ec4899,#f472b6);transition:transform .12s,filter .12s}.cg-btn-pub.is-pressed{filter:brightness(.88);transform:scale(.94)}.cg-btn-lbl{display:grid}.cg-btn-lbl>span{grid-area:1/1;justify-content:center;align-items:center;gap:5px;transition:opacity .2s;display:inline-flex}.cg-btn-lbl>span.is-off{transition:none}.cg-btn-spin{border:1.5px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:10px;height:10px;animation:.7s linear infinite cg-rot}.cg-btn-ghost{color:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffff24}.cg-btn-ghost svg{color:#ffffff73}.cg-cursor-box{z-index:2;pointer-events:none;width:15px;height:21px;transition:opacity .3s;position:absolute;top:48%;left:56%}.cg-cursor-box.is-out{opacity:0}.cg-cursor{filter:drop-shadow(0 1px 2px #00000073);transform-origin:2px 2px;width:100%;height:100%;transition:transform .12s;display:block}.cg-cursor-box.is-down .cg-cursor{transform:scale(.86)}.bbg[data-play="1"] .cg-cursor-box{animation:.7s cubic-bezier(.3,.75,.3,1) both cg-cursor}@keyframes cg-cursor{0%{opacity:0;transform:translate(150px,-80px)}25%{opacity:1}to{opacity:1;transform:none}}.cg-site{color:#fff;letter-spacing:-.005em;background:linear-gradient(#0b0b10,#15111f);border-radius:8px;margin:0 10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.cg-site-nav{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:8px 12px;display:flex}.cg-site-logo{letter-spacing:-.02em;white-space:nowrap;color:#fff;font-size:11px;font-weight:800}.cg-site-links{color:#ffffffc7;white-space:nowrap;gap:11px;margin-left:auto;font-size:9.5px;font-weight:500;display:flex}.cg-site-cta{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#7c3aed,#db2777);border-radius:999px;padding:3px 9px;font-size:9px;font-weight:600}.cg-site-burger{color:#fff;margin-left:auto;display:none}.cg-site-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 10px 12px 14px;display:grid}.cg-site-copy{min-width:0}.cg-site-kick{text-transform:uppercase;letter-spacing:.12em;color:#a78bfa;font-size:8px;font-weight:700;line-height:1.3}.cg-site-h{letter-spacing:-.035em;color:#fff;margin-top:5px;font-size:18px;font-weight:800;line-height:1.05}.cg-site-h em{color:#ec4899;font-style:normal}.cg-site-p{color:#ffffffb8;margin-top:5px;font-size:10px;line-height:1.4}.cg-site-btn{color:#fff;background:linear-gradient(90deg,#7c3aed,#db2777);border-radius:999px;margin-top:9px;padding:4px 10px;font-size:9.5px;font-weight:600;line-height:1.4;display:inline-block}.cg-site-img{aspect-ratio:1.75;background:#221d33 url(/marketing/vorlagen/studio-kreativ-hero.webp) 50%/cover no-repeat;border-radius:8px;width:132px}.cg-comp{background:#1d1e24;border-radius:18px;flex:none;align-items:flex-end;gap:6px;margin:0 14px 14px;padding:7px;transition:box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.cg-comp.is-focus{box-shadow:inset 0 0 0 1px #fff3}.cg-plus{color:#ffffff80;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;display:grid}.cg-input{color:#ffffffeb;flex:1;min-width:0;padding:5px 2px;font-size:13.5px;line-height:20px}.cg-ph{color:#ffffff5c}.cg-caret{vertical-align:-2px;background:#e5e7eb;width:1.5px;height:15px;margin:0 1px;display:inline-block}.bbg[data-play="1"] .cg-caret{animation:1s step-end infinite cg-blink}@keyframes cg-blink{50%{opacity:0}}.cg-send{color:#fff6;background:#ffffff1a;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .2s,color .2s,transform .15s;display:grid}.cg-send.is-on{color:#111216;background:#f4f4f5}.cg-send.is-pressed{transform:scale(.86)}.cg-stop{background:currentColor;border-radius:2.5px;width:10px;height:10px}.cg-feed.is-leaving .cg-in,.cg-feed.is-leaving .cg-in>div,.cg-feed.is-leaving .cg-w,.cg-feed.is-leaving .cg-ok,.cg-feed.is-leaving .cg-tool-res{animation:none}@media (prefers-reduced-motion:reduce){.cg-in,.cg-in>div,.cg-w,.cg-ok,.cg-tool-res,.cg-cursor-box,.cg-caret,.cg-act-label{animation:none!important}}@container (max-width:440px){.cg{height:520px;font-size:13px}.cg-head{gap:10px;padding:10px 12px 10px 14px}.cg-title-name{font-size:13px}.cg-sub,.cg-seg{font-size:11px}.cg-seg span{padding:3px 7px}.cg-scroll{-webkit-mask-image:linear-gradient(#0000 0,#000 16px);mask-image:linear-gradient(#0000 0,#000 16px)}.cg-feed{gap:10px;padding:16px 14px 10px}.cg-hello{font-size:17px}.cg-bot{grid-template-columns:22px minmax(0,1fr);gap:10px}.cg-ava{width:22px;height:22px}.cg-bot-body{gap:7px}.cg-user{max-width:88%;padding:8px 13px}.cg-app-page{display:none}.cg-app-bar{padding:6px 10px}.cg-site{margin:0 8px}.cg-app-foot{padding:7px 8px 8px}.cg-btn{height:26px}.cg-site-nav{padding:6px 9px}.cg-site-cta,.cg-site-links span:nth-child(2){display:none}.cg-site-hero{gap:10px;padding:8px 8px 8px 11px}.cg-site-kick{letter-spacing:.08em;font-size:8.5px}.cg-site-kick-x{display:none}.cg-site-h{font-size:14px}.cg-site-p{display:none}.cg-site-btn{margin-top:7px;font-size:9.5px}.cg-site-img{width:92px}.cg-comp{margin:0 10px 10px}.cg-input{font-size:13px}}@container (max-width:330px){.cg-title-name{font-size:12.5px}.cg-seg{font-size:10.5px}.cg-seg span{padding:3px 6px}.cg-app-foot{gap:6px}.cg-btn{padding:0 9px;font-size:11.5px}.cg-btn-ghost svg{display:none}.cg-site-img{width:66px}.cg-site-h{font-size:13px}}@container (max-width:300px){.cg-site-links{display:none}.cg-site-burger{display:block}.cg-site-hero{grid-template-columns:minmax(0,1fr)}.cg-site-img{display:none}}
