.website{display:block;margin:0;padding:0;box-sizing:border-box;min-width:440px}.website .grid{max-width:1800px;min-width:440px;padding:0 80px}@media only screen and (max-width: 1280px){.website .grid{padding:0 40px}}@media only screen and (max-width: 768px){.website .grid{padding:0 30px}}@media only screen and (max-width: 440px){.website .grid{padding:0 20px}}.website .horizontal-flex{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}.website .horizontal-flex-stretch{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1px}.website .horizontal-flex-end{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:20px}.website .horizontal-flex-space-between{align-items:space-between;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:40px}.website .horizontal-flex .box,.website .horizontal-flex-stretch .box,.website .horizontal-flex-end .box,.website .horizontal-flex-space-between .box{width:calc(50% - 10px)}@media only screen and (max-width: 992px){.website .horizontal-flex .box,.website .horizontal-flex-stretch .box,.website .horizontal-flex-end .box,.website .horizontal-flex-space-between .box{width:100%}}.website .horizontal-flex .box3,.website .horizontal-flex-stretch .box3,.website .horizontal-flex-end .box3,.website .horizontal-flex-space-between .box3{width:calc(33.333333% - 10px)}.website .horizontal-flex .box3.right,.website .horizontal-flex-stretch .box3.right,.website .horizontal-flex-end .box3.right,.website .horizontal-flex-space-between .box3.right{justify-self:flex-end}.website .horizontal-flex .box3.right>*,.website .horizontal-flex-stretch .box3.right>*,.website .horizontal-flex-end .box3.right>*,.website .horizontal-flex-space-between .box3.right>*{text-align:right}.website .horizontal-flex .box3.center,.website .horizontal-flex-stretch .box3.center,.website .horizontal-flex-end .box3.center,.website .horizontal-flex-space-between .box3.center{justify-self:center}.website .horizontal-flex .box3.center>*,.website .horizontal-flex-stretch .box3.center>*,.website .horizontal-flex-end .box3.center>*,.website .horizontal-flex-space-between .box3.center>*{text-align:center}@media only screen and (max-width: 992px){.website .horizontal-flex .box3,.website .horizontal-flex-stretch .box3,.website .horizontal-flex-end .box3,.website .horizontal-flex-space-between .box3{width:calc(50% - 10px)}.website .horizontal-flex .box3:last-child.right,.website .horizontal-flex-stretch .box3:last-child.right,.website .horizontal-flex-end .box3:last-child.right,.website .horizontal-flex-space-between .box3:last-child.right{justify-self:flex-start}.website .horizontal-flex .box3:last-child.right>*,.website .horizontal-flex-stretch .box3:last-child.right>*,.website .horizontal-flex-end .box3:last-child.right>*,.website .horizontal-flex-space-between .box3:last-child.right>*{text-align:left}.website .horizontal-flex .box3:last-child.center,.website .horizontal-flex-stretch .box3:last-child.center,.website .horizontal-flex-end .box3:last-child.center,.website .horizontal-flex-space-between .box3:last-child.center{justify-self:flex-start}.website .horizontal-flex .box3:last-child.center>*,.website .horizontal-flex-stretch .box3:last-child.center>*,.website .horizontal-flex-end .box3:last-child.center>*,.website .horizontal-flex-space-between .box3:last-child.center>*{text-align:left}}@media only screen and (max-width: 768px){.website .horizontal-flex .box3,.website .horizontal-flex-stretch .box3,.website .horizontal-flex-end .box3,.website .horizontal-flex-space-between .box3{width:100%}.website .horizontal-flex .box3.right,.website .horizontal-flex-stretch .box3.right,.website .horizontal-flex-end .box3.right,.website .horizontal-flex-space-between .box3.right{justify-self:flex-start}.website .horizontal-flex .box3.right>*,.website .horizontal-flex-stretch .box3.right>*,.website .horizontal-flex-end .box3.right>*,.website .horizontal-flex-space-between .box3.right>*{text-align:left}.website .horizontal-flex .box3.center,.website .horizontal-flex-stretch .box3.center,.website .horizontal-flex-end .box3.center,.website .horizontal-flex-space-between .box3.center{justify-self:flex-start}.website .horizontal-flex .box3.center>*,.website .horizontal-flex-stretch .box3.center>*,.website .horizontal-flex-end .box3.center>*,.website .horizontal-flex-space-between .box3.center>*{text-align:left}}.website .horizontal-flex .box4,.website .horizontal-flex-stretch .box4,.website .horizontal-flex-end .box4,.website .horizontal-flex-space-between .box4{width:calc(25% - 10px)}.website .horizontal-flex .box4.right,.website .horizontal-flex-stretch .box4.right,.website .horizontal-flex-end .box4.right,.website .horizontal-flex-space-between .box4.right{justify-self:flex-end}.website .horizontal-flex .box4.right>*,.website .horizontal-flex-stretch .box4.right>*,.website .horizontal-flex-end .box4.right>*,.website .horizontal-flex-space-between .box4.right>*{text-align:right;margin:0 0 0 auto}.website .horizontal-flex .box4.center,.website .horizontal-flex-stretch .box4.center,.website .horizontal-flex-end .box4.center,.website .horizontal-flex-space-between .box4.center{justify-self:center}.website .horizontal-flex .box4.center>*,.website .horizontal-flex-stretch .box4.center>*,.website .horizontal-flex-end .box4.center>*,.website .horizontal-flex-space-between .box4.center>*{text-align:center}@media only screen and (max-width: 992px){.website .horizontal-flex .box4,.website .horizontal-flex-stretch .box4,.website .horizontal-flex-end .box4,.website .horizontal-flex-space-between .box4{width:calc(50% - 10px)}.website .horizontal-flex .box4:nth-child(2n).right,.website .horizontal-flex-stretch .box4:nth-child(2n).right,.website .horizontal-flex-end .box4:nth-child(2n).right,.website .horizontal-flex-space-between .box4:nth-child(2n).right{justify-self:flex-start}.website .horizontal-flex .box4:nth-child(2n).right>*,.website .horizontal-flex-stretch .box4:nth-child(2n).right>*,.website .horizontal-flex-end .box4:nth-child(2n).right>*,.website .horizontal-flex-space-between .box4:nth-child(2n).right>*{text-align:left;margin:0}.website .horizontal-flex .box4:nth-child(2n).center,.website .horizontal-flex-stretch .box4:nth-child(2n).center,.website .horizontal-flex-end .box4:nth-child(2n).center,.website .horizontal-flex-space-between .box4:nth-child(2n).center{justify-self:flex-start}.website .horizontal-flex .box4:nth-child(2n).center>*,.website .horizontal-flex-stretch .box4:nth-child(2n).center>*,.website .horizontal-flex-end .box4:nth-child(2n).center>*,.website .horizontal-flex-space-between .box4:nth-child(2n).center>*{text-align:left}}@media only screen and (max-width: 768px){.website .horizontal-flex .box4,.website .horizontal-flex-stretch .box4,.website .horizontal-flex-end .box4,.website .horizontal-flex-space-between .box4{width:100%}.website .horizontal-flex .box4.right,.website .horizontal-flex-stretch .box4.right,.website .horizontal-flex-end .box4.right,.website .horizontal-flex-space-between .box4.right{justify-self:flex-start}.website .horizontal-flex .box4.right>*,.website .horizontal-flex-stretch .box4.right>*,.website .horizontal-flex-end .box4.right>*,.website .horizontal-flex-space-between .box4.right>*{text-align:left;margin:0}.website .horizontal-flex .box4.center,.website .horizontal-flex-stretch .box4.center,.website .horizontal-flex-end .box4.center,.website .horizontal-flex-space-between .box4.center{justify-self:flex-start}.website .horizontal-flex .box4.center>*,.website .horizontal-flex-stretch .box4.center>*,.website .horizontal-flex-end .box4.center>*,.website .horizontal-flex-space-between .box4.center>*{text-align:left}}.heading1,h1{font-size:48px;font-weight:600;text-align:left;display:block;padding:0 0 20px;margin:10px 0 30px;color:#736a5c}@media only screen and (max-width: 1280px){.heading1,h1{font-size:42px}}@media only screen and (max-width: 992px){.heading1,h1{font-size:36px}}@media only screen and (max-width: 768px){.heading1,h1{font-size:32px}}@media only screen and (max-width: 440px){.heading1,h1{font-size:24px}}.heading2,h2{font-size:36px;font-weight:300;text-align:left;display:block}@media only screen and (max-width: 1280px){.heading2,h2{font-size:32px}}@media only screen and (max-width: 992px){.heading2,h2{font-size:28px}}@media only screen and (max-width: 768px){.heading2,h2{font-size:24px}}@media only screen and (max-width: 440px){.heading2,h2{font-size:18px}}.heading3,h3{width:100%;font-size:20px;font-weight:600;text-align:left;display:block;padding:0 0 20px;margin:0;color:#202020}@media only screen and (max-width: 1280px){.heading3,h3{font-size:20px}}@media only screen and (max-width: 992px){.heading3,h3{font-size:20px}}@media only screen and (max-width: 768px){.heading3,h3{font-size:18px}}@media only screen and (max-width: 440px){.heading3,h3{font-size:18px}}.heading4,h4{width:auto;font-size:16px;font-weight:300;text-align:left;display:block;padding:0 0 12px;margin:0}.heading5,h5{width:auto;font-size:16px;font-weight:600;text-align:left;display:block;padding:0;margin:0}.contact-link{font-size:32px;font-weight:300;text-align:left;display:block;padding:0 0 0 44px;margin:0 0 30px;background-repeat:no-repeat;background-size:30px auto;background-position:center left;background-color:transparent;cursor:pointer;text-decoration:none;color:#101010}.contact-link.phone{background-image:url("./media/icon_phone-42NA4L5O.svg")}.contact-link.mail{background-image:url("./media/icon_mail-UVDM6CZO.svg")}@media only screen and (max-width: 1280px){.contact-link{font-size:28px}}@media only screen and (max-width: 992px){.contact-link{font-size:24px}}@media only screen and (max-width: 768px){.contact-link{font-size:20px}}@media only screen and (max-width: 440px){.contact-link{font-size:18px}}p,.text,.paragraph{width:100%;font-size:18px;font-weight:300;text-align:left;line-height:155%;display:block;padding:0 0 40px;margin:0}b{font-size:18px;font-weight:500}i{font-size:14px;font-weight:300}.icon-link{font-size:18px;font-weight:300;text-align:left;display:block;padding:0 0 0 24px;background-repeat:no-repeat;background-size:16px auto;background-position:center left;background-color:transparent;cursor:pointer;text-decoration:none;color:#101010}.icon-link:hover{text-decoration:underline}.icon-link.phone{background-image:url("./media/icon_phone-42NA4L5O.svg")}.icon-link.mail{background-image:url("./media/icon_mail-UVDM6CZO.svg")}.label{width:75%;font-size:14px;font-weight:300;text-align:left;display:block;padding:0 0 4px;margin:0}.label.total,.label .highlight{font-weight:600}.label.long-data,.label.field-label{width:auto}.info{font-size:14px;font-weight:300;text-align:left;display:block;padding:0 0 4px;margin:0}.field{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:10px;width:auto;min-width:160px;font-size:14px;font-weight:300;text-align:center;padding:0 0 4px;margin:0}.data{width:calc(25% - 20px);font-size:14px;font-weight:300;text-align:right;display:block;padding:0 0 4px;margin:0}.data.total,.data .highlight{font-weight:600}.data.long-data{width:auto}.btn{display:block;height:50px;min-width:50px;font-size:18px;font-weight:600;line-height:50px;background-color:#b7ac80;border:1px solid #B7AC80;background-repeat:no-repeat;color:#101010;border-radius:25px;cursor:pointer;padding:0 30px;transition:.3s all}.btn.secondary{background-color:#101010;border:1px solid #101010;color:#fff;font-weight:400;font-size:16px;height:40px;line-height:40px;border-radius:20px;padding:0 25px}.btn.secondary:hover{background-color:#fff;border:1px solid #B7AC80;color:#101010}.btn.tertiary{background-color:#fff;color:#101010;border:1px solid #ffffff;font-weight:400;font-size:16px;height:40px;line-height:40px;border-radius:20px;padding:0 25px}.btn.tertiary:hover{background-color:#101010;border:1px solid #B7AC80;color:#fff}.btn.text{display:inline-block;position:relative;background-color:transparent;border:none;color:#101010;padding:0 0 0 20px;width:auto;height:auto;line-height:inherit;min-height:auto;font-weight:300;text-decoration:none}.btn.text:hover{text-decoration:underline}.btn.text:before{content:"";display:block;position:absolute;top:8px;left:0;width:8px;height:8px;border-top:2px #101010 solid;border-right:2px #101010 solid;transform:rotate(45deg)}.btn:hover{opacity:.7}.btn.search{background-repeat:no-repeat;background-position:center;background-size:auto;background-color:#6e6e6d;background-image:url("./media/icon_search-I6I3WAAX.svg")}.btn.reset{background-repeat:no-repeat;background-position:center;background-size:auto;background-color:transparent;background-image:url("./media/icon_reset-IRBQ3MSA.svg")}.result{display:block;position:relative;min-height:120px;padding:20px;background-color:#f6f6f5;color:#1d1d1b;border-radius:20px;border:none}.result.chat{background-color:#f6f6f5}.result.reasoner{background-color:#ebebeb}.result.nano{background-color:#d2d2d2}.result.tool{background-color:#535e72;color:#fff}.result.tool *{color:#fff}.result.deepSeek{background-color:#455fa1;color:#fff}.result.deepSeek *{color:#fff}.result.openAi{background-color:#10366a;color:#fff}.result.openAi *{color:#fff}.result.gemini{background-color:#4d85ed;color:#fff}.result.gemini *{color:#fff}.result__set{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:5px;padding:12px 0}.result__set.dots{border-top:1px #6E6E6D dotted;margin-top:6px;padding-top:24px}.result .output{display:block;background-color:#fff;border-radius:5px;width:100%;max-height:320px;overflow-y:auto;margin:0;padding:15px 15px 0;font-size:14px;line-height:165%;color:#1d1d1b}.result .output *{font-size:14px;line-height:165%;color:#1d1d1b}.result .output markdown p,.result .output markdown h5,.result .output markdown h4,.result .output markdown h3,.result .output markdown h2,.result .output markdown h1,.result .output markdown ul,.result .output markdown ol{margin-bottom:10px}.result .output markdown ul,.result .output markdown ol{padding:0 0 0 20px}.result .output markdown ul li,.result .output markdown ol li{padding:0 0 0 5px}.tagged{background-color:#6abb00;color:#fff;display:inline-block;position:absolute;top:20px;right:20px;font-size:14px;font-weight:300;line-height:20px;height:20px;border-radius:10px;padding:0 8px;text-transform:capitalize}.tagged.tool{background-color:#ab3d8c}.tagged.api{background-color:#e30f00}.tagged.local{background-color:#6abb00}.nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px;margin:0 0 0 auto}.nav__link{position:relative;display:block;color:#101010;background-color:transparent;border:none;font-size:20px;font-weight:300;text-decoration:none;cursor:pointer;opacity:1}@media only screen and (max-width: 992px){.nav__link{font-size:18px}}@media only screen and (max-width: 768px){.nav__link{font-size:15px}}.nav__link.home{color:#fff}.nav__link.active{color:#101010;font-weight:600}.nav__link.active:after{content:"";display:block;height:3px;width:100%;border-radius:1.5px;background-color:#101010;transition:all .3s;position:absolute;bottom:-8px}.nav__link.active.home{color:#fff}.nav__link.active.home:after{background-color:#fff}.nav__link:hover{opacity:.8}.nav__link:hover:after{content:"";display:block;height:3px;width:100%;border-radius:1.5px;background-color:#101010;transition:all .3s;position:absolute;bottom:-8px}.nav__link.home:hover:after{background-color:#fff}.config__input{display:block;position:relative;width:60px;height:40px;background-color:#fff;border-radius:20px;border:none;padding:0 5px;text-align:center}.config__btn{height:32px;min-width:32px;padding:0 10px;font-size:20px;line-height:32px;border-radius:16px}.detail-page{display:block;position:relative;box-sizing:border-box;padding:40px 0 100px;top:0;bottom:0;width:100%;height:100%;background-color:#f7f7f7}.detail-page .box.keyvisual{position:relative;background-repeat:no-repeat;background-position:center;background-size:auto;background-color:transparent;background-size:cover;border-radius:50%;display:block}.detail-page .box.keyvisual.leistungen{background-image:url("./media/service-TP76D6AW.png")}.highlight-box-surrounding{margin:40px}@media only screen and (max-width: 992px){.highlight-box-surrounding{margin:40px 0}}ul{padding:0 0 0 20px;margin:0 0 20px}ul li{margin:0 0 10px;padding:0 0 0 6px;list-style-type:square}ul.certified{padding:0;list-style:none}ul.certified li{background-image:url("./media/icon_zertifikate-MVAFCA3V.svg");background-repeat:no-repeat;background-position:0 5px;background-size:32px;padding:5px 0 0 40px;list-style-type:none}ul.hooked{padding:0;list-style:none}ul.hooked li{background-image:url("./media/icon_hook-EOZJJTGS.svg");background-repeat:no-repeat;background-position:0 5px;background-size:24px;padding:4px 0 0 36px;list-style-type:none}.max-line-length ul li,.max-line-length ol li,.max-line-length p,.max-line-length h1,.max-line-length h2,.max-line-length h3,.max-line-length h4,.max-line-length h5,.max-line-length h6,.max-line-length h1.heading1,.max-line-length h2.heading2,.max-line-length h3.heading3,.max-line-length h4.heading4{max-width:1100px}.full-picture{width:calc(50% - 10px);background-repeat:no-repeat;background-position:center;background-size:cover;margin:-40px -80px -100px 0}.full-picture.key-leistungen{background-image:url("./media/service-TP76D6AW.png")}@media only screen and (max-width: 1280px){.full-picture{padding:0 40px;margin:-40px -40px -100px 0}}@media only screen and (max-width: 992px){.full-picture{width:100vw;margin:0 -40px -100px;min-height:400px}}@media only screen and (max-width: 768px){.full-picture{margin:0 -30px -100px}}@media only screen and (max-width: 440px){.full-picture{margin:0 -20px -100px}}body{padding:0;margin:0;background-color:#f7f7f7}body *{box-sizing:border-box;font-family:Open Sans,sans-serif;font-optical-sizing:auto}img{display:block;margin:0;padding:0}
