.c9 .mg-take{padding:12px 0 0}@media (min-width:1024px){.c9 .mg-take{padding-top:var(--gap)}}.c9 .mg-take-surf{background:var(--neutral);padding:clamp(28px,3vw,44px) 0}.c9 .mg-take-intro .cta{margin-top:32px}.c9 .mg-take-grid{border-top:1px solid var(--line-strong);row-gap:0}.c9 .mg-take-intro{padding-top:clamp(28px,3vw,44px)}.c9 .mg-take-intro .body{max-width:420px}.c9 .mg-take-intro .h1+.body{margin-top:24px}.c9 .mg-take-intro .body+.body{margin-top:14px}.c9 .mg-take-list{margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none}.c9 .mg-take-list li{border-bottom:1px solid var(--line-strong);padding:clamp(28px,3vw,44px) 0 clamp(16px,1.6vw,22px)}.c9 .mg-take-list li:first-child{padding-top:0}.c9 .mg-take-list h3{font-family:var(--font-display);color:var(--dark);letter-spacing:-.015em;font-size:clamp(21px,1.75vw,26px);font-weight:500;line-height:1.25}.c9 .mg-take-list p{font-size:var(--t-body);color:var(--ink);max-width:520px;margin-top:8px;line-height:1.6}@media (min-width:1024px){.c9 .mg-take-intro{grid-column:1/7;padding-bottom:4px;padding-right:clamp(32px,4vw,72px);position:relative}.c9 .mg-take-intro:after{content:"";border-right:1px solid var(--line-strong);position:absolute;top:clamp(20px,2vw,28px);bottom:0;right:0}.c9 .mg-take-list{grid-column:7/13;margin-top:0;padding-top:clamp(28px,3vw,44px);padding-left:clamp(8px,1.6vw,24px)}}.c9 .k2-intro{padding:calc(var(--header) + clamp(14px,1.6vw,20px)) 0 var(--s-section-m)}.c9 .k2-intro .display{grid-column:1/-1;max-width:none;margin-top:clamp(56px,8vw,120px)}.c9 .k2-intro-text{margin-top:clamp(40px,4.6vw,64px)}.c9 .k2-intro-text .lead{max-width:560px}.c9 .k2-intro .cta-group{margin-top:36px}@media (min-width:640px){.c9 .k2-intro .cta-group{flex-flow:row}.c9 .k2-intro .cta{width:auto}}@media (min-width:1024px){.c9 .k2-intro .display{grid-column:1/11}.c9 .k2-intro-text{grid-column:1/8}}.c9 .ki3-start{padding:0}.c9 .ki3-start .mg-take-surf{background:var(--cream)}.c9 .os-std{row-gap:24px}.c9 .os-std-text{max-width:560px}.c9 .os-std-text .txt-acts{margin-top:28px}@media (min-width:1024px){.c9 .os-std .h1{grid-column:1/7}.c9 .os-std-text{grid-column:7/12}}.c9 .ki-page .faq .body a{color:var(--green-ink);text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){.c9 .mg-take-intro{top:calc(var(--header) + 40px);align-self:start;position:sticky}.c9 .mg-take-intro:after{display:none}.c9 .mg-take-list{position:relative}.c9 .mg-take-list:before{content:"";left:calc(-1 * var(--gap));border-left:1px solid var(--l,var(--line-strong));position:absolute;top:clamp(20px,2vw,28px);bottom:0}}.c9{--lav:#957dba;--lav-tint:#957dba29;--lav-ink:#6e5a93;--lav-solid:#e3dfe9}.c9 .k2-intro{padding-bottom:var(--s-section-s)}@media (min-width:1024px){.c9 .k2-intro .grid{align-items:center}.c9 .k2-left{grid-column:1/7}.c9 .k2-left .display{margin-top:clamp(40px,5vw,72px)}.c9 .k2-vis{grid-column:7/13;margin:clamp(24px,3vw,40px) calc(-1*clamp(0px,2vw,32px)) 0 0}}.c9 .k2-left .k2-intro-text{margin-top:clamp(28px,3.2vw,44px)}.c9 .k2-vis{margin-top:clamp(32px,6vw,56px)}.c9 .k2-vis svg{width:100%;height:auto;display:block;overflow:visible}@media (max-width:639px){.c9 .k2-vis{margin-inline:calc(-1 * var(--pad,20px));overflow:hidden}.c9 .k2-vis svg{width:108%;margin-left:-4%}}.c9 .pr-vis{justify-content:center;padding:clamp(8px,1vw,16px) 0;display:flex}@media (max-width:1023px){.c9 .pr-vis{margin-top:48px}}.c9 .pr-lead{padding:10px 0 0}.c9 .pr-lead-grid{align-items:end;row-gap:20px}@media (min-width:1024px){.c9 .pr-lead-grid>.h1{grid-column:1/7}.c9 .pr-lead-grid>.lead{grid-column:7/12}}.c9 .pc{padding:var(--s-section-m) 0 0}.c9 .pc-mark{align-items:center;gap:14px;display:flex}.c9 .pc-mark>span{flex-direction:column;gap:2px;display:flex}.c9 .pc-mark b{font-family:var(--font-display);color:var(--dark);letter-spacing:-.01em;font-size:20px;font-weight:500}.c9 .pc-mark small{font-size:var(--t-small);color:var(--gray)}.c9 .pc-num{font-variant-numeric:tabular-nums;color:var(--dark);margin-right:8px;font-weight:500}.c9 .pc-h{font-family:var(--font-display);letter-spacing:-.025em;color:var(--dark);max-width:15ch;margin-top:clamp(24px,2.4vw,32px);font-size:clamp(28px,3.1vw,44px);font-weight:500;line-height:1.1}.c9 .pc-txt .body{margin-top:20px}.c9 .pc-spec{border-top:1px solid var(--line);margin:28px 0 0}.c9 .pc-spec>div{border-bottom:1px solid var(--line);font-size:var(--t-ui);grid-template-columns:96px 1fr;gap:16px;padding:12px 0;line-height:1.45;display:grid}.c9 .pc-spec dt{color:var(--gray)}.c9 .pc-spec dd{color:var(--dark);margin:0;font-weight:500}.c9 .pc .txt-acts{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}@media (min-width:1024px){.c9 .pc-base .pc-txt{grid-column:1/5}}.c9 .pc-base{padding-top:var(--s-section-m)}.c9 .pc-base-surf{background:var(--ink);padding:var(--s-section-m) 0;overflow:hidden}.c9 .pc-base .pc-mark b,.c9 .pc-base .pc-h,.c9 .pc-base .pc-num,.c9 .pc-base .pc-spec dd{color:#fff}.c9 .pc-base .pc-mark small,.c9 .pc-base .pc-spec dt{color:var(--on-dark-muted)}.c9 .pc-base .body{color:var(--on-dark)}.c9 .pc-base .pc-spec,.c9 .pc-base .pc-spec>div{border-color:#ffffff1f}.c9 .pc-base .pl-logo{border-color:#ffffff24}.c9 .pc-base .act{color:#fff}.c9 .wx-base-surf{background:var(--ink);padding:var(--s-section-m) 0}.c9 .wx-base .h1{color:#fff}.c9 .wx-base .body,.c9 .wx-base .body-s{color:var(--on-dark)}.c9 .wx-base-head{align-items:end;row-gap:24px}.c9 .wx-base-head .act{color:#fff;margin-top:28px}@media (min-width:1024px){.c9 .wx-base-head>.h1{grid-column:1/7}.c9 .wx-base-head>.txt{grid-column:7/13}}.c9 .pw-grid{margin:var(--s-head) 0 0;grid-template-columns:1fr;gap:16px;padding:0;list-style:none;display:grid}@media (min-width:768px){.c9 .pw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.c9 .pw-card{border-radius:var(--r-l,28px);background:#ffffff0f;flex-direction:column;justify-content:flex-end;min-height:clamp(200px,16vw,240px);padding:clamp(24px,2.4vw,36px);display:flex}.c9 .pw-card .t-card{color:#fff}.c9 .pw-card .body-s{margin-top:12px}.c9 .pr-oss{padding:var(--s-section-m) 0}.c9 .oss-grid{margin:var(--s-head) 0 0;grid-template-columns:1fr;gap:16px;padding:0;list-style:none;display:grid}@media (min-width:640px){.c9 .oss-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.c9 .oss-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.c9 .oss-card{border-radius:var(--r-l,28px);background:var(--neutral);height:100%;color:var(--dark);flex-direction:column;gap:12px;padding:clamp(22px,2.2vw,30px);text-decoration:none;transition:background-color .25s;display:flex;position:relative}.c9 .oss-card:hover{background:#ebebee}.c9 .oss-card .repo{color:var(--gray);align-items:center;gap:8px;min-width:0;padding-right:44px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;display:flex}.c9 .oss-card .repo>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c9 .oss-card .gh{width:16px;height:16px;fill:var(--dark);flex:none}.c9 .oss-card .body-s{color:var(--gray)}.c9 .oss-card .tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.c9 .oss-card .tags em{color:var(--dark);background:#fff;border-radius:999px;padding:4px 10px;font-size:12.5px;font-style:normal}.c9 .oss-card>.ic{position:absolute;top:22px;right:22px}.c9 .pr-idea .mg-take-intro .body a{color:inherit}.c9 .k2-intro+.pr-navsec{padding-top:10px}.c9 .pn ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.c9 .pn ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width:1200px){.c9 .pn ul{grid-template-columns:repeat(6,minmax(0,1fr))}}.c9 .pn-card{background:var(--neutral);height:100%;color:var(--dark);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background-color .25s,transform .25s;display:flex}.c9 .pn-card:hover{background:#eaeaee;transform:translateY(-2px)}.c9 .pn-card b{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.2}.c9 .pl-logo.sm2{border-radius:11px;width:36px;height:36px;padding:5px}.c9 .pl-logo.sm2.cover{padding:0}.c9 .pl-logo.sm2.sw b{font-size:16px}@media (max-width:767px){.c9 .pn-card{gap:10px;padding:10px 12px}.c9 .pn-card b{font-size:15px}}.c9 .pr-navsec+.pr-lead{padding-top:var(--s-section-m)}.c9 .pc-row{align-items:center;row-gap:32px}.c9 .pc-row .pv{margin-top:0}@media (min-width:1024px){.c9 .pc-row.vis-r>.pc-txt{grid-column:1/6}.c9 .pc-row.vis-r>.pv{grid-column:7/13}.c9 .pc-row.vis-l>.pv{grid-area:1/1/auto/7}.c9 .pc-row.vis-l>.pc-txt{grid-column:8/13}}@media (max-width:1023px){.c9 .pc-row>.pc-txt,.c9 .pc-row>.pv{grid-column:1/-1}}.c9 .pc-base .pv{background:0 0}.c9 .pc-row .pc-spec>div{grid-template-columns:104px 1fr}.c9 #spedy-ai,.c9 #wissa-ai,.c9 #lotse,.c9 #multidocker,.c9 #shopware-plugins{scroll-margin-top:calc(56px - var(--s-section-m))}.c9 #basegpt{scroll-margin-top:calc(0px - var(--s-section-m))}.c9 .pc-ctas{margin-top:32px}.c9 .pc-ctas .cta{margin-top:0}@media (min-width:768px){.c9 .pc-ctas{flex-direction:row;align-items:center}.c9 .pc-ctas .cta{width:auto;height:52px;padding:0 24px 0 16px}}.c9 .pc+.pr-why{padding-top:var(--s-section-m)}.c9 a.inl{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #2e2e3859;text-decoration:underline #2e2e3859;text-decoration-thickness:1px}.c9 a.inl:hover{text-decoration-color:currentColor}.c9 .ph-stage{aspect-ratio:1/.86;--e:cubic-bezier(.22,1,.36,1);width:100%;max-width:640px;margin:0 auto;position:relative}.c9 .ph-glow{z-index:0;background:radial-gradient(closest-side,#7ebbae38,#957dba1a 60%,#fff0);border-radius:50%;position:absolute;inset:4%}.c9 .ph-win{background:#fff;border-radius:14px;position:absolute;overflow:visible;box-shadow:0 30px 60px -28px #1e1e1e73,0 0 0 1px #2e2e381a}.c9 .ph-win img{border-radius:14px;width:100%;height:auto;display:block}.c9 .ph-win.w1{z-index:1;width:56%;top:4%;right:0}.c9 .ph-win.w2{z-index:2;width:58%;top:20%;left:0}.c9 .ph-win.w3{z-index:3;width:76%;bottom:2%;right:2%}.c9 .ph-chip{color:var(--dark);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13px;display:inline-flex;position:absolute;top:-16px;left:14px;box-shadow:0 10px 24px -12px #2e2e3866,0 0 0 1px #2e2e3814}.c9 .ph-chip b{font-weight:500}.c9 .pl-logo{background:#fff;border:1px solid #2e2e381a;flex:none;place-items:center;display:inline-grid;overflow:hidden}.c9 .pl-logo img{object-fit:contain;width:100%;height:100%}.c9 .pl-logo.cover img{object-fit:cover;transform:scale(1.5)}.c9 .pl-logo.sm{border-radius:8px;width:26px;height:26px;padding:3px}.c9 .pl-logo.lg{border-radius:14px;width:48px;height:48px;padding:7px}.c9 .pl-logo.cover{padding:0}.c9 .pl-logo.sw{background:var(--dark);border-color:var(--dark)}.c9 .pl-logo.sw b{font-family:var(--font-display);color:#fff;font-size:20px;font-weight:500}@media (max-width:639px){.c9 .ph-stage{aspect-ratio:auto;max-width:none;height:400px}.c9 .ph-win.w1{width:62%;right:8px}.c9 .ph-win.w2{width:66%;top:24%;left:8px}.c9 .ph-win.w3{width:78%;bottom:2%;right:8px}.c9 .ph-chip{font-size:12px;top:-14px}}@media (prefers-reduced-motion:no-preference){.c9 .pr9js .ph-stage:not(.go) .ph-win,.c9 .pr9js .ph-stage:not(.go) .ph-chip{opacity:0}.c9 .ph-stage.go .ph-win{animation:phIn .8s var(--e) both}.c9 .ph-stage.go .w1{animation-delay:.1s}.c9 .ph-stage.go .w2{animation-delay:.35s}.c9 .ph-stage.go .w3{animation-delay:.6s}.c9 .ph-stage.go .ph-chip{animation:phPop .45s var(--e) both}.c9 .ph-stage.go .w1 .ph-chip{animation-delay:.9s}.c9 .ph-stage.go .w2 .ph-chip{animation-delay:1.1s}.c9 .ph-stage.go .w3 .ph-chip{animation-delay:1.3s}}@keyframes phIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes phPop{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}.c9 .mo-stage{--e:cubic-bezier(.22,1,.36,1);--b:cubic-bezier(.34,1.56,.64,1);isolation:isolate;font-family:var(--font-body)}.c9 .mo-ring{transform:rotate(-90deg)}.c9 .aura{z-index:0;pointer-events:none;filter:blur(30px);border-radius:50%;position:absolute}.c9 .mo-spedy{margin-top:var(--s-head);background:#f4f3f7;padding:clamp(8px,2vw,24px)}.c9 .mo-spedy .au1{background:#e86aa621;width:46%;height:90%;top:-30%;left:-8%}.c9 .mo-spedy .au2{background:#957dba33;width:44%;height:80%;top:-10%;right:-6%}.c9 .mo-spedy .au3{background:#7ebbae42;width:50%;height:70%;bottom:-40%;left:30%}@media (max-width:767px){.c9 .mo-spedy{padding:6px}}.c9 .mo-carry{transform:translate(calc(var(--dx) * 2),var(--dy))}.c9 .mo-rays path{stroke:#7ebbae;stroke-width:2px;stroke-linecap:round;opacity:0}.c9 .mo-codechip{opacity:0}.c9 .mo-wissa{background:#eaf4f0;padding:clamp(12px,2vw,28px)}.c9 .mo-wissa .au1{background:#7ebbae66;width:70%;height:60%;top:-20%;right:-20%}.c9 .mo-wissa .au2{background:#957dba2e;width:60%;height:50%;bottom:-15%;left:-20%}@media (min-width:1024px){.c9 .mo-wissa{aspect-ratio:1/.92;place-items:center;display:grid}}.c9 .mo-base{overflow:visible}.c9 .mo-base .au1{background:#7ebbae24;width:70%;height:70%;top:10%;left:10%}.c9 .mo-base .au2{background:#957dba24;width:50%;height:50%;top:0;right:-10%}.c9 .mo-hit,.c9 .mo-bounce{opacity:0}.c9 .mo-shackle{transform:translateY(-6px)}.c9 .mo-key{transform:translate(-60px,-120px)rotate(0)}.c9 .mo-key text{opacity:1}@media (prefers-reduced-motion:no-preference){.c9 .pr9js .mo-spedy:not(.go) :is(.mo-col,.mo-carry,.mo-done,.mo-prpill){opacity:0}.c9 .mo-spedy.go .aura{animation:2.4s both moAu}.c9 .mo-spedy.go .mo-col{animation:moRise .8s var(--e) both;animation-delay:calc(var(--i) * .12s)}.c9 .mo-spedy.go .mo-col .mo-card{animation:moPop .5s var(--b) both;animation-delay:calc(.3s + var(--i) * .12s)}.c9 .mo-spedy.go .mo-carry{animation:moCarry 4.4s var(--e) 1.5s both}.c9 .mo-spedy.go .mo-ticket{animation:moPop .5s var(--b) .5s both}.c9 .mo-spedy.go .mo-botin{animation:moBotIn 1s var(--b) .7s both}.c9 .mo-spedy.go .mo-eyes{animation:.3s 1.6s both moBlink,.3s 4.1s both moBlink}.c9 .mo-spedy.go .mo-ring{stroke-dasharray:290;animation:1.4s ease-in-out 2.9s both moRing}.c9 .mo-spedy.go .mo-codechip{animation:moChipUp 1.5s var(--e) 2.8s both}.c9 .mo-spedy.go .mo-code{animation:moGrow .55s var(--e) both;transform-origin:0}.c9 .mo-spedy.go .mo-code.k0{animation-delay:2.9s}.c9 .mo-spedy.go .mo-code.k1{animation-delay:3.3s}.c9 .mo-spedy.go .mo-code.k2{animation-delay:3.7s}.c9 .mo-spedy.go .mo-done .mo-pop{animation:moPop .55s var(--b) 5.3s both}.c9 .mo-spedy.go .mo-done .mo-rays path{animation:.7s ease-out 5.4s both moRays}.c9 .mo-spedy.go .mo-prpill{animation:moPop .5s var(--b) 5.7s both}.c9 .mo-spedy.go .mo-bot{animation:moHop .6s var(--e) 5.3s both}.c9 .mo-spedy.go .mo-col.c1 .bg{animation:1s 2.6s both moFlash}.c9 .mo-spedy.go .mo-col.c2 .bg{animation:1s 5s both moFlash}.c9 .pr9js .mo-wissa:not(.go) :is(.mo-person,.mo-bubble,.mo-block,.mo-seal,.mo-autobadge,.mo-fill){opacity:0}.c9 .mo-wissa.go .aura{animation:2.4s both moAu}.c9 .mo-wissa.go .mo-person{animation:moPop .5s var(--b) var(--t) both}.c9 .mo-wissa.go .mo-bubble{transform-origin:0;animation:moPop .55s var(--b) calc(var(--t) + .15s) both}.c9 .mo-wissa.go .mo-word{transform-origin:0;animation:moGrow .4s var(--e) both;animation-delay:calc(var(--t) + .35s + var(--w) * .15s)}.c9 .mo-wissa.go .mo-block{animation:moRise .6s var(--e) both;animation-delay:calc(.3s + var(--i,0) * .1s)}.c9 .mo-wissa.go .mo-fill{animation:moFillIn .6s ease var(--t) both}.c9 .mo-wissa.go .mo-seal .mo-pop{animation:moPop .5s var(--b) calc(var(--t) + .2s) both}.c9 .mo-wissa.go .mo-autobadge{animation:moPop .55s var(--b) 4.6s both}.c9 .pr9js .mo-base:not(.go) :is(.mo-housefill,.mo-core,.mo-halo,.mo-doc,.mo-answer,.mo-cloud,.mo-lock,.mo-key){opacity:0}.c9 .pr9js .mo-base:not(.go) .mo-house,.c9 .pr9js .mo-base:not(.go) .mo-link{stroke-dasharray:100;stroke-dashoffset:100px}.c9 .mo-base.go .aura{animation:2.4s both moAu}.c9 .mo-base.go .mo-house{stroke-dasharray:100;animation:1.6s cubic-bezier(.6,0,.3,1) both moDraw}.c9 .mo-base.go .mo-housefill{animation:.8s 1s both moFade}.c9 .mo-base.go .mo-core{animation:moPop .6s var(--b) 1s both}.c9 .mo-base.go .mo-halo{animation:2.4s 1s both moHalo}.c9 .mo-base.go .mo-doc{animation:moDocIn .5s var(--b) both,moSuck .7s cubic-bezier(.6,0,.4,1) both;animation-delay:calc(1.5s + var(--i) * .2s),calc(2.4s + var(--i) * .18s)}.c9 .mo-base.go .mo-answer{transform-origin:bottom;animation:moPop .55s var(--b) 3.2s both}.c9 .mo-base.go .mo-answer .mo-word{transform-origin:0;animation:moGrow .4s var(--e) both;animation-delay:calc(3.5s + var(--w) * .15s)}.c9 .mo-base.go .mo-answer .mo-seal .mo-pop{animation:moPop .45s var(--b) 3.9s both}.c9 .mo-base.go .mo-bounce{animation:1.2s cubic-bezier(.5,0,.5,1) 4.1s both moBounce}.c9 .mo-base.go .mo-hit{animation:.7s 4.55s both moHit}.c9 .mo-base.go .mo-cloud{animation:.6s both moFade;animation-delay:calc(1.2s + var(--i) * .12s)}.c9 .mo-base.go .mo-lock{animation:.5s 1.4s both moFade}.c9 .mo-base.go .mo-key{animation:moKey 1s var(--e) 5.1s both}.c9 .mo-base.go .mo-shackle{animation:moShackle .4s var(--b) 6s both}.c9 .mo-base.go .mo-link{stroke-dasharray:100;animation:moDraw .9s var(--e) 6.2s both}}@media (prefers-reduced-motion:reduce){.c9 .mo-codechip{display:none}}@keyframes moAu{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes moRise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes moPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes moFade{0%{opacity:0}to{opacity:1}}@keyframes moGrow{0%{transform:scaleX(0)}to{transform:none}}@keyframes moBotIn{0%{opacity:0;transform:translate(420px,-320px)rotate(-30deg)scale(.5)}to{opacity:1;transform:none}}@keyframes moBlink{0%,to{transform:none}50%{transform:scaleY(.1)}}@keyframes moRing{0%{stroke-dashoffset:290px}to{stroke-dashoffset:0}}@keyframes moChipUp{0%{opacity:0;transform:translateY(16px)scale(.6)}20%{opacity:1;transform:none}75%{opacity:1;transform:translateY(-10px)}to{opacity:0;transform:translateY(-24px)}}@keyframes moCarry{0%,6%{transform:none}12%{transform:translateY(-14px)rotate(-3deg)}30%{transform:translate(var(--dx),calc(var(--dy) - 14px)) rotate(-3deg)}36%{transform:translate(var(--dx),var(--dy))}64%{transform:translate(var(--dx),var(--dy))}70%{transform:translate(var(--dx),calc(var(--dy) - 14px)) rotate(-3deg)}86%{transform:translate(calc(var(--dx) * 2),calc(var(--dy) - 14px)) rotate(-3deg)}93%{transform:translate(calc(var(--dx) * 2),calc(var(--dy) + 4px))}to{transform:translate(calc(var(--dx) * 2),var(--dy))}}@keyframes moRays{0%{opacity:0;transform:scale(.5)}40%{opacity:1}to{opacity:0;transform:scale(1.35)}}@keyframes moHop{0%,to{transform:none}40%{transform:translateY(-22px)rotate(8deg)}}@keyframes moFlash{0%,to{fill:#fff}35%{fill:#e8f4f0}}@keyframes moFillIn{0%{opacity:0}to{opacity:1}}@keyframes moDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes moHalo{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes moDocIn{0%{opacity:0;transform:translateY(20px)scale(.6)}to{opacity:1;transform:none}}@keyframes moSuck{0%{opacity:1;transform:none}to{transform:translate(var(--mx),var(--my)) scale(.2) rotate(40deg);opacity:0}}@keyframes moBounce{0%{opacity:0;transform:scale(.5)}12%{opacity:1;transform:none}40%{transform:translateX(var(--mx)) rotate(10deg)}48%{transform:translateX(calc(var(--mx) - 26px)) rotate(-6deg)}90%{opacity:1;transform:translate(-10px)}to{opacity:0;transform:scale(.3)}}@keyframes moHit{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes moKey{0%{transform:none}70%{transform:translate(-60px,-120px)rotate(-10deg)}to{transform:translate(-60px,-120px)}}@keyframes moShackle{0%{transform:none}to{transform:translateY(-6px)}}.c9 .mo-eyebrow{letter-spacing:.12em}.c9 .mo-star{opacity:1}.c9 .mo-conn,.c9 .mo-orbits ellipse{stroke-dasharray:100}@media (prefers-reduced-motion:no-preference){.c9 .pr9js .mo-spedy:not(.go) .mo-star,.c9 .pr9js .mo-wissa:not(.go) .mo-star{opacity:0}.c9 .mo-stage.go .mo-star{animation:moStar .8s var(--b) var(--d) both}.c9 .pr9js .mo-wissa:not(.go) .mo-conn{stroke-dashoffset:100px}.c9 .mo-wissa.go .mo-conn{animation:moDraw .8s var(--e) var(--t) both}.c9 .pr9js .mo-base:not(.go) :is(.mo-orbits ellipse){stroke-dashoffset:100px}.c9 .mo-base.go .mo-orbits ellipse{animation:moDraw 1.2s var(--e) 1.3s both}.c9 .mo-base.go .mo-orbits .o2{animation-delay:1.5s}.c9 .mo-spedy.go .mo-bot{animation:moHop .6s var(--e) 5.3s both}}@keyframes moStar{0%{opacity:0;transform:scale(0)rotate(-90deg)}60%{opacity:1;transform:scale(1.2)rotate(10deg)}to{opacity:1;transform:none}}.c9 .pv.pv{isolation:isolate;aspect-ratio:640/520;border-radius:var(--r-l,28px);--e:cubic-bezier(.22,1,.36,1);--b:cubic-bezier(.34,1.56,.64,1);margin-top:clamp(24px,2.4vw,32px);padding:0;display:block;position:relative;overflow:hidden}@media (max-width:639px){.c9 .pv.pv{border-radius:var(--r-s,16px)}}.c9 .pv-svg{z-index:1;width:100%;height:100%;display:block;position:relative}.c9 .pv-svg text{font-family:var(--font-body)}.c9 .pv-svg [class]{transform-box:fill-box;transform-origin:50%}.c9 .pv.mo-spedy{background:#f5f4f8}.c9 .pv.mo-wissa{background:#ecf5f2}.c9 .pv.mo-base{background:var(--ink)}.c9 .pv-lotse{background:#fbf7f0}.c9 .pv-lotse .au1{background:#e8665b1a;width:60%;height:70%;top:-20%;right:-15%}.c9 .pv-lotse .au2{background:#7ebbae33;width:60%;height:60%;bottom:-20%;left:-15%}.c9 .pv-mdocker{background:#eef0f3}.c9 .pv-mdocker .au1{background:#7ebbae40;width:60%;height:70%;top:-20%;left:-10%}.c9 .pv-mdocker .au2{background:#957dba29;width:60%;height:70%;bottom:-25%;right:-10%}.c9 .pv-plugins{background:#f4f2ee}.c9 .pv-plugins .au1{background:#7ebbae38;width:60%;height:70%;bottom:-25%;left:-10%}.c9 .pv-plugins .au2{background:#957dba24;width:50%;height:60%;top:-20%;right:-10%}.c9 .mk-port,.c9 .pg-fly,.c9 .lt-ripple{opacity:0}@media (prefers-reduced-motion:no-preference){.c9 .pv.go .aura{animation:2.4s both moAu}.c9 .pv.go .mo-star{animation:moStar .8s var(--b) var(--d) both}.c9 .pr9js .pv-lotse:not(.go) :is(.lt-chat,.lt-card,.lt-ro,.lt-ask,.lt-ans,.lt-hint,.lt-old,.lt-new,.lt-btn,.lt-saved,.mo-star){opacity:0}.c9 .pv-lotse.go .lt-chat{animation:moRise .7s var(--e) both}.c9 .pv-lotse.go .lt-card{animation:moRise .7s var(--e) .15s both}.c9 .pv-lotse.go .lt-ro{animation:moPop .45s var(--b) .6s both}.c9 .pv-lotse.go .lt-ask{transform-origin:100%;animation:moPop .5s var(--b) .9s both}.c9 .pv-lotse.go .lt-ans{transform-origin:0;animation:moPop .5s var(--b) 1.6s both}.c9 .pv-lotse.go .lt-bar{transform-origin:0;animation:moGrow .4s var(--e) both;animation-delay:calc(1.9s + var(--k) * .15s)}.c9 .pv-lotse.go .lt-old{animation:moRise .5s var(--e) 2.5s both}.c9 .pv-lotse.go .lt-strike{transform-origin:0;animation:moGrow .5s var(--e) 3s both}.c9 .pv-lotse.go .lt-new{animation:moRise .5s var(--e) 3.3s both}.c9 .pv-lotse.go .lt-nb{transform-origin:0;animation:moGrow .45s var(--e) both;animation-delay:calc(3.6s + var(--k) * .15s)}.c9 .pv-lotse.go .lt-hint{animation:.6s 2.2s both moFade}.c9 .pv-lotse.go .lt-btn{animation:moPop .45s var(--b) 4.1s both,ltPress .3s ease 4.6s both}.c9 .pv-lotse.go .lt-ripple{animation:.8s ease-out 4.65s both ltRipple}.c9 .pv-lotse.go .lt-saved{animation:moPop .5s var(--b) 5s both}.c9 .pr9js .pv-mdocker:not(.go) :is(.mk-win,.mk-row,.mk-host,.mk-cap){opacity:0}.c9 .pr9js .pv-mdocker:not(.go) .mk-sw .tr{fill:#3a3a42}.c9 .pr9js .pv-mdocker:not(.go) .mk-sw .kn{transform:translate(-14px)}.c9 .pv-mdocker.go .mk-win{animation:moRise .7s var(--e) both}.c9 .pv-mdocker.go .mk-row{animation:moRise .5s var(--e) both;animation-delay:calc(.5s + var(--n) * .15s)}.c9 .pv-mdocker.go .mk-port{animation:1.9s both mkPort;animation-delay:calc(1s + var(--n) * .1s)}.c9 .pv-mdocker.go .mk-port rect{animation:1.9s both mkRed;animation-delay:calc(1s + var(--n) * .1s)}.c9 .pv-mdocker.go .mk-host{transform-origin:0;animation:moPop .5s var(--b) both;animation-delay:calc(3s + var(--n) * .25s)}.c9 .pv-mdocker.go .mk-sw .tr{animation:.4s both mkTr;animation-delay:calc(3.3s + var(--n) * .25s)}.c9 .pv-mdocker.go .mk-sw .kn{animation:mkKn .4s var(--b) both;animation-delay:calc(3.3s + var(--n) * .25s)}.c9 .pv-mdocker.go .mk-cap{animation:moPop .5s var(--b) 4.5s both}.c9 .pr9js .pv-plugins:not(.go) :is(.pg-page,.pg-tray,.pg-audit,.pg-mod,.pg-log,.mo-star){opacity:0}.c9 .pv-plugins.go .pg-page{animation:moRise .7s var(--e) both}.c9 .pv-plugins.go .pg-tray{animation:moRise .7s var(--e) .15s both}.c9 .pv-plugins.go .pg-audit{animation:moRise .7s var(--e) .3s both}.c9 .pv-plugins.go .pg-tile{animation:pgTap .45s ease var(--t) both}.c9 .pv-plugins.go .pg-fly{animation:pgFly .75s cubic-bezier(.5,0,.3,1) var(--t) both}.c9 .pv-plugins.go .m0{animation:moPop .5s var(--b) 1.95s both}.c9 .pv-plugins.go .m1{animation:moPop .5s var(--b) 2.85s both}.c9 .pv-plugins.go .m2{animation:moPop .5s var(--b) 3.75s both}.c9 .pv-plugins.go .pg-log{animation:moRise .4s var(--e) var(--t) both}}@keyframes ltPress{0%,to{transform:none}50%{transform:scale(.94)}}@keyframes ltRipple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}@keyframes mkPort{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:none}40%{transform:translate(-4px)}46%{transform:translate(4px)}52%{transform:translate(-3px)}58%{transform:none}85%{opacity:1}to{opacity:0;transform:scale(.8)}}@keyframes mkRed{0%,30%{fill:#ffffff14}40%,85%{fill:#e8665b8c}to{fill:#e8665b8c}}@keyframes mkTr{0%{fill:#3a3a42}to{fill:#3f7a6b}}@keyframes mkKn{0%{transform:translate(-14px)}to{transform:none}}@keyframes pgTap{0%,to{transform:none}40%{transform:scale(.9)}}@keyframes pgFly{0%{opacity:0;transform:scale(.5)}15%{opacity:1;transform:none}80%{opacity:1;transform:translate(var(--mx),var(--my)) scale(.9)}to{opacity:0;transform:translate(var(--mx),var(--my)) scale(.4)}}.c9 .pc-base .pv.pv{background:0 0;border-radius:0;overflow:visible}.c9 .ki-page .mg-take-list h3{line-height:1.25}
