@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-latin-300-normal-FJSXOZHt.woff2)format("woff2"),url(/assets/geist-latin-300-normal-ssr5NqVT.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2)format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-700-normal-CFi8mLqe.woff2)format("woff2"),url(/assets/geist-latin-700-normal-Bod5GerT.woff)format("woff")}:root{--bg:#020203;--ink:#f2f3f7;--ink-2:#f2f3f7b8;--muted:#f2f3f780;--line:#f2f3f724;--panel:#0a0b10b8;--indigo:#e2620f;--mint:#ffd98a;--sky:#ffa53a;--pad:clamp(18px, 3.2vw, 48px);--font:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}html.lenis,html.lenis body{height:auto}body{font-family:var(--font);background:var(--bg);font-size:15px;font-weight:400;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--indigo);color:#fff}#field{z-index:0;width:100vw;height:100vh;display:block;position:fixed;inset:0}.glow{z-index:0;pointer-events:none;opacity:0;filter:blur(10px);background:radial-gradient(55vw 50vh at 78% 55%,#ff8c2833,#0000 70%),radial-gradient(60vw 30vh at 40% 108%,#e2620f38,#0000 70%),radial-gradient(70vw 40vh at 85% 100%,#8c3c0a38,#0000 70%);position:fixed;inset:0}.veil{z-index:1;pointer-events:none;background:var(--bg);opacity:0;position:fixed;inset:0}main{z-index:2;position:relative}.nav{z-index:20;padding:16px var(--pad);white-space:nowrap;background:linear-gradient(#020203d9,#02020300);justify-content:space-between;align-items:center;gap:24px;font-size:13.5px;display:flex;position:fixed;top:0;left:0;right:0}.nav__logo{letter-spacing:-.02em;align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.nav__logo svg{color:var(--sky);width:20px;height:20px}.nav__links{color:var(--ink-2);gap:clamp(14px,2.2vw,30px);display:flex}.nav__links a:hover{color:var(--ink)}.nav__cta{background:var(--sky);color:#1a0d02;border-radius:999px;padding:9px 16px;font-weight:600;transition:background .25s,box-shadow .25s}.nav__cta i{margin-left:4px;font-style:normal}.nav__cta:hover{background:var(--mint);box-shadow:0 0 24px #ffa53a73}.hero{min-height:100svh;padding:0 var(--pad);grid-template-rows:1fr auto;display:grid;position:relative}.hero__main{align-self:center;max-width:640px;padding-top:90px}.hero__kicker{font:500 12.5px/1 var(--font);letter-spacing:.04em;color:var(--sky);align-items:center;gap:10px;margin-bottom:26px;display:inline-flex}.hero__kicker i{background:var(--sky);width:8px;height:8px;box-shadow:0 0 14px var(--sky);border-radius:50%}.hero__title{letter-spacing:-.05em;font-size:clamp(48px,6.6vw,108px);font-weight:600;line-height:.98}.hero__title span{display:block}.hero__title em{background:linear-gradient(100deg,#ffd98a,#ff8a1e 60%,#e2620f);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-style:normal}.hero__lead{max-width:46ch;color:var(--ink-2);margin-top:26px;font-size:16.5px;line-height:1.55}.hero__cta{align-items:center;gap:22px;margin-top:34px;display:flex}.hero__more{color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:3px;font-size:14px;transition:color .2s,border-color .2s}.hero__more:hover{color:var(--ink);border-color:var(--sky)}.hero__strip{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:18px;list-style:none;display:grid}.hero__strip li{color:var(--ink-2);align-items:baseline;gap:12px;padding:18px 0 4px;font-size:14px;display:flex}.hero__strip b{font:500 11px/1 var(--font);color:var(--sky);letter-spacing:.08em}.btn{background:var(--ink);color:#060608;min-height:40px;font:500 13px/1 var(--font);border:1px solid var(--ink);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 30px;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.btn:hover{background:var(--mint);border-color:var(--mint);box-shadow:0 0 28px #ffd98a59}.btn--icon svg{width:18px;height:18px}.btn--ghost{color:var(--ink);background:0 0;border-color:#fff6}.btn--ghost:hover{color:#060608}.btn:disabled{opacity:.5;cursor:wait}.block{padding:clamp(90px, 14vh, 160px) var(--pad);max-width:1440px;margin:0 auto}.label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin-bottom:28px;font-size:11.5px}.label--live{color:var(--mint)}.h-thin{letter-spacing:-.03em;font-size:clamp(34px,4.4vw,66px);font-weight:300;line-height:1.04}.muted{color:var(--muted)}h3{letter-spacing:-.01em;font-size:18px;font-weight:400}.split{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.story__grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.story__grid article{padding:30px 30px 0 0}.story__grid article+article{border-left:1px solid var(--line);padding-left:30px}.story__grid h2{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(24px,2.3vw,34px);font-weight:300;line-height:1.1}.story__grid p{color:var(--ink-2);max-width:36ch}.statement__big{letter-spacing:-.025em;max-width:24em;font-size:clamp(26px,3.3vw,50px);font-weight:300;line-height:1.15}.flow{border-top:1px solid var(--line);gap:0;margin-top:60px;list-style:none;display:flex}.flow li{flex-direction:column;flex:1;gap:4px;padding:22px 20px 0 0;display:flex;position:relative}.flow li:before{content:"";background:var(--indigo);width:7px;height:7px;box-shadow:0 0 14px var(--indigo);border-radius:50%;position:absolute;top:-4px;left:0}.flow li b{font-size:18px;font-weight:400}.flow li span{color:var(--muted);font-size:14px}.flow .flow--live:before{background:var(--mint);box-shadow:0 0 16px var(--mint)}.agents .split{margin-bottom:50px}.agents .split p{justify-self:end;max-width:34ch}.table{border-top:1px solid var(--line)}.tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.6fr 1.8fr;align-items:baseline;gap:20px;padding:18px 0;transition:background .3s;display:grid}.tr:not(.th):hover{background:linear-gradient(90deg,#e2620f1a,#0000 70%)}.th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11.5px}.tr .name{letter-spacing:-.02em;font-size:20px;font-weight:300}.tr span:not(.name){color:var(--ink-2)}.tag{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:11.5px;font-style:normal}.tag--live{color:var(--mint)}.ablauf .h-thin{margin-bottom:60px}.steps{grid-template-columns:repeat(4,1fr);gap:0;list-style:none;display:grid}.steps li{flex-direction:column;gap:12px;padding:0 26px 0 0;display:flex}.steps li+li{border-left:1px solid var(--line);padding-left:26px}.steps__n{color:var(--sky);letter-spacing:.1em;font-size:12px}.steps p{color:var(--ink-2);font-size:14.5px}.preise{grid-template-columns:.9fr 1.1fr;gap:clamp(40px,6vw,100px);display:grid}.preise__intro .h-thin{margin-bottom:22px}.preise__intro .muted{max-width:38ch;margin-bottom:32px}.tiers{border-top:1px solid var(--line)}.tier{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:6px 30px;padding:26px 0;display:grid}.tier__name{letter-spacing:-.02em;font-size:20px;font-weight:300}.tier__name b{color:var(--muted);margin-right:10px;font-weight:400}.tier__name em{text-transform:uppercase;letter-spacing:.06em;color:var(--mint);white-space:nowrap;margin-left:10px;font-size:11px;font-style:normal}.tier p{color:var(--ink-2);grid-column:1;font-size:14.5px}.tier__price{text-align:right;flex-direction:column;grid-area:1/2/3;font-size:22px;font-weight:300;display:flex}.tier__price small{color:var(--muted);margin-top:4px;font-size:12.5px}.tier--focus{position:relative}.tier--focus:before{content:"";background:var(--mint);width:6px;height:6px;box-shadow:0 0 14px var(--mint);border-radius:50%;position:absolute;top:30px;left:-18px}.fall{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,100px);display:grid}.fall__num{letter-spacing:-.045em;color:var(--ink);background:0 0;flex-direction:column;font-size:clamp(56px,8.5vw,140px);font-weight:300;line-height:.95;display:flex}.fall__num small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:13px}.fall__text .h-thin{margin-bottom:22px;font-size:clamp(30px,3.4vw,50px)}.fall__text p{color:var(--ink-2);max-width:46ch;margin-bottom:14px}.fall__text p.muted{color:var(--muted)}.demo{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,100px);display:grid}.demo__text .h-thin{margin-bottom:22px}.demo__text p{color:var(--ink-2);max-width:40ch;margin-bottom:12px}.demo__text p.muted{color:var(--muted)}.chat{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090ed1;border-radius:6px;flex-direction:column;justify-self:center;gap:10px;width:min(380px,100%);padding:14px;display:flex;box-shadow:0 0 80px #e2620f1f}.chat__bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:4px 4px 12px;display:flex}.chat__bar b{font-size:14px;font-weight:500}.chat__bar span{color:var(--mint);font-size:11.5px}.msg{border:1px solid var(--line);background:#ffffff0d;border-radius:4px;align-self:flex-start;max-width:86%;padding:10px 12px;font-size:13.5px}.msg--me{background:#e2620f47;border-color:#e2620f80;align-self:flex-end}.msg time{color:var(--muted);text-align:right;margin-top:4px;font-size:10.5px;display:block}.msg dl{grid-template-columns:auto 1fr;gap:2px 12px;margin:6px 0;font-size:12.5px;display:grid}.msg dt{color:var(--muted)}.msg__photo{width:150px;height:96px;color:var(--ink-2);background:repeating-linear-gradient(135deg,#ffffff0f 0 8px,#ffffff05 8px 16px);border-radius:3px;place-items:center;font-size:11.5px;display:grid}.msg__actions{gap:6px;margin-top:8px;display:flex}.msg__actions span{text-align:center;border:1px solid var(--line);border-radius:2px;flex:1;padding:6px;font-size:12px}.msg__actions span:first-child{background:var(--ink);color:#000;border-color:var(--ink)}.sicher .h-thin{margin-bottom:56px}.sicher__list{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;list-style:none;display:grid}.sicher__list li{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:20px;padding:26px 30px 26px 0;display:grid}.sicher__list li:nth-child(2n){border-left:1px solid var(--line);padding-left:30px}.sicher__list p{color:var(--ink-2);font-size:14.5px}.fragen .split{align-items:start}.fragen__list{border-top:1px solid var(--line)}.fragen details{border-bottom:1px solid var(--line)}.fragen summary{cursor:pointer;padding:20px 40px 20px 0;font-size:18px;font-weight:300;list-style:none;position:relative}.fragen summary::-webkit-details-marker{display:none}.fragen summary:after{content:"+";color:var(--ink-2);font-size:20px;transition:transform .3s;position:absolute;top:18px;right:4px}.fragen details[open] summary:after{color:var(--mint);transform:rotate(45deg)}.fragen details p{color:var(--ink-2);max-width:56ch;padding:0 0 22px}.check{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);display:grid}.check__text .h-thin{margin-bottom:22px}.check__text>p{color:var(--ink-2);max-width:42ch;margin-bottom:12px}.check__text>p.muted{color:var(--muted)}.check__agent{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.check__agent .muted{font-size:13px}.form{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:4px;flex-direction:column;gap:18px;padding:clamp(20px,3vw,34px);display:flex}.form label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);flex-direction:column;gap:8px;font-size:11.5px;display:flex}.form input,.form textarea{font:400 15px/1.4 var(--font);color:var(--ink);text-transform:none;letter-spacing:0;resize:vertical;background:0 0;border:0;border-bottom:1px solid #ffffff38;outline:none;padding:8px 0;transition:border-color .25s}.form input:focus,.form textarea:focus{border-color:var(--mint)}.form textarea::placeholder{color:#ffffff4d}.form__note{color:var(--muted);font-size:12.5px}.form__note a{text-underline-offset:2px;text-decoration:underline}.form__row{gap:4px;display:flex}.form__row .btn:first-child{flex:1}.form__ok{color:var(--mint);font-size:14px}.form__err{color:#ff8a8a;font-size:14px}.footer{padding:clamp(90px, 14vh, 160px) var(--pad) 26px;border-top:1px solid var(--line);max-width:1440px;margin:0 auto}.footer__big{letter-spacing:-.04em;flex-direction:column;margin-bottom:80px;font-size:clamp(44px,7.5vw,124px);font-weight:300;line-height:1;display:flex}.footer__big span:last-child{color:var(--mint);text-shadow:0 0 40px #ffd98a40}.footer__cols{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px;display:grid}.footer__cols div{flex-direction:column;gap:8px;font-size:14px;display:flex}.footer__cols b{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px;font-size:11.5px;font-weight:400}.footer__cols a:hover{color:var(--mint)}.footer__small{text-transform:uppercase;letter-spacing:.05em;font-size:11.5px}.reveal{opacity:0;transform:translateY(26px)}@media (width<=860px){.nav{gap:10px;padding:12px 14px}.nav__links{display:none}.hero__main{align-self:start;padding-top:110px}.hero__title{font-size:clamp(44px,13vw,64px)}.hero__lead{font-size:15px}.hero__strip{grid-template-columns:1fr 1fr}.hero__strip li{padding:12px 0 2px;font-size:13px}.hero__cta{flex-direction:column;align-items:flex-start;gap:16px}.hero__cta .btn{white-space:nowrap}.split,.preise,.fall,.demo,.check{grid-template-columns:1fr}.agents .split p{justify-self:start}.story__grid,.steps{grid-template-columns:1fr}.story__grid article,.story__grid article+article,.steps li,.steps li+li{border-left:0;border-bottom:1px solid var(--line);padding:26px 0}.flow{border-top:0;border-left:1px solid var(--line);flex-direction:column;gap:26px}.flow li{padding:0 0 0 22px}.flow li:before{top:8px;left:-4px}.tr{grid-template-columns:1fr auto;gap:4px 12px}.th{display:none}.tr .name{grid-column:1}.tr span:nth-child(4){grid-area:1/2}.tr span:nth-child(2),.tr span:nth-child(3){grid-column:1/-1;font-size:14px}.tr span:nth-child(2):before{content:"Er bekommt: ";color:var(--muted)}.tr span:nth-child(3):before{content:"Sie bekommen: ";color:var(--muted)}.tier{grid-template-columns:1fr}.tier__price{text-align:left;grid-area:auto/1;margin-top:8px}.tier--focus:before{left:-12px}.sicher__list{grid-template-columns:1fr}.sicher__list li,.sicher__list li:nth-child(2n){border-left:0;grid-template-columns:1fr;gap:8px;padding:22px 0}.footer__cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}html.bau:not(.bau-color) #field{opacity:0!important}html.bau:not(.bau-ready) main,html.bau:not(.bau-ready) .nav{opacity:0}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.btn{min-height:48px;font:600 15px/1 var(--font);letter-spacing:-.005em;color:#060608;background:linear-gradient(#fff,#e4e6ee);border:1px solid #ffffffe6;border-radius:999px;gap:10px;padding:0 24px;transition:transform .1s ease-out,background .2s,color .2s,box-shadow .2s,border-color .2s;box-shadow:inset 0 1px #ffffffe6,0 8px 24px -10px #000c,0 1px #0006}.btn .ico{flex:none;width:18px;height:18px;transition:transform .2s ease-out}.btn:hover{background:linear-gradient(180deg, #8dffc6, var(--mint));border-color:var(--mint);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 10px 28px -8px #ffd98a73,0 0 28px #ffd98a40}.btn:hover .ico{transform:translate(3px)}.btn:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.btn:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.btn--ghost{color:var(--ink);background:#ffffff0a;border-color:#ffffff57;box-shadow:inset 0 1px #ffffff1f,0 8px 24px -12px #000c}.btn--ghost:hover{color:var(--ink);background:#ffffff1a;border-color:#ffffffb3;box-shadow:inset 0 1px #fff3,0 10px 26px -10px #000000e6}.btn--icon{width:48px;padding:0}.nav{padding:14px var(--pad)}.nav__cta{border-color:#ffffff73;border-radius:999px;padding:9px 15px;font-weight:500;transition:background .2s,color .2s,transform .1s;box-shadow:inset 0 1px #ffffff1f}.nav__cta:active{transform:scale(.97)}.btn--send{position:relative}.btn--send .btn__spin,.btn--send .btn__check{opacity:0;pointer-events:none;position:absolute;top:50%;left:50%}.btn__spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px}.btn__check{width:22px;height:22px;margin:-11px 0 0 -11px}.btn__check path{stroke-dasharray:24;stroke-dashoffset:24px}.btn--send.is-busy .btn__label,.btn--send.is-busy .ico,.btn--send.is-done .btn__label,.btn--send.is-done .ico{opacity:0}.btn--send.is-busy .btn__spin{opacity:1;animation:.7s linear infinite spin}.btn--send.is-done{background:var(--mint);border-color:var(--mint)}.btn--send.is-done .btn__check{opacity:1}.btn--send.is-done .btn__check path{stroke-dashoffset:0;transition:stroke-dashoffset .3s ease-out 50ms}@keyframes spin{to{transform:rotate(360deg)}}.page{--acc:var(--indigo);--acc-rgb:226, 98, 15;position:relative}.page[data-acc=mint]{--acc:var(--mint);--acc-rgb:255, 217, 138}.page[data-acc=sky]{--acc:var(--sky);--acc-rgb:255, 165, 58}.block.page,.footer.page{flex-direction:column;justify-content:center;min-height:100svh;padding-top:clamp(96px,12vh,130px);padding-bottom:clamp(48px,8vh,90px);display:flex}.preise.page,.fall.page,.demo.page,.check.page{align-content:center;display:grid}.page:not(.hero):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(48vw 38vh at 92% 14%, rgba(var(--acc-rgb), .17), transparent 70%), radial-gradient(40vw 30vh at 4% 96%, rgba(var(--acc-rgb), .08), transparent 70%), #0202038c;border-top:1px solid rgba(var(--acc-rgb), .28);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page__num{right:var(--pad);font:300 clamp(56px, 7vw, 110px)/1 var(--font);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px rgba(var(--acc-rgb), .5);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:clamp(84px,11vh,120px)}.page .label{color:var(--acc)}.page .label--live{color:var(--mint)}.pager{z-index:19;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.pager__count{color:var(--muted);letter-spacing:.06em;font:400 11px/1 Geist Mono,ui-monospace,monospace;display:none}.pager__count b{color:var(--ink);font-weight:400}.pager__list{flex-direction:column;gap:2px;list-style:none;display:flex}.pager__list button{cursor:pointer;color:var(--muted);font:400 11.5px/1 var(--font);background:0 0;border:0;justify-content:flex-end;align-items:center;gap:10px;min-height:22px;padding:4px 0;display:flex}.pager__list button span{opacity:0;white-space:nowrap;background:#06070acc;border-radius:4px;padding:3px 6px;transition:opacity .2s,transform .2s;transform:translate(6px)}.pager__list button i{background:#ffffff40;border-radius:50%;width:6px;height:6px;transition:transform .3s,background .3s,box-shadow .3s}.pager:hover .pager__list button span,.pager__list button:focus-visible span{opacity:1;transform:none}.pager__list button[aria-current=true]{color:var(--ink)}.pager__list button[aria-current=true] i{background:var(--c,var(--mint));box-shadow:0 0 10px var(--c,var(--mint));transform:scale(1.6)}.nav__links a{transition:color .2s;position:relative}.nav__links a.is-active{color:var(--ink)}.nav__links a:after{content:"";background:var(--mint);height:1px;transition:transform .3s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav__links a.is-active:after{transform:scaleX(1)}.preise.page{grid-template-columns:1fr;gap:50px}.preise__intro{grid-template-columns:1fr 1fr;align-items:end;gap:20px 40px;display:grid}.preise__intro .label{grid-column:1/-1;margin-bottom:0}.preise__intro .h-thin{margin:0}.preise__intro .muted{justify-self:end;margin:0}.tiers--cards{border-top:0;grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;padding-top:18px;display:grid}.tiers--cards .tier{border-bottom:1px solid var(--line);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);background:#0a0b10cc;border-radius:16px;flex-direction:column;gap:0;padding:26px 24px 24px;transition:transform .2s ease-out,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.tiers--cards .tier:hover{border-color:#ffffff3d;transform:translateY(-4px)}.tiers--cards .tier__name{font:500 12px/1 var(--font);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:18px}.tiers--cards .tier__price{text-align:left;font:600 clamp(40px, 3.6vw, 52px)/1 var(--font);letter-spacing:-.04em;color:var(--ink);display:block}.tier__ab{color:var(--muted);letter-spacing:0;vertical-align:.9em;margin-right:2px;font-size:15px;font-weight:400}.tier__mon{color:var(--ink-2);margin-top:8px;font-size:14px}.tier__text{color:var(--muted);border-top:1px solid var(--line);flex:1;margin:18px 0 22px;padding-top:18px;font-size:14px;line-height:1.5}.tier__btn{width:100%}.tiers--cards .tier--focus{border-color:#ffd98a99;transform:translateY(-16px);box-shadow:inset 0 1px #ffffff1f,0 24px 48px -18px #000000f2,0 0 60px -10px #ffd98a33}.tiers--cards .tier--focus:hover{transform:translateY(-20px)}.tiers--cards .tier--focus:before{display:none}.tier--focus .tier__name{color:var(--mint)}.tier__badge{background:var(--mint);color:#04150c;font:600 11px/1 var(--font);letter-spacing:.02em;border-radius:999px;padding:6px 11px;position:absolute;top:0;left:24px;transform:translateY(-50%)}.tier__badge.pin{animation:.9s ease-out both pin}.tier__badge.pin:after{content:"";border:1px solid var(--mint);border-radius:999px;animation:.9s ease-out .3s both ripple;position:absolute;inset:0}@keyframes pin{0%{opacity:0;transform:translateY(-160%)}22%{opacity:1;transform:translateY(-50%)}40%{transform:translateY(-85%)}58%{transform:translateY(-50%)}72%{transform:translateY(-62%)}86%,to{transform:translateY(-50%)}}@keyframes ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.9)}}.chat{background:#08090eeb;border-radius:20px;gap:0;width:min(400px,100%);padding:0;overflow:hidden}.chat__bar{border-bottom:1px solid var(--line);justify-content:flex-start;align-items:center;gap:10px;padding:12px 16px;display:flex}.chat__bar b{font-size:14px;font-weight:500;line-height:1.2;display:block}.chat__bar span:before{content:none}.chat__ava{background:linear-gradient(135deg, var(--indigo), var(--sky));width:30px;height:30px;font:600 12px/1 var(--font);border-radius:50%;place-items:center;display:grid;color:#fff!important}.chat__on{color:var(--mint);font-size:11.5px}.chat__log{flex-direction:column;gap:4px;min-height:452px;padding:14px 14px 18px;display:flex}.chat__day{font:500 11px/1 var(--font);color:var(--muted);align-self:center;padding:2px 0 10px}.chat .msg{color:#eef0f6;background:#1b1d27;border:0;border-radius:18px;max-width:84%;padding:9px 13px;font-size:13.5px;line-height:1.45}.chat .msg--me{color:#fff;background:#5b37ff;border-bottom-right-radius:6px;align-self:flex-end}.chat .msg:not(.msg--me){border-top-left-radius:6px}.chat .msg--first,.chat .msg--reply{margin-top:14px}.chat .msg--me .msg__photo{color:#fff;background:repeating-linear-gradient(135deg,#ffffff2e 0 8px,#ffffff12 8px 16px);border-radius:12px}.chat .msg dl{margin:6px 0 2px}.chat .msg dt{color:#eef0f68c}.chat .msg__actions span{border-color:#ffffff2e;border-radius:999px;padding:7px;font-weight:500;transition:transform .24s ease-out}.chat .msg__actions span:first-child{color:#000;background:#fff}.chat__status{font:500 10.5px/1 var(--font);color:var(--muted);align-self:flex-end;margin-top:4px}.chat__status:after{content:" ✓✓";color:var(--mint)}.chat__typing{background:#1b1d27;border-radius:6px 18px 18px;align-self:flex-start;gap:4px;margin-top:14px;padding:12px 14px;display:flex}.chat__typing i{background:#ffffff80;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite typing}.chat__typing i:nth-child(2){animation-delay:.15s}.chat__typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.chat:not(.is-scene) .chat__typing,.chat.is-scene .chat__log>*{display:none}.chat.is-scene .chat__log>.is-in{animation:.24s ease-out both slidein;display:block}.chat.is-scene .chat__log>.chat__typing.is-in{display:flex}.chat.is-scene .chat__log>.msg--me.is-in{animation-name:slidein-me}@keyframes slidein{0%{opacity:0;transform:translate(-8px,8px)}}@keyframes slidein-me{0%{opacity:0;transform:translate(8px,8px)}}.chat .msg__pick.is-picked{transform:scale(1.6)}.fly{z-index:60;pointer-events:none;color:#000;font:500 12px/1 var(--font);background:#fff;border-radius:999px;padding:7px 14px;position:fixed}.chat__replay{color:var(--muted);font:400 12px/1 var(--font);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:center;margin-top:10px;text-decoration:underline}.form input,.form textarea{background:linear-gradient(var(--mint), var(--mint)) center bottom / 0% 1px no-repeat;transition:background-size .25s ease-out,border-color .25s}.form input:focus,.form textarea:focus{background-size:100% 1px;border-color:#ffffff38}.steps{padding-top:30px;position:relative}.steps:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.steps:after{content:"";height:1px;width:var(--fill,100%);background:var(--sky);box-shadow:0 0 10px var(--sky);transition:width .4s ease-out;position:absolute;top:0;left:0}.steps li{position:relative}.steps li:before{content:"";background:var(--sky);border:1px solid var(--sky);border-radius:50%;width:9px;height:9px;transition:background .25s,box-shadow .25s,transform .25s;position:absolute;top:-34px;left:0}.steps li+li:before{left:26px}.js-motion .steps li:not(.is-on):before{border-color:var(--line);background:#1a1d27}.steps li.is-on:before{box-shadow:0 0 14px var(--sky);transform:scale(1.25)}.flow:after{content:"";height:1px;width:var(--fill,100%);background:linear-gradient(90deg, var(--indigo), var(--mint));transition:width .4s ease-out;position:absolute;top:-1px;left:0}.flow{position:relative}.flow li:before{transition:transform .25s,opacity .25s}.js-motion .flow li:not(.is-on):before{opacity:.3;transform:scale(.7)}.flow li.is-on:before{transform:scale(1.3)}.chk{vertical-align:-2px;width:16px;height:16px;color:var(--sky);flex:none;margin-right:10px}.js-motion .chk path{stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset .47s ease-out}.js-motion .is-checked .chk path{stroke-dashoffset:0}.digit{display:inline-block}.fragen details p{overflow:hidden}.fragen summary:after{transition:transform .3s ease-out,color .3s}@media (width<=860px){.pager{display:none}.nav{-webkit-backdrop-filter:blur(10px);background:#020203e0;flex-wrap:wrap;row-gap:4px;padding:10px 14px 6px}.nav__links{scrollbar-width:none;order:3;gap:18px;width:100%;padding:6px 4px 4px;font-size:13px;display:flex;overflow-x:auto}.nav__links::-webkit-scrollbar{display:none}.nav__links a{flex:none;padding:4px 0}.nav__links a:after{bottom:0}.hero__title{margin-top:140px}.page__num{font-size:44px;top:106px}.block.page,.footer.page{min-height:auto;padding-top:128px;padding-bottom:72px}.preise__intro{grid-template-columns:1fr}.preise__intro .muted{justify-self:start}.tiers--cards{grid-template-columns:1fr;gap:28px}.tiers--cards .tier--focus,.tiers--cards .tier--focus:hover{transform:none}.chat__log{min-height:0}.steps{padding-top:0}.steps:before,.steps:after,.steps li:before{display:none}.nav{padding:6px 6px 6px 14px}}@media (width<=860px) and (pointer:coarse){html{scroll-snap-type:y proximity}.page{scroll-snap-align:start}}@media (width>=861px) and (height<=820px){.block.page{padding-top:88px;padding-bottom:32px}.tr{padding:11px 0}.agents .split{margin-bottom:24px}.ablauf .h-thin,.sicher .h-thin{margin-bottom:36px}.label{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.btn,.tiers--cards .tier{transition:none}.chat__typing i{animation:none}}
