:root{--landing-ease:cubic-bezier(.2, .8, .2, 1);--landing-enter-duration:.7s;--landing-plum-stroke:#c48ab6;--landing-plum-text:#d6a3c8;--landing-hairline:#ffffff0f}.landing{--site-gutter:clamp(1.25rem, 4vw, 4rem);--site-space:clamp(4.5rem, 8vw, 8rem)}.home-page{--home-gutter:var(--site-gutter);--home-space:var(--site-space)}.home-page .home-shell{width:calc(100% - var(--home-gutter) * 2);max-width:88rem;margin-inline:auto}.home-page>section:not(.home-shell,.home-showcase){max-width:96rem;padding-inline:var(--home-gutter)}.home-page>section:not(.home-shell,.home-showcase)>div{padding-block:var(--home-space)}.landing .landing-header>nav,.landing>footer>div{max-width:96rem;padding-inline:clamp(1.25rem,4vw,4rem)}.landing .landing-header>nav{height:5rem}.landing>footer p,.landing>footer ul{font-size:1.125rem;line-height:1.8}.landing>footer ul{margin-top:1.25rem}.landing>footer ul a{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.landing>footer p:has(+ul){color:#e6e6ea;letter-spacing:-.02em;text-transform:none;font-weight:400}.landing>footer p+a{min-height:3.5rem;padding-inline:1.75rem;font-size:1rem}.landing>footer>div:last-child{padding-block:2rem;font-size:.875rem;line-height:1.75}.landing:has(.home-page)>footer{margin-top:var(--site-space)}@media (width>=80rem){.landing>footer>div:first-child{grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}.landing>footer>div:first-child>div:last-child{column-gap:clamp(1.5rem,2vw,2rem)}}.home-hero{padding-top:clamp(3.5rem,7vw,7rem)}.home-intro{padding-bottom:clamp(4rem,6vw,6rem)}.home-intro-bottom{justify-content:space-between;align-items:end;gap:3rem;margin-top:clamp(2rem,4vw,4rem);display:flex}.home-intro-bottom>p{flex:1}.home-intro-actions{flex-shrink:0}.home-button{min-height:3.5rem;padding:.875rem 1.75rem}.home-stage{background:#211a23}.home-stage [data-answers]{min-height:22rem}.home-stage .answer-body{font-size:1rem;line-height:1.85}.home-stage .answer-tab{gap:.5rem;padding:.625rem .875rem;font-size:.875rem}.home-stage .answer-tab svg{width:1.125rem;height:1.125rem}.home-stage .answer-eval .geo-pill{padding:.375rem .625rem;font-size:.8125rem}.home-heading,.home-page>section:not(.home-shell) h2{letter-spacing:-.045em;text-wrap:balance;max-width:60rem;font-size:clamp(2.25rem,1rem + 3vw,4rem);font-weight:400;line-height:1.1}.home-page #ki-assistenten>div{border-top:0}.home-page #ki-assistenten ul{column-gap:3rem;margin-top:3rem}.home-page #ki-assistenten li{border-top:1px solid var(--landing-hairline);border-bottom:0;padding-block:1.5rem}.home-page #ki-assistenten li:first-child{border-top:0}.home-page #ki-assistenten li>span:last-child{font-size:1.25rem}.home-page #ki-assistenten li>span:first-child{width:3.5rem;height:3.5rem}.home-page #ki-assistenten li svg{width:1.75rem;height:1.75rem}.home-page #ki-assistenten p:not(:first-child){font-size:1.125rem;line-height:1.8}.home-page #ki-assistenten a{font-size:1rem}.home-showcase{isolation:isolate;margin-block:1rem var(--home-space);padding-block:var(--home-space);color:#f0f0f2;background:radial-gradient(at 50% 65%,#8150743d,#0000 65%),#211a23;position:relative;overflow:hidden}.home-showcase:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#c48ab611 1px,#0000 1px),linear-gradient(90deg,#c48ab611 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:18% 0 0;-webkit-mask-image:radial-gradient(#000 15%,#0000 70%);mask-image:radial-gradient(#000 15%,#0000 70%)}.home-showcase-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,5rem);display:flex}.home-product-frame{isolation:isolate;position:relative}.home-product-surface{z-index:2;background:linear-gradient(145deg,#302532,#161418 40%);border:1px solid #d6a3c838;border-radius:1.5rem;padding:clamp(.375rem,1vw,.75rem);position:relative;box-shadow:inset 0 1px #ffffff14,0 2rem 5rem -1rem #000000b3,0 0 7rem -2rem #c48ab62e}.home-product-frame:before,.home-product-frame:after{content:"";z-index:1;pointer-events:none;background:#19151c;border:1px solid #c48ab624;border-radius:0 0 1.25rem 1.25rem;height:3rem;position:absolute}.home-product-frame:before{inset:auto 1.25rem -.75rem}.home-product-frame:after{z-index:0;background:#121014;inset:auto 2.5rem -1.5rem}.home-overview{box-shadow:none;border-radius:calc(1.5rem - clamp(.375rem,1vw,.75rem))}.home-feature{padding-block:var(--home-space);border-bottom:1px solid var(--landing-hairline)}.home-feature:first-child{padding-top:0}.home-feature-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.home-feature-detail{min-width:0}.home-feature-screen{background:#211a23;border-radius:1.75rem;padding:clamp(1rem,2vw,2rem)}.home-feature-screen figure{border-radius:.75rem}.home-feature-list{padding-block:.5rem;display:grid}.home-feature-list li{letter-spacing:-.025em;border-top:1px solid #ffffff1a;align-items:center;gap:1.25rem;padding-block:1.75rem;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.4;display:flex}.home-feature-check{width:2.5rem;height:2.5rem;color:var(--landing-plum-text);background:#c48ab61a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-feature-list li:first-child{border-top:0}.home-feature-list-compact{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin-top:1rem}.home-feature-list-compact li{letter-spacing:0;gap:.75rem;padding-block:1rem;font-size:1rem}.home-feature-list-compact .home-feature-check{background:0 0;width:1.5rem;height:1.5rem}.landing #solutions>div{border-top:0}.landing #solutions h3{font-size:1.5rem}.landing #solutions p{font-size:1.125rem;line-height:1.8}.landing #solutions a{padding-block:2rem}.landing #solutions a:first-child{border-top:0}.home-page #shops>div{grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr)}.home-integrations .site-card{align-items:center;min-height:9rem;padding:1.75rem;font-size:1.25rem}.home-integrations .site-card>span:first-child{background:#232327;width:3.5rem;height:3.5rem}.home-integrations .site-card>span:first-child svg{width:2rem;height:2rem}.home-integrations .site-card>span:last-child>span:last-child{color:#9d9da6;font-size:1rem;line-height:1.65}.home-page #preise article{padding:clamp(1.75rem,3vw,3rem)}.home-page #preise article h3{font-size:1.5rem}.home-page #preise article a{min-height:3.25rem;font-size:1rem}.home-page #fragen>div>p{letter-spacing:-.04em;font-size:clamp(2rem,3vw,3rem)}.landing .landing-faq{padding-block:1.75rem}.landing .landing-faq summary{font-size:1.25rem}.landing .landing-faq-answer{font-size:1.125rem;line-height:1.8}.landing .site-cta{background:#211a23;padding:clamp(2rem,6vw,6rem)}.landing .site-cta h2{max-width:52rem}.landing .site-cta a{min-height:3.5rem;font-size:1rem}@media (width>=40rem){.home-page #ki-assistenten li:nth-child(-n+2),.landing #solutions a:nth-child(-n+2),.home-feature-list-compact li:nth-child(-n+2){border-top:0}}@media (width>=64rem){.home-page #ki-assistenten li:nth-child(-n+3){border-top:0}}@media (width>=80rem){.landing #solutions .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 4rem}.home-page #ki-assistenten ul{grid-template-columns:repeat(4,minmax(0,1fr))}.home-page #ki-assistenten li:nth-child(-n+4),.landing #solutions a:nth-child(-n+3){border-top:0}}@media (width<=63.999rem){.home-intro-bottom,.home-showcase-heading{flex-direction:column;align-items:start;gap:2rem}.home-feature-grid,.home-page #shops>div{grid-template-columns:minmax(0,1fr)}}@media (width<=39.999rem){.landing .landing-header>nav{height:4rem}.home-stage [data-answers]{min-height:auto}.home-stage .answer-body{font-size:.875rem}.home-stage .answer-tab{gap:.25rem;padding-inline:.375rem;font-size:.65625rem}.home-stage .answer-tab svg{width:.75rem;height:.75rem}.home-button{padding-inline:1.25rem;font-size:.875rem}.home-feature-list-compact,.home-metrics{grid-template-columns:minmax(0,1fr)}.home-metrics>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .75rem;display:grid}.home-metrics>div>p:first-child{grid-row:span 2;font-size:.875rem}.home-metrics [data-count-to]{margin:0;padding:0;font-size:1.375rem}.home-metrics>div>p:last-child{text-align:right}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.landing :is(a,button,summary):focus-visible{outline:2px solid var(--landing-plum-stroke);outline-offset:3px}.landing-header{border-bottom:1px solid #0000;transition:border-color .3s,background-color .3s}.landing-header.is-scrolled{border-bottom-color:var(--landing-hairline);background-color:#0b0b0ce6}.landing-nav a{transition:color .2s;position:relative}.landing-nav a:after{content:"";background:var(--landing-plum-stroke);transform-origin:0;height:1px;transition:transform .35s var(--landing-ease);border-radius:1px;position:absolute;bottom:-.45rem;left:0;right:0;transform:scaleX(0)}.landing-nav a[aria-current=true]{color:#fff}.landing-nav a[aria-current=true]:after{transform:scaleX(1)}.landing-title-mask{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.landing-title-line{display:block}.site-underline{vertical-align:baseline;max-width:100%;padding-bottom:.27em;display:inline-block;position:relative}.site-underline-stroke{width:100%;height:.36em;color:var(--landing-plum-stroke);pointer-events:none;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.landing-motion .site-underline-stroke{animation:landing-underline .7s var(--landing-ease) both;animation-delay:calc(var(--d,0) * .12s + .62s)}}@keyframes landing-underline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.landing-title-sub{text-wrap:balance}.landing-beat{display:inline-block}.landing-motion .landing-title-line{animation:landing-rise .8s var(--landing-ease) both;animation-delay:calc(var(--d,0) * .12s + 60ms)}.landing-motion .landing-beat{animation:landing-beat .75s var(--landing-ease) both;animation-delay:calc(var(--d,0) * .15s + .3s)}.landing-motion [data-intro]{animation:landing-enter var(--landing-enter-duration) var(--landing-ease) both;animation-delay:var(--delay,0s)}.landing-motion [data-stage][data-intro]{animation-name:landing-enter-stage;animation-duration:1.1s}.landing-motion [data-stage].is-stage-ready{animation:none}.landing-motion [data-stage].is-stage-ready:not(.is-stage-visible){opacity:0;transform:translateY(24px)}.landing-motion [data-stage].is-stage-visible{animation:landing-enter-stage .9s var(--landing-ease) both}@keyframes landing-rise{0%{transform:translateY(108%)}}@keyframes landing-beat{0%{opacity:0;transform:translateY(.35em)}}@keyframes landing-enter{0%{opacity:0;transform:translateY(12px)}}@keyframes landing-enter-stage{0%{opacity:0;transform:translateY(32px)scale(.985)}}@keyframes landing-fade{0%{opacity:0}}.landing-stage{isolation:isolate}.landing-stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#d6a3c88c,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.landing-stage-glow{z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#c48ab633,#c48ab612 50%,#0000);border-radius:50%;width:820px;height:820px;margin-top:-410px;margin-left:-410px;position:absolute;top:0;left:68%}.answer-panel{transition:opacity .3s,visibility .3s}.answer-panel.invisible,.is-stream-ready .answer-panel.is-streaming .tok{opacity:0}.is-stream-ready .answer-panel.is-streaming .tok.is-shown{opacity:1;transition:opacity .22s}.is-stream-ready .tok.is-caret{position:relative}.is-stream-ready .tok.is-caret:after{content:"";background:var(--landing-plum-text);border-radius:1px;width:2px;animation:1s step-end infinite landing-caret;position:absolute;top:.2em;bottom:.2em;right:-.4em}@keyframes landing-caret{50%{opacity:0}}.is-stream-ready .answer-mark{z-index:0;background:0 0;position:relative}.is-stream-ready .answer-mark:before{content:"";z-index:-1;border-radius:inherit;transform-origin:0;transition:transform .5s var(--landing-ease);background:#ffffff1a;position:absolute;inset:0;transform:scaleX(0)}.is-stream-ready .answer-mark.is-own:before{background:var(--color-brand,#815074)}.is-stream-ready .answer-mark.is-lit:before{transform:scaleX(1)}.is-stream-ready .answer-eval>*{transition:opacity .35s ease, transform .35s var(--landing-ease)}.is-stream-ready .answer-eval>:nth-child(2){transition-delay:60ms}.is-stream-ready .answer-eval>:nth-child(3){transition-delay:.14s}.is-stream-ready .answer-eval>:nth-child(4){transition-delay:.22s}.is-stream-ready .answer-panel.is-streaming .answer-eval>*{opacity:0;transition-delay:0s;transform:translateY(4px)}.answer-tab{position:relative}.answer-tab:after{content:"";background:var(--landing-plum-stroke);opacity:0;transform-origin:0;height:1px;position:absolute;bottom:.2rem;left:.75rem;right:.75rem;transform:scaleX(0)}.answer-tab.is-timing:after{opacity:1;animation:landing-timer var(--landing-hold,4s) linear forwards}.is-paused .answer-tab.is-timing:after{animation-play-state:paused}@keyframes landing-timer{to{transform:scaleX(1)}}.hero-chart-dot{transform-box:fill-box;transform-origin:50%}.landing-motion .is-stage-ready .hero-chart-line{stroke-dasharray:1;stroke-dashoffset:1px}.landing-motion .is-stage-ready :is(.hero-chart-area,.hero-chart-rival,.hero-chart-dot){opacity:0}.landing-motion .is-stage-visible .hero-chart-line{animation:landing-draw 1.5s var(--landing-ease) .2s forwards}.landing-motion .is-stage-visible :is(.hero-chart-area,.hero-chart-rival){opacity:1;animation:1s .5s both landing-fade}.landing-motion .is-stage-visible .hero-chart-dot{opacity:1;animation:landing-pop .4s var(--landing-ease) 1.4s both}@keyframes landing-draw{to{stroke-dashoffset:0}}@keyframes landing-pop{0%{opacity:0;transform:scale(.3)}}.landing-rule{position:relative}.landing-rule:after{content:"";background:var(--landing-hairline);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.landing-motion [data-reveal-item].is-pending{opacity:0;transform:translateY(12px)}.landing-motion [data-reveal-item].is-revealing{animation:landing-enter var(--landing-enter-duration) var(--landing-ease) both;animation-delay:var(--reveal-delay,0s)}.landing-motion [data-reveal-item] .site-underline-stroke{animation:none}.landing-motion [data-reveal-item].is-revealing .site-underline-stroke{animation:landing-underline .5s var(--landing-ease) both;animation-delay:calc(var(--reveal-delay,0s) + .12s)}@media (prefers-reduced-motion:reduce){.landing-motion [data-reveal-item].is-pending,.landing-motion :is(.landing-title-line,.landing-beat,[data-intro],[data-reveal-item],.site-underline-stroke,.site-hero-glow,.hero-chart-line,.hero-chart-area,.hero-chart-rival,.hero-chart-dot){opacity:1!important;animation:none!important;transform:none!important}.landing-motion .hero-chart-line{stroke-dashoffset:0!important}}.landing-faq-icon{transition:rotate .35s var(--landing-ease), color .2s ease}.landing-faq[open]:not(.is-closing) .landing-faq-icon{color:var(--color-zinc-200);rotate:45deg}.landing-faq-answer{transition:opacity .3s ease, translate .4s var(--landing-ease)}.landing-motion .landing-faq.is-closing .landing-faq-answer,.landing-motion .landing-faq.is-opening .landing-faq-answer{opacity:0;translate:0 -6px}@media (prefers-reduced-motion:reduce){.landing-faq-icon,.landing-faq-answer{transition:none}}.site-hero-glow,.site-cta-glow{z-index:-1;pointer-events:none;filter:blur(80px);border-radius:9999px;position:absolute}.site-hero-glow{background:radial-gradient(closest-side,#8150746b,#8a6fd61f 60%,#0000);width:46rem;height:30rem;top:-18rem;right:-10rem}.site-cta-glow{background:radial-gradient(closest-side,#81507480,#0000);width:36rem;height:24rem;bottom:-14rem;right:-8rem}.landing-motion .site-hero-glow{animation:18s ease-in-out infinite alternate site-drift}@keyframes site-drift{to{transform:translate(-4rem,2rem)scale(1.08)}}.site-menu .site-menu-close,.site-menu[open] .site-menu-open{display:none}.site-menu[open] .site-menu-close{display:block}.site-card{isolation:isolate;border:1px solid var(--landing-hairline);transition:border-color .3s ease, transform .4s var(--landing-ease);background:#18181b99;border-radius:1.5rem;position:relative;overflow:hidden}.site-card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(28rem circle at var(--x,50%) var(--y,0%), #c48ab61f, transparent 45%);transition:opacity .3s;position:absolute;inset:0}.site-card:hover{border-color:#ffffff1a}.site-card:hover:before{opacity:1}.site-placeholder{color:#f5c451;font-family:var(--font-mono);background:#e5a0001f;border-radius:.375rem;padding:0 .35rem;font-size:.85em}.site-shell,.site-page :is(section,nav).max-w-6xl{width:100%;max-width:96rem;padding-inline:var(--site-gutter);margin-inline:auto}.site-page{font-size:1.125rem;line-height:1.8}.site-hero-inner{padding-block:clamp(3.5rem,7vw,7rem) clamp(4rem,6vw,6rem)}.site-title{letter-spacing:-.055em;overflow-wrap:break-word;text-wrap:balance;max-width:88rem;font-size:clamp(2.75rem,1rem + 6vw,6.5rem);font-weight:400;line-height:1.04}.site-eyebrow{font-size:1rem}.site-intro-bottom{justify-content:space-between;align-items:end;gap:3rem;margin-top:clamp(2rem,4vw,4rem);display:flex}.site-intro-copy{max-width:46rem;font-size:clamp(1.125rem,.9rem + .6vw,1.5rem);line-height:1.7}.site-actions{flex-shrink:0}.site-page a.rounded-full:not(nav a){height:auto;min-height:3.5rem;padding:.875rem 1.75rem;font-size:1rem;line-height:1.5}.site-page>nav a{height:auto;min-height:2.75rem;padding:.625rem 1rem;font-size:.9375rem;line-height:1.4}.site-page>section>.border-t{padding-block:var(--site-space)}.site-page h2{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:60rem;font-size:clamp(2.25rem,1rem + 3vw,4rem);font-weight:400;line-height:1.1}.site-page .site-section-label{letter-spacing:-.04em;max-width:25rem;font-size:clamp(1.75rem,2.5vw,3rem);line-height:1.2}.site-page h3[class],.site-page .site-card h2{letter-spacing:-.025em;font-size:1.5rem;font-weight:400;line-height:1.35}.site-page :is(.text-sm,.text-base){font-size:1.125rem}.site-page .text-xs{font-size:.9375rem}.site-page .text-\[13px\]{font-size:1rem}.site-page .text-\[11px\]{font-size:.8125rem}.site-page :is(.leading-6,.leading-7){line-height:1.75}.site-page :is(.max-w-xl,.max-w-2xl){max-width:46rem}.site-page .site-card{border-radius:1.5rem;min-width:0;padding:clamp(1.5rem,2.5vw,2.5rem)}.site-page .grid:has(>.site-card){gap:1.5rem}.site-page .site-card :is(.size-11,.size-12),.site-page .site-assistant-list li>span:first-child{width:3.5rem;height:3.5rem}.site-page .site-card :is(.size-11,.size-12) svg{width:1.75rem;height:1.75rem}.site-page .site-pricing-plans .text-5xl{font-size:clamp(3.5rem,4vw,4.5rem)}.site-page [data-pricing-calculator]{gap:2rem}.site-page .site-choice>span{height:auto;min-height:3rem;font-size:1rem}.site-page .site-choice-assistant>span{padding-block:.75rem}.site-page .landing-faq summary{font-size:1.25rem}.site-page table :is(th,td){padding-block:1.25rem}.site-page a[href^=mailto\:]{overflow-wrap:anywhere}.site-page figure:has(>img){background:linear-gradient(145deg,#302532,#161418 40%);border-radius:1.5rem;padding:clamp(.375rem,1vw,.75rem)}.site-page figure>img{border-radius:.875rem}.site-page .site-example-list{background:radial-gradient(at 100% 0,#8150742e,#0000 70%),#211a23;padding-inline:clamp(1.5rem,3vw,3rem)}.site-page .site-example-list li{padding-block:1.75rem;font-size:1.25rem}.site-page .site-benefits article{border-top:0}.site-page .landing-rule{padding-block:1.25rem}.site-page .landing-rule:after{top:0;bottom:auto}.site-page .landing-rule:first-child:after{display:none}.site-page .site-assistant-list li{border-bottom:0;padding-block:1.5rem}.site-page .site-assistant-list li+li{border-top:1px solid var(--landing-hairline)}.site-page .site-cta h2{max-width:52rem}.site-page>section:last-child{margin-bottom:var(--site-space)}@media (width>=40rem){.site-page .sm\:grid-cols-2>.landing-rule:nth-child(-n+2):after{display:none}.site-page .site-assistant-list li:nth-child(-n+2){border-top:0}}@media (width>=64rem){.site-page .site-assistant-list li:nth-child(-n+3){border-top:0}}@media (width<=79.999rem){.site-intro-bottom{flex-direction:column;align-items:start;gap:2rem}.site-page .site-pricing-plans>.grid{gap:1rem}.site-page .site-pricing-plans .site-card{padding:1.5rem}}@media (width<=63.999rem){.site-page .site-pricing-plans>.grid{grid-template-columns:1fr}.site-page .site-legal>.grid{grid-template-columns:minmax(0,1fr)}}.site-prose{color:var(--color-zinc-300);overflow-wrap:anywhere;min-width:0;max-width:52rem;font-size:1.125rem;line-height:1.85}.site-page .site-prose h2{color:#fff;letter-spacing:-.02em;margin:4rem 0 1.5rem;scroll-margin-top:6rem;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:400;line-height:1.2}.site-page .site-prose h2:first-child{margin-top:0}.site-page .site-prose h3{color:var(--color-zinc-100);margin:2rem 0 .75rem;font-size:1.375rem;font-weight:500}.site-prose p,.site-prose ul,.site-prose ol,.site-prose dl,.site-prose table{margin:0 0 1rem}.site-prose ul{padding-left:1.25rem;list-style:outside}.site-prose ol{padding-left:1.25rem;list-style:decimal}.site-prose li{margin:.35rem 0;padding-left:.25rem}.site-prose li::marker{color:var(--color-zinc-600)}.site-prose a{color:var(--landing-plum-text);text-underline-offset:3px;-webkit-text-decoration:underline #d6a3c866;text-decoration:underline #d6a3c866}.site-prose a:hover{text-decoration-color:currentColor}.site-prose strong{color:var(--color-zinc-100);font-weight:500}.site-prose table{border-collapse:collapse;width:100%;font-size:1rem}.site-prose tr:last-child td{border-bottom:0}.site-prose th{color:var(--color-zinc-400);text-align:left;border-bottom:1px solid #ffffff1a;padding:.6rem .75rem .6rem 0;font-weight:400}.site-prose td{border-bottom:1px solid var(--landing-hairline);vertical-align:top;padding:.75rem .75rem .75rem 0}.site-prose .site-box{border:1px solid var(--landing-hairline);background:#18181b99;border-radius:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem}.site-toc{align-self:start;max-height:calc(100svh - 8rem);padding-right:1rem;position:sticky;top:6rem;overflow-y:auto}.site-toc a{border-left:1px solid var(--landing-hairline);color:var(--color-zinc-500);padding:.15rem 0 .15rem .85rem;transition:color .2s,border-color .2s;display:block}.site-toc a:hover{color:#fff}.site-toc a[aria-current=true]{border-left-color:var(--landing-plum-stroke);color:#fff}.site-range{appearance:none;height:.375rem;accent-color:var(--landing-plum-stroke);cursor:pointer;background:#ffffff14;border-radius:9999px}.site-range::-webkit-slider-thumb{appearance:none;background:#815074;border:3px solid #fff;border-radius:9999px;width:1.25rem;height:1.25rem;box-shadow:0 0 0 4px #81507440}.site-range::-moz-range-thumb{background:#815074;border:3px solid #fff;border-radius:9999px;width:1rem;height:1rem}.site-choice{cursor:pointer;display:block}.site-choice>span{border:1px solid var(--landing-hairline);height:2.5rem;color:var(--color-zinc-400);border-radius:9999px;justify-content:center;align-items:center;padding-inline:.875rem;font-size:13px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.site-choice:hover>span{color:#fff}.site-choice-assistant>span{text-align:left;border-radius:.875rem;justify-content:space-between;gap:.5rem;height:auto;min-height:2.5rem;padding-block:.375rem;line-height:1.25}.site-choice input:checked+span{color:#fff;background:#81507440;border-color:#c48ab699}.site-choice input:focus-visible+span{outline:2px solid var(--landing-plum-stroke);outline-offset:2px}@media (width<=47.999rem){.home-page .landing-title,.site-title{letter-spacing:-.04em;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2rem,1rem + 5vw,3rem);line-height:1.12}.home-heading,.home-page>section:not(.home-shell) h2,.site-page h2{letter-spacing:-.035em;font-size:clamp(1.75rem,1rem + 3vw,2.25rem);line-height:1.2}.site-page,.site-intro-copy,.site-page :is(.text-sm,.text-base),.home-intro-bottom>p,.home-feature-copy>p.text-lg,.home-showcase-heading>p,.landing #solutions p,.home-page #ki-assistenten p:not(:first-child),.landing .landing-faq-answer,.site-page .site-example-list li,.site-prose{font-size:1rem;line-height:1.7}.home-feature-copy>p.text-2xl,.site-page h3[class],.site-page .site-card h2,.landing #solutions h3,.home-page #preise article h3{letter-spacing:-.02em;font-size:1.25rem;line-height:1.4}.site-page .site-section-label,.home-page #fragen>div>p,.home-page #shops>div>p{letter-spacing:-.025em;font-size:1.5rem;line-height:1.3}.home-page #ki-assistenten li>span:last-child,.home-integrations .site-card{font-size:1.125rem}.landing .landing-faq summary,.site-page .landing-faq summary{font-size:1.0625rem;line-height:1.5}.landing .landing-faq{padding-block:1.25rem}.site-eyebrow,.home-feature-copy>p:first-child,.site-page .text-xs,.site-page .text-\[13px\],.site-page>nav a{font-size:.875rem;line-height:1.5}.site-page .site-choice>span{font-size:.9375rem}.site-page .site-example-list li{padding-block:1.25rem}.site-page .site-pricing-plans .text-5xl,.home-page #preise .text-5xl,.site-page [data-pricing-calculator] .text-5xl{font-size:2.75rem;line-height:1.15}.site-page .site-prose h2{font-size:1.5rem;line-height:1.3}.site-page .site-prose h3{font-size:1.125rem}.landing>footer p,.landing>footer ul{font-size:1rem;line-height:1.7}}
