PageSourceSearch

https://deepreturn.com/kontakt/

html deepreturn.com collected 2026-10-10 00:14:37 UTC 216,191 bytes, 10 lines download raw bytes

1<!DOCTYPE html><html lang="de"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.14.5"/><meta name="theme-color" content="#1e324b"/><meta data-react-helmet="true" charSet="utf-8"/><meta data-react-helmet="true" http-equiv="X-UA-Compatible" content="IE-edge,chrome=1"/><meta data-react-helmet="true" name="theme-color" content="#1e324b"/><meta data-react-helmet="true" name="description" content="Kontaktieren Sie DeepReturn für KI-Chatbots, Prozessautomatisierung und KI-Beratung in der Schweiz. DSGVO-konform mit Hosting Schweiz."/><meta data-react-helmet="true" name="keywords" content="KI-Chatbots, KI-Automatisierung, KI-Telefonagent, Prozessautomatisierung, KI für Unternehmen, AI Agenten, DeepReturn, Schweiz, DSGVO, Immobilienverwaltung, Lüftungsberichte KI"/><meta data-react-helmet="true" property="og:title" content="Kontakt | KI-Beratung &amp; Automatisierung Schweiz"/><meta data-react-helmet="true" property="og:description" content="Kontaktieren Sie DeepReturn für KI-Chatbots, Prozessautomatisierung und KI-Beratung in der Schweiz. DSGVO-konform mit Hosting Schweiz."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:url" content="https://deepreturn.com/kontakt"/><meta data-react-helmet="true" property="og:image" content="https://deepreturn.com/deepreturn.png"/><meta data-react-helmet="true" property="og:locale" content="de_CH"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="robots" content="index, follow"/><meta data-react-helmet="true" name="viewport" content="width=device-width, initial-scale=1.0"/><style data-href="/styles.ed4f46c3de0c5b555f04.css" data-identity="gatsby-global-css">.projects-page .case-teaser figure .case-image{aspect-ratio:auto;height:auto;max-height:none}.projects-page .case-teaser figure .case-image img,.projects-page .case-teaser figure img.case-image{object-fit:contain!important;object-position:center top}@media(min-width:768px)and (max-width:1100px){.projects-page .stage--left-highlighted .stage .container--stage{padding:0 1.1rem 1.2rem}.projects-page .stage--left-highlighted .stage .stage__col--img{padding-left:0;padding-right:0}.projects-page .stage--left-highlighted .stage .img-container{box-shadow:none;display:flex;justify-content:center;margin:0 -1.1rem}.projects-page .stage--left-highlighted .stage .img-container .teaser-image{aspect-ratio:16/10;border-radius:0;box-shadow:none;margin:0 auto;max-height:340px;max-width:none;overflow:hidden;width:100%}.projects-page .stage--left-highlighted .stage .img-container img.teaser-image{height:100%;object-fit:cover;object-position:center;width:100%}.projects-page .stage--left-highlighted .stage .img-container .teaser-image img{height:100%;object-fit:cover!important;object-position:center;width:100%}.projects-page .stage--left-highlighted .stage .stage__text{padding-bottom:1.25rem;padding-top:1.15rem}.projects-page .case-teaser{margin:1.5rem 0 2rem}.projects-page .case-teaser .container--case{padding:1.25rem}.projects-page .case-teaser .case-teaser__text{padding:1rem 1rem 1.25rem}.projects-page .case-teaser .case-teaser__body{margin:.75rem 0 1rem}.projects-page .case-teaser .case-teaser__actions .button{margin-top:.4rem}.projects-page .case-teaser--right-highlighted .case-teaser figure .case-image{aspect-ratio:auto;border-radius:0;box-shadow:none;height:auto;margin:0 auto 1rem;max-height:none;max-width:none;overflow:visible;width:100%}.projects-page .case-teaser--right-highlighted .case-teaser figure img.case-image{height:auto;width:100%}.projects-page .case-teaser--right-highlighted .case-teaser figure .case-image img{height:100%;width:100%}.projects-page .project-list.section{padding-bottom:1.4rem;padding-top:.9rem}.projects-page .project{margin-bottom:1.75rem}.projects-page .project .project__img{aspect-ratio:16/10;border-radius:0;margin:.85rem auto 1rem;max-width:228px;padding:.2rem;width:62%}.projects-page .project .project__img img{height:100%;object-fit:contain!important;width:100%}.projects-page .project .project__text{gap:.8rem;padding:1.35rem 1.35rem 1.45rem}.projects-page .project .project__text h2{font-size:clamp(1.45rem,2.7vw,1.8rem);margin:0 0 .5rem}.projects-page .project .project__text h2 small{color:#667388;line-height:1.35;margin-bottom:.35rem}.projects-page .project .project__text p{color:#3d3d3d;font-size:1rem;line-height:1.45;margin:0}.projects-page .project .button{margin:.9rem 0 0;min-height:42px}}.blog-teaser{background:#98999b;position:relative}.blog-teaser__content{display:block;padding:2rem 2.5rem}@media only screen and (min-width:64.063em){.blog-teaser__content{padding:5rem 4.5rem}}@media only screen and (min-width:75.063em){.blog-teaser__content{padding:8rem 6rem}}.blog-teaser h2{color:#fff}.blog-teaser h2 small{color:#3d3d3d}.blog-teaser p{color:#fff;display:none}@media only screen and (min-width:64.063em){.blog-teaser p{display:block}}.blog-teaser.blog-teaser--image{background-position:50%;background-size:cover;min-height:21.5rem;position:relative}.blog-teaser.blog-teaser--image:before{background:rgba(61,61,61,.7);content:"";height:100%;left:0;position:absolute;top:0;transition:background .2s;width:100%}.blog-teaser.blog-teaser--image:hover:before{background:rgba(61,61,61,.6)}.blog-teaser.blog-teaser--image .blog-teaser__link{border:none;height:100%;left:0;padding:0;position:absolute;text-decoration:none;top:0;width:100%}@media only screen and (min-width:75.063em){.blog-teaser.blog-teaser--image .blog-teaser__link .blog-teaser__content{padding:7rem 6rem 8rem}}.blog-teaser.blog-teaser--image .blog-teaser__link:hover{border:none}.blog-teaser.blog-teaser--image .blog-teaser__content h2 small{color:#98999b}.button{background:#707276;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:500;letter-spacing:.01em;margin:1rem 0;min-height:44px;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out}.button,.button--compact{border-radius:0;box-shadow:none}.button--compact{font-size:.9rem;min-height:40px;padding:.5rem .95rem}.button:hover{background:#616366;color:#fff}.button:active,.button:hover{box-shadow:none;transform:none}.button--primary{background:#707276;border:0;box-shadow:none;color:#fff}.button--primary:hover{background:#616366;border:0;box-shadow:none;color:#fff}.button--primary.button--compact{background:#707276;border:0;box-shadow:none}.button--primary.button--compact:hover{background:#616366;border:0}.button--strong{background:#3d3d3d;border:0;color:#fff}.button--strong:hover{background:#2e2e2e;color:#fff}
1.button--white{background:#f2f2f2;color:#3d3d3d}.button--white,.button--white.has-border{border:0;box-shadow:none}.button--white.has-border:hover,.button--white:hover{background:#e8e8e8;box-shadow:none}.button--white:hover{color:#3d3d3d}@media only screen and (min-width:30.063em){.button{display:inline-block}}@media only screen and (max-width:30em){.button,.button--compact{box-shadow:none}}.case-teaser .button{border-radius:0;box-shadow:none}.case-teaser .button--primary,.case-teaser .button:hover{box-shadow:none}.case-teaser .button--primary:hover{background:#616366;box-shadow:none}.case-block{padding:clamp(1.5rem,4vw,2.5rem) 1rem}@media only screen and (min-width:48.063em){.case-block{padding:clamp(2rem,4vw,3rem) 2rem}}@media only screen and (min-width:64.063em){.case-block{padding:clamp(2.5rem,5vw,4rem) 3rem clamp(3rem,5vw,4.5rem) 0}}.case-block h3{color:#98999b;font-size:1.75rem;line-height:1.25}@media only screen and (min-width:64.063em){.case-block h3{font-size:2.25rem}}.case-block img{max-width:100%}.case-block__col-img{display:block;line-height:0;position:relative}@media only screen and (min-width:64.063em){.case-block__col-img{margin:clamp(3rem,7vw,7.5rem) 0 0 1rem}}.case-block__col-img .is-highlighted{box-shadow:0 2rem 4rem 0 rgba(0,0,0,.1)}.text-block{font-size:1.2rem;margin:2rem 0;padding:0 2rem}.case-teaser{border-radius:12px;box-shadow:0 10px 26px rgba(0,0,0,.08);margin:0;overflow:visible}.case-teaser .container--case{background:#3d3d3d;color:#fff;padding:1.75rem}.case-teaser h2{font-size:clamp(1.8rem,4vw,2.5rem)}.case-teaser h2 small{color:#98999b}.case-teaser__text{font-size:clamp(1rem,2vw,1.1rem);font-weight:300;padding:clamp(2rem,4vw,3rem) clamp(2rem,3vw,2.5rem)}@media only screen and (min-width:75.063em){.case-teaser__text{padding:clamp(4.5rem,6.5vw,6rem) 0 clamp(4.5rem,6.5vw,6rem) clamp(3rem,4vw,4.5rem)}}.case-teaser__body{margin:clamp(1.5rem,3vw,2.5rem) 0}.case-teaser__actions{display:flex;flex-wrap:wrap;gap:1rem}.case-teaser__actions .button{transition:background .3s ease}.case-teaser figure{margin:0;overflow:visible;position:relative;width:100%}.case-teaser figure .case-image{border-radius:10px;box-shadow:0 .75rem 1.5rem rgba(0,0,0,.12);display:block;height:auto;margin:1.5rem auto 2rem;transition:none;width:100%}.case-teaser figure .case-image:hover{transform:none}@media only screen and (max-width:30em){.case-teaser figure .case-image{margin:1rem auto 1.25rem;max-width:100%;width:100%}}@media only screen and (min-width:30.063em)and (max-width:48em){.case-teaser figure .case-image{margin:1.25rem auto 1.5rem;max-width:100%;width:100%}}@media only screen and (min-width:75.063em){.case-teaser figure .case-image{margin:1.5rem 0 1.5rem auto;max-width:100%;position:relative;width:100%}}.case-teaser__col--img{padding-top:clamp(1rem,2.5vw,2rem);position:relative}@media only screen and (min-width:75.063em){.case-teaser__col--img{display:flex;justify-content:flex-end;padding-right:0}}.row>.case-teaser--image-padded__col--img{padding:clamp(1rem,2.5vw,2rem)}@media only screen and (min-width:75.063em){.row>.case-teaser--image-padded__col--img{padding:0}.case-teaser--image-padded .img-container{display:flex;justify-content:flex-end;padding-left:clamp(1.5rem,2.5vw,2rem);width:100%}}@media only screen and (min-width:64.063em){.case-teaser--image-small .case-teaser__col--img{flex-basis:41.66666667%;max-width:41.66666667%}.case-teaser--image-small .case-teaser__col--body{flex-basis:58.33333333%;max-width:58.33333333%}}@media only screen and (min-width:75.063em){.case-teaser--right-highlighted>.case-teaser .case-teaser__col--body{order:-1;padding-right:clamp(1.5rem,2.5vw,2rem)}}.case-teaser--right-highlighted>.case-teaser .img-container{line-height:0}.case-teaser--right-highlighted>.case-teaser .img-container .case-image{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}@media only screen and (min-width:75.063em){.case-teaser--right-highlighted>.case-teaser .img-container .case-image{box-shadow:0 2rem 4rem rgba(0,0,0,.1);margin-left:auto;margin-right:0;max-width:100%}}@media(prefers-color-scheme:dark){.case-teaser .container--case{background:#3d3d3d}.case-teaser h2 small{color:#f2f2f2}}@media only screen and (max-width:30em),only screen and (min-width:30.063em)and (max-width:48em),only screen and (min-width:48.063em)and (max-width:64em){.case-teaser{border-radius:12px;margin:2rem 0 3rem}.case-teaser .container--case{padding:1.25rem}.case-teaser__col--body{order:-1}.case-teaser__col--img{order:1;padding-top:.5rem}.case-teaser__text{padding:1.25rem}.case-teaser h2{font-size:1.6rem}.case-teaser__body{margin:.9rem 0 1.25rem}.case-teaser__actions{align-items:center;flex-direction:column;gap:.75rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:28rem;text-align:center;width:100%}
1.case-teaser__actions .button{margin:0;max-width:none;width:100%}.case-teaser figure .case-image{margin:1rem auto 1.5rem}}@media only screen and (min-width:64.063em)and (max-width:75em),only screen and (min-width:75.063em)and (max-width:90em),only screen and (min-width:90.063em){.case-teaser .row{align-items:center}.case-teaser .row>.case-teaser__col--body{padding-right:clamp(1rem,1.8vw,1.5rem)}.case-teaser .row>.case-teaser__col--img{padding-left:clamp(1rem,1.8vw,1.5rem)}.case-teaser__text{padding-right:clamp(.75rem,1.2vw,1rem)}.case-teaser figure .case-image{margin:1.25rem 0 1.5rem auto}}.logo{display:inline-block;line-height:1}.logo img{height:2.5rem;width:auto}@media only screen and (min-width:64.063em){.logo img{height:4rem}}.facts{color:#3d3d3d;padding:clamp(2rem,4vw,3.5rem)}@media only screen and (min-width:64.063em){.facts{padding:clamp(2.5rem,5vw,4.5rem)}}.facts ul li{font-size:1.2rem;list-style-type:none;margin:0 0 1rem 3rem}@media only screen and (min-width:64.063em){.facts ul li{font-size:2rem;font-weight:700;margin:0 4rem}}.facts ul li:before{color:#98999b;content:"—";font-weight:700;text-indent:-3rem}@media only screen and (min-width:64.063em){.facts ul li:before{font-weight:900}}.facts h2{color:#98999b;font-weight:400}@media only screen and (min-width:64.063em){.facts h2{font-size:1.2rem}}.map{height:400px;width:100%}.map__container{height:400px!important;position:relative;width:100%}.map__container--loading{align-items:center;background-color:#f0f0f0;display:flex;height:400px;justify-content:center;width:100%}.map__container__loading-text{color:#333;font-size:16px}.map__schema{font-family:Arial,sans-serif;font-size:14px;padding:10px}.map-info{margin:0}.map-info--name{font-weight:700}.map-info--locality,.map-info--street,.map-info--zip{display:block}.contact-form{background-color:#fff;padding:var(--section-pad) 0;position:relative}.contact-form .container{display:flex;justify-content:center}.contact-form .col-xs-12{max-width:920px;width:100%}.contact-form .contact-form__container{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;position:relative}.contact-form .contact-form__container--inner{padding:clamp(2rem,4vw,3rem)}.contact-form .contact-form__container--title{color:#3d3d3d;font-size:clamp(1.8rem,1.8vw + 1rem,2.4rem);font-weight:700;margin:0 0 .6rem;text-align:left}.contact-form .contact-form__container--text{color:#4d4f53;font-size:1.05rem;line-height:1.6;margin:0 0 2rem;max-width:36rem;text-align:left}.contact-form .contact-form__container--text-success{color:#2f855a}.contact-form .contact-form__container--text-error{color:#c53030;font-size:1rem;margin:-1rem 0 1.5rem}.contact-form .contact-form__honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.contact-form form .contact-form__container--fields{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:48.063em){.contact-form form .contact-form__container--fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-form .contact-form__container--field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.contact-form .contact-form__container--field--full{grid-column:1/-1}.contact-form .contact-form__container--label{color:#4c4f53;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.contact-form .contact-form__container--input,.contact-form .contact-form__container--input-message{background:#fff;border:1px solid rgba(61,61,61,.17);border-radius:0;box-shadow:none;box-sizing:border-box;color:#3d3d3d;font-size:1rem;padding:.85rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.contact-form .contact-form__container--input-message{min-height:170px;resize:vertical}.contact-form .contact-form__container--input-message::placeholder,.contact-form .contact-form__container--input::placeholder{color:#6a6d71;opacity:1}.contact-form .contact-form__container--input-message:focus,.contact-form .contact-form__container--input:focus{background:#fff;border-color:#3d3d3d;box-shadow:0 0 0 2px rgba(61,61,61,.14);outline:none}.contact-form .contact-form__container--submit{align-items:center;display:flex;gap:1rem;margin-top:1.5rem}.contact-form .contact-form__container--button{margin:0}.contact-form .contact-form__container--spinner{animation:spin 1s linear infinite;border:3px solid rgba(0,0,0,.18);border-left-color:#1e324b;border-radius:50%;height:32px;width:32px}@keyframes spin{to{transform:rotate(1turn)}}.member{margin-bottom:2.5rem}@media only screen and (min-width:64.063em){.member.col-lg-4{padding:0 1.75rem!important}}.member__portrait{max-width:100%}.member h3{color:#3d3d3d;font-size:1rem;font-weight:400;margin:.5rem 0}.member__text{padding:.5rem 2rem 1rem}@media only screen and (min-width:64.063em){.member__text{padding:.5rem 0 1rem}}.member__text h2 small{color:#98999b}@media only screen and (min-width:64.063em){.navigation{box-shadow:none}}.navigation ul{align-content:center;align-items:center;display:flex;gap:.25rem;justify-content:space-between;list-style:none;margin:.5rem 0 .35rem}@media only screen and (min-width:64.063em){.navigation ul{margin:.5rem 0}}.navigation ul li{align-items:stretch;display:flex;flex-grow:1;justify-content:center;padding:0;position:relative;text-align:center}.navigation ul li.is-cta{flex-grow:0}@media only screen and (min-width:64.063em){.navigation ul li{display:inline-block;text-align:right}.navigation ul li:last-of-type a{margin-right:0}}.navigation ul a{align-items:center;border-bottom:.125rem solid transparent;color:#3d3d3d;display:inline-flex;font-size:.85rem;justify-content:center;letter-spacing:.02em;margin:0;min-height:2.9rem;padding:.9rem .2rem;text-decoration:none;transition:border-bottom-color .2s ease-in-out}.navigation ul a.is-active,.navigation ul a:hover{color:#20479e}@media only screen and (min-width:64.063em){.navigation ul a.is-active,.navigation ul a:hover{border-bottom:.125rem solid #20479e;color:#3d3d3d}.navigation ul a{display:inline-block;font-size:1.05rem;letter-spacing:normal;margin:.35rem .75rem;min-height:auto;padding:.35rem 0}}.navigation ul a.navigation__cta{align-items:center;background:#1e324b;border-bottom:none;border-radius:0;box-shadow:0 .4rem .9rem rgba(0,0,0,.12);color:#fff;display:inline-flex;font-weight:600;justify-content:center;margin:.4rem .5rem;padding:.6rem 1rem}.navigation ul a.navigation__cta.is-active{border-bottom:none;color:#fff}.navigation ul a.navigation__cta:hover{background:#243a54;border-bottom:none;color:#fff}@media only screen and (min-width:64.063em){.navigation ul a.navigation__cta{margin:.35rem 0 .35rem .5rem;padding:.45rem 1rem}}.navigation .navigation-item--medium:hover{border-bottom:.125rem solid #3d3d3d}.navigation .navigation-item--medium:after{display:none}@media only screen and (min-width:64.063em){.navigation .navigation-item--medium:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTUiIGhlaWdodD0iMTk1IiB2aWV3Qm94PSIwIDAgMTk1IDE5NSI+PGcgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjE5NSIgaGVpZ2h0PSIxOTUiIGZpbGw9IiMxMjEwMEUiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDYuNTM0IDY1LjIxNmE1LjA3NCA1LjA3NCAwIDAgMC0xLjY1MS00LjI4TDMyLjY1IDQ2LjJWNDRoMzcuOThsMjkuMzU1IDY0LjM4MUwxMjUuNzk1IDQ0SDE2MnYyLjIwMWwtMTAuNDU4IDEwLjAyN2EzLjA1NyAzLjA1NyAwIDAgMC0xLjE2MiAyLjkzNXY3My42NzRhMy4wNTcgMy4wNTcgMCAwIDAgMS4xNjIgMi45MzVsMTAuMjEzIDEwLjAyN1YxNDhoLTUxLjM3MnYtMi4yMDFsMTAuNTgtMTAuMjcyYzEuMDQtMS4wNCAxLjA0LTEuMzQ1IDEuMDQtMi45MzRWNzMuMDQybC0yOS40MTcgNzQuNzEzSDg4LjYxTDU0LjM2MiA3My4wNDJ2NTAuMDc0YTYuOTA4IDYuOTA4IDAgMCAwIDEuODk2IDUuNzQ3bDEzLjc2IDE2LjY5MXYyLjIwMUgzMXYtMi4ybDEzLjc2LTE2LjY5MmE2LjY2MyA2LjY2MyAwIDAgMCAxLjc3NC01Ljc0N3YtNTcuOVoiLz48L2c+PC9zdmc+);background-position:100%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline;height:1.5rem;opacity:0;position:absolute;top:.4rem;transition:opacity .2s ease-in-out;width:2rem}}.navigation .navigation-item--medium:hover:after{opacity:1}@media only screen and (max-width:30em){.navigation ul a{font-size:.8rem;min-height:2.7rem;padding:.85rem .15rem}}.project{border-radius:12px;display:flex;flex-direction:column;margin-bottom:clamp(2.5rem,6vw,6rem);transition:transform .3s ease,box-shadow .3s ease}.project:hover{box-shadow:0 14px 26px rgba(0,0,0,.1);transform:translateY(-4px)}@media only screen and (max-width:30em){.project{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:100%}}@media only screen and (min-width:30.063em)and (max-width:48em){.project{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:100%}}@media only screen and (min-width:64.063em){.project:nth-child(odd){padding-right:1.5rem}.project:nth-child(2n){padding-left:1.5rem}}.project .project__img{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;display:block;height:auto;margin:2rem auto 2.5rem;max-width:100%;padding:.5rem;transition:transform .3s ease;width:70%}.project:hover .project .project__img{transform:scale(1.03)}@media only screen and (max-width:30em){.project .project__img{margin:1rem auto 1.5rem;max-width:240px;padding:.25rem;width:70%}}@media only screen and (min-width:30.063em)and (max-width:48em){.project .project__img{margin:1.25rem auto 1.75rem;max-width:280px;padding:.3rem;width:75%}}@media only screen and (min-width:64.063em){.project .project__img{width:6
15%}}.project .project__text{display:flex;flex-direction:column;font-family:Roboto,Helvetica,sans-serif;gap:1.5rem;padding:2.5rem}@media only screen and (max-width:30em){.project .project__text{padding:1.5rem}}@media only screen and (min-width:30.063em)and (max-width:48em){.project .project__text{padding:2rem}}@media only screen and (min-width:48.063em){.project .project__text{padding:3rem 2.5rem 2.5rem}}.project .project__text h2{word-wrap:break-word;color:#3d3d3d;font-size:1.75rem;font-weight:900;line-height:1.25em;margin:0 0 1rem}@media only screen and (max-width:30em){.project .project__text h2{font-size:1.5rem}}@media only screen and (min-width:64.063em){.project .project__text h2{font-size:1.5rem}}.project .project__text h2 small{color:#98999b;display:block;font-size:.85rem;font-weight:500;letter-spacing:.08em;line-height:2rem;margin-bottom:.75rem;text-transform:uppercase}@media only screen and (max-width:30em){.project .project__text h2 small{font-size:.75rem;line-height:1.5rem}}.project .project__text p{color:#98999b;font-size:1.2rem;line-height:1.5;margin:0}@media only screen and (max-width:30em){.project .project__text p{font-size:1rem}}.project .project__text .project__actions{margin-top:2.5rem}@media only screen and (max-width:30em){.project .project__text .project__actions{margin-top:1.5rem}}.project .project__text .project__actions .button{background:#1e324b;border:1px solid transparent;border-radius:8px;color:#fff;font-size:.9rem;font-weight:500;padding:.8rem 1.6rem;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease}@media only screen and (max-width:30em){.project .project__text .project__actions .button{font-size:.8rem;padding:.6rem 1.2rem}}@media only screen and (min-width:30.063em){.project .project__text .project__actions .button{margin:0 .5rem}.project .project__text .project__actions .button:first-of-type{margin-left:0}}.project .project__text .project__actions .button:hover{background:#2d4a6f;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.06)}.quote-block{padding:10rem 2rem 1.5rem}@media only screen and (min-width:48.063em){.quote-block{padding:2.5rem 2rem}}@media only screen and (min-width:64.063em){.quote-block{padding:5rem 4.5rem}}.quote-block .quote__img{box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);display:block;height:auto;margin:2rem 0 0 2rem;width:7.5rem}@media only screen and (min-width:64.063em){.quote-block .quote__img{margin:2rem auto 0;width:10rem}}.quote-block .quote__body{order:-1}@media only screen and (min-width:64.063em){.quote-block .quote__body{order:1}}.quote-block .quote{margin:0 auto;max-width:60rem;padding:0 2rem}.quote-block .quote p{font-size:1.8rem;font-weight:700;line-height:1.2}@media only screen and (min-width:64.063em){.quote-block .quote p{font-size:3rem}}.quote-block .quote p:after,.quote-block .quote p:before{color:#98999b;font-weight:700;line-height:1.2;position:absolute}.quote-block .quote p:before{content:"«";margin-left:-1.25rem}@media only screen and (min-width:64.063em){.quote-block .quote p:before{margin-left:-2.5rem}}.quote-block .quote p:after{content:"»";margin-left:.25rem}.quote-block .quote cite{display:inline-block;font-size:1rem;font-style:normal;font-weight:300;position:relative;width:100%;word-break:break-all}@media only screen and (min-width:48.063em){.quote-block .quote cite{font-size:1.5rem}}.quote-block .quote cite .quote__author{margin-right:.5rem}.quote-block .quote cite .quote__author:after{content:","}.quote-block.quote-block--random{margin-bottom:10rem}@media only screen and (min-width:48.063em){.quote-block.quote-block--random{margin-bottom:6rem}}@media only screen and (min-width:64.063em){.quote-block.quote-block--random{margin-bottom:10rem}}.quote-block.quote-block--initial .quote__img{background:#f2f2f2;height:7.5rem;margin:1rem auto 0;width:7.5rem}@media only screen and (min-width:64.063em){.quote-block.quote-block--initial .quote__img{height:10rem;width:10rem}}.quote-block.quote-block--initial p:after,.quote-block.quote-block--initial p:before{color:#f2f2f2}.quote-block.quote-block--initial .mock-text{background:#f2f2f2;display:inline-block;height:3rem;width:42rem}.quote-block.quote-block--initial .mock-text--short{width:35rem}.quote-block.quote-block--initial .quote cite .quote__author{background:#f2f2f2;display:inline-block;height:1.5rem;width:15rem}.quote-block.quote-block--initial .quote cite .quote__author:after{content:" ";display:none}.service{align-items:stretch;display:flex;margin-bottom:clamp(2.5rem,6vw,6rem)}@media only screen and (min-width:64.063em){.service:nth-of-type(odd){padding-right:1.5rem!important}.service:nth-of-type(2n){padding-left:1.5rem!important}}.service .service__content{display:flex;flex-direction:column;gap:.75rem;padding:3rem 2.25rem 2.25rem;width:100%}.service .service__image{display:block;margin:0 auto 1.75rem;max-width:320px;width:100%}.service .service__image .gatsby-image-wrapper,.service .service__image img{aspect-ratio:4/3;border-radius:10px;display:block;object-fit:cover;overflow:hidden;width:100%}.service.service--no-image .service__content{padding-top:2.5rem}.service.service--no-image h2{margin-top:.25rem}.service h2{word-wrap:break-word;font-size:1.6rem;font-weight:900;line-height:1.25em;margin:0 0 .75rem}@media only screen and (min-width:64.063em){.service h2{font-size:1.7rem}}.service .service__catchline{color:#98999b;font-size:.75rem;letter-spacing:.08em;line-height:1.6rem;text-transform:uppercase}.service .service__lead{color:#3d3d3d;font-size:1.1rem;font-weight:600;line-height:1.5;margin-bottom:.25rem}.service p{font-size:1.05rem}.service .service__body{flex:1 1}.service .service__list{list-style:none;margin:.5rem 0 0;padding:0}.service .service__list li{margin:.5rem 0;padding-left:1.25rem;position:relative}.service .service__list li:before{color:#98999b;content:"-";
1left:0;position:absolute}.service .service__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}@media only screen and (min-width:30.063em){.service .service__actions .button{margin:0}.service .service__actions .button:first-of-type{margin-left:0}}.stage .container--stage{padding:.35rem 1rem 1rem}.stage .img-container{display:none;line-height:0}.stage .stage__text h1{font-size:2.4rem;margin:0 0 1.5rem}.stage .stage__text ul li{list-style:none;margin:0 1rem;position:relative}.stage .stage__text ul li:before{left:0;text-indent:-1.5rem}@media only screen and (max-width:30em){.stage .stage__text{padding:1rem 1.25rem 1.5rem}.stage .stage__text h1{margin-bottom:1.1rem}}@media only screen and (min-width:30.063em)and (max-width:48em){.stage .stage__text{padding:1.25rem 1.5rem 1.75rem}.stage .stage__text h1{margin-bottom:1.25rem}}.stage--no-image .stage__col--img{display:none}.stage--no-image .stage__col--body{flex-basis:100%;max-width:100%}.stage--no-image .stage__text{margin:0 auto}.stage--left-highlighted>.stage .img-container,.stage--right-highlighted>.stage .img-container{box-shadow:0 .5rem 1rem rgba(0,0,0,.1);display:block;line-height:0}@media only screen and (min-width:75.063em){.stage--left-highlighted>.stage .img-container,.stage--right-highlighted>.stage .img-container{box-shadow:0 2rem 4rem rgba(0,0,0,.1)}.stage--left-highlighted .img-container{margin-left:-2.5rem}.stage--right-highlighted .img-container{margin-right:-1.5rem}}.stage--contact .stage__description p{line-height:1.25}.stage--contact .stage__description a{border-bottom:.25rem solid #20479e;color:#3d3d3d;font-size:1.8rem;font-weight:700}@media only screen and (min-width:48.063em){.stage--contact .stage__description a{font-size:2.5rem}}@media(min-width:770px)and (max-width:1199px){.stage .container--stage{padding:1.5rem}.stage .img-container{display:block}.stage .img-container img{margin:0 auto;width:70%}.stage .stage__text{padding:2.5rem 2rem}}@media only screen and (min-width:770px)and (max-width:1199px)and (min-width:64.063em){.stage .stage__text{padding:1.5rem 3.5rem}}@media(min-width:770px)and (max-width:1199px){.stage .stage__text h1{font-size:2.6rem;margin-bottom:1.75rem}.stage .stage__text ul li{margin:0 1.5rem}.stage .stage__text ul li:before{text-indent:-1.5rem}.stage .stage__description{font-size:1.3rem;padding:0 1rem}}@media only screen and (min-width:64.063em){.stage{margin-bottom:0}.stage .container--stage{background:#f2f2f2;padding:3rem 2rem 0}.stage .img-container img{width:50%}.stage .stage__text{padding:2.5rem 2rem}}@media only screen and (min-width:64.063em)and (min-width:64.063em){.stage .stage__text{padding:1.5rem 3.5rem}}@media only screen and (min-width:64.063em){.stage .stage__text h1{font-size:3rem;margin-bottom:2rem}.stage .stage__text ul li{margin:0 2rem}.stage .stage__text ul li:before{text-indent:-2rem}.stage .stage__description{font-size:1.4rem}}@media only screen and (min-width:64.063em)and (max-width:75em){.stage__text{padding:2.5rem 2rem}.stage__text h1{font-size:2.8rem;margin-bottom:1.75rem}.stage__description{font-size:1.3rem;padding:0 2rem}.container--stage{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:64.063em){.img-container{display:block!important}}.container,.container-fluid{margin-left:auto;margin-right:auto}.container-fluid{padding-left:2rem;padding-right:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:49rem}
1.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}
1.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.download{margin-bottom:clamp(2.5rem,6vw,6rem)}@media only screen and (min-width:64.063em){.download:nth-of-type(odd){padding-right:1.5rem!important}.download:nth-of-type(2n){padding-left:1.5rem!important}}.download .download__content{padding:3.5rem 2.25rem 2.25rem}.download .download__image{display:block;margin:0 auto 2.5rem;width:55%}.download h2{font-weight:900}.download .download__catchline{color:#98999b;line-height:2rem}.download .download__lead{color:#98999b;font-size:1.5rem;font-weight:700;line-height:1.5}.download p{font-size:1.2rem}.download .download__actions{margin-top:3rem}@media only screen and (min-width:30.063em){.download .download__actions .button{margin:0 .5rem}.download .download__actions .button:first-of-type{margin-left:0}}.cookie-consent{animation:cookieSlideUp .4s cubic-bezier(.22,1,.36,1) forwards;background:#1e324b;bottom:0;box-shadow:0 -4px 24px rgba(0,0,0,.15);color:#fff;font-family:Roboto,Helvetica,sans-serif;left:0;position:fixed;right:0;z-index:9999}.cookie-consent--leaving{animation:cookieSlideDown .4s cubic-bezier(.22,1,.36,1) forwards;pointer-events:none}.cookie-consent__inner{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 24px}@media only screen and (min-width:30.063em)and (max-width:48em){.cookie-consent__inner{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}}.cookie-consent__text{flex:1 1 auto;min-width:240px}.cookie-consent__text p{color:hsla(0,0%,100%,.92);font-size:.9375rem;font-weight:300;line-height:1.5;margin:0}.cookie-consent__actions{align-items:center;display:flex;flex-shrink:0;gap:10px}@media only screen and (min-width:30.063em)and (max-width:48em){.cookie-consent__actions{flex-wrap:wrap;justify-content:center}}.cookie-consent__link{border:none!important;color:hsla(0,0%,100%,.75);font-size:.8125rem;font-weight:400;margin:0;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease;white-space:nowrap}.cookie-consent__link:focus,.cookie-consent__link:hover{border:none!important;color:#fff}.cookie-consent__link:focus-visible{border-radius:2px;outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.cookie-consent__btn{border:none;border-radius:4px;cursor:pointer;font-family:Roboto,Helvetica,sans-serif;font-size:.8125rem;font-weight:500;margin:0;padding:8px 18px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;white-space:nowrap}.cookie-consent__btn:focus-visible{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.cookie-consent__btn:active{transform:scale(.96)}.cookie-consent__btn--accept{background:#fff;color:#1e324b}.cookie-consent__btn--accept:hover{background:#e8edf2;box-shadow:0 2px 8px rgba(0,0,0,.12)}.cookie-consent__btn--decline{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.cookie-consent__btn--decline:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.5);color:#fff}@keyframes cookieSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookieSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}
1.teaser{--teaser-text:#3d3d3d;--teaser-bg:#fff;border-radius:12px}.teaser .teaser__content{background:var(--teaser-bg);border-radius:12px;box-shadow:0 10px 24px rgba(15,25,40,.08);color:var(--teaser-text);display:flex;flex:1 1;flex-direction:column;gap:clamp(.7rem,1.2vw,1rem);justify-content:flex-start;overflow:hidden;padding:clamp(1.1rem,1.9vw,1.55rem) clamp(1rem,1.7vw,1.35rem)}.teaser .teaser__content h2{color:#3d3d3d;display:flex;flex-direction:column;font-size:clamp(1.35rem,4vw,1.55rem);gap:clamp(.4rem,.9vw,.6rem);line-height:1.2;margin:0}.teaser .teaser__content h2 small{color:rgba(61,61,61,.72);font-size:clamp(.72rem,2.2vw,.84rem);font-weight:700;line-height:1.15;margin:0}.teaser .teaser__content .description{color:rgba(61,61,61,.92);display:block;font-size:clamp(.98rem,1.8vw,1.08rem);line-height:1.55}.teaser .teaser__content .description p{margin:0}.teaser .teaser__content .description .button{margin:.7rem auto 0}.teaser .teaser__content .button{margin:.7rem auto 0;max-width:20rem;width:100%}@media only screen and (min-width:48.063em){.teaser .teaser__content h2{font-size:clamp(1.4rem,2.2vw,1.6rem)}.teaser .teaser__content h2 small{font-size:clamp(.78rem,1.1vw,.9rem)}.teaser .teaser__content .button{width:auto}}@media(prefers-color-scheme:dark){.teaser{--teaser-text:#fff;--teaser-bg:linear-gradient(180deg,#3d3d3d 0%,#98999b)}.teaser.card-frame{background:linear-gradient(180deg,#3d3d3d 0,#98999b);border-color:hsla(0,0%,100%,.08);box-shadow:0 10px 24px rgba(0,0,0,.35)}.teaser h2 small{color:#f2f2f2}}main a{border-bottom:.0625rem solid transparent;color:#1e324b;text-decoration:none;transition:border-bottom-color .2s ease-in-out}main a:hover{border-bottom:.0625rem solid #c6c6c6}h1,h1 p{word-wrap:break-word;font-size:1.9rem;font-weight:800;line-height:1.25em}@media only screen and (min-width:48.063em){h1,h1 p{font-size:2.5rem;line-height:1.125em}}@media only screen and (min-width:64.063em){h1,h1 p{font-size:2.6rem;line-height:1.2em}}@media only screen and (min-width:90.063em){h1,h1 p{font-size:2.75rem}}h1 small,h2 small{display:block;font-size:.9rem;font-weight:400;letter-spacing:.0625rem;text-transform:uppercase}h2{word-wrap:break-word;font-size:1.75rem;font-weight:700;line-height:1.25em;margin:0 0 1rem}@media only screen and (min-width:64.063em){h2{font-size:1.85rem;line-height:1.25em}}h2.is-blue{color:#98999b}h3{word-wrap:break-word;font-size:1.375rem;line-height:1.15em}@media only screen and (min-width:48.063em){h3{font-size:1.5rem;line-height:1.25em}}@media only screen and (min-width:64.063em){h3{font-size:1.75rem}}h4{word-wrap:break-word;font-size:1.125rem;line-height:1.1em}h1,h2,h3,h4,ol,p,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}a,ol,p,ul{font-weight:300;line-height:1.75;margin:1rem 0}body,html{height:100%;margin:0;min-height:100%;padding:0}body,html{position:relative}body{background-color:#fff;color:#3d3d3d;font-family:Roboto,Helvetica,sans-serif}.layout{display:flex;flex-direction:column;min-height:100vh}@supports(height:100dvh){.layout{min-height:100dvh}}.layout__main{flex:1 0 auto}.layout>footer{flex-shrink:0}main{display:block;padding-bottom:calc(3rem + env(safe-area-inset-bottom, 0px));position:relative}@media only screen and (min-width:64.063em){main{padding:9.875rem 0 0}}.container{max-width:1600px}@media only screen and (min-width:64.063em){.container{width:75%}}.row{margin-left:0!important;margin-right:0!important}.row>.col-xs-12{padding-left:0;padding-right:0}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.error-page .error__text{color:#3d3d3d;margin:2.5rem auto 0;max-width:90%;padding:0 0 30rem;text-align:center}@media only screen and (min-width:64.063em){.error-page .error__text{margin:5rem auto 0;max-width:60rem;text-align:left}}.error-page .error__text h1{font-size:1.8rem;margin-bottom:2.5rem}@media only screen and (min-width:64.063em){.error-page .error__text h1{margin-bottom:5rem}}.error-page .error__text p{font-size:1.3rem;font-weight:300;line-height:1.75}.emphasis,h1>.emphasis,h1>em{border-bottom:.125rem solid #98999b;font-style:normal}@media only screen and (min-width:30.063em){h1>.emphasis,h1>em{border-bottom-width:.25rem}}h2>.emphasis,h2>em{border-bottom:.2rem solid #98999b;font-style:normal}figcaption{font-size:.9rem;line-height:1.2;padding:.4rem;text-align:center}@media only screen and (min-width:30.063em){.stage{padding:2rem 1rem;text-align:left}}:root{--a11y-font-scale:1}html{font-size:calc(16px*var(--a11y-font-scale))}body.a11y-line-height a,body.a11y-line-height li,body.a11y-line-height p{line-height:2}body.a11y-letter-spacing a,body.a11y-letter-spacing h1,body.a11y-letter-spacing h2,body.a11y-letter-spacing h3,body.a11y-letter-spacing h4,body.a11y-letter-spacing li,body.a11y-letter-spacing p{letter-spacing:.035em}body.a11y-paragraph-spacing p{margin-bottom:1.35rem}body.a11y-paragraph-spacing li{margin-bottom:1.1rem}body.a11y-readable-font{font-family:Verdana,Arial,sans-serif}body.a11y-readable-font a,body.a11y-readable-font button,body.a11y-readable-font input,body.a11y-readable-font li,body.a11y-readable-font p,body.a11y-readable-font textarea{font-family:inherit}body.a11y-underline-links a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem}body.a11y-focus :focus-visible{outline:3px solid #20479e;outline-offset:3px}body.a11y-reduce-motion *,body.a11y-reduce-motion :after,body.a11y-reduce-motion :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}body.a11y-high-contrast{background:#fff;color:#111}body.a11y-high-contrast main a{border-bottom-color:currentColor;color:#0b3d91}body.a11y-high-contrast .case-teaser .container--case,body.a11y-high-contrast .contact-form,body.a11y-high-contrast .contact-form__container,body.a11y-high-contrast .contact-form__container--inner,body.a11y-high-contrast .facts,body.a11y-high-contrast .footer,body.a11y-high-contrast .header,body.a11y-high-contrast .project,body.a11y-high-contrast .service__content,body.a11y-high-contrast .stage .container--stage,body.a11y-high-contrast .teaser{background:#fff;border:2px solid #111;box-shadow:none;color:#111}body.a11y-high-contrast .case-teaser{box-shadow:none}body.a11y-high-contrast .case-teaser h2 small,body.a11y-high-contrast .facts h2,body.a11y-high-contrast .facts ul li,body.a11y-high-contrast .facts ul li:before,body.a11y-high-contrast .navigation a{color:#111}body.a11y-high-contrast .navigation a.is-active,body.a11y-high-contrast .navigation a:hover{border-bottom-color:#111;color:#111}body.a11y-high-contrast .button{background:#111;border-color:#111;box-shadow:none;color:#fff}
1body.a11y-high-contrast .button--white{background:#fff;border-color:#111;color:#111}body.a11y-high-contrast .stage-retro__terminal-container{background:#fff;border:2px solid #111;box-shadow:none}body.a11y-high-contrast .stage-retro__noise,body.a11y-high-contrast .stage-retro__scanlines{display:none}body.a11y-high-contrast .stage-retro__terminal-line,body.a11y-high-contrast .stage-retro__terminal-line.terminal-ai,body.a11y-high-contrast .stage-retro__terminal-line.terminal-user,body.a11y-high-contrast .stage-retro__terminal-screen{color:#111}body.a11y-high-contrast .stage-retro__terminal-cursor{background-color:#111}body.a11y-high-contrast .contact-form__container--button{background:#111;color:#fff}body.a11y-high-contrast .a11y-panel__drawer,body.a11y-high-contrast .a11y-panel__option-card,body.a11y-high-contrast .a11y-panel__pill,body.a11y-high-contrast .a11y-panel__reset,body.a11y-high-contrast .a11y-panel__toggle{background:#fff;border:2px solid #111;box-shadow:none;color:#111}body.a11y-high-contrast .a11y-panel__toggle-badge,body.a11y-high-contrast .a11y-panel__toggle-icon{background:#111;box-shadow:none;color:#fff}body.a11y-high-contrast .a11y-panel__drawer:after,body.a11y-high-contrast .a11y-panel__drawer:before{display:none}body.a11y-high-contrast .a11y-panel__option-card[data-active=true]{border-color:#111;box-shadow:none}body.a11y-high-contrast .a11y-panel__option-icon{background:#fff;border:2px solid #111;color:#111}body.a11y-high-contrast .a11y-panel__switch-track{background:#fff;border:2px solid #111}body.a11y-high-contrast .a11y-panel__switch-thumb{background:#111;box-shadow:none}:root{--section-pad:clamp(1.5rem,4vw,3.5rem);--section-pad-tight:clamp(1rem,3vw,2.5rem);--card-radius:12px;--card-border:rgba(0,0,0,.04);--card-shadow:0 10px 24px rgba(0,0,0,.06);--card-bg:linear-gradient(180deg,#f2f2f2 0%,#fff)}.section{padding:var(--section-pad) 0}.section--tight{padding:var(--section-pad-tight) 0}.card-frame{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.theme-minimal{--card-bg:#f5f5f5;--card-shadow:none;--card-border:transparent;--card-radius:0;--card-gap-mobile:1.6rem;--card-gap-desktop:2.1rem}.theme-minimal .card-frame{background:var(--card-bg);border:0!important;border-radius:0!important;box-shadow:none!important}.theme-minimal .stage .container--stage{border-radius:0}.theme-minimal .stage--left-highlighted .img-container,.theme-minimal .stage--right-highlighted .img-container{border-radius:0!important;box-shadow:none!important}.theme-minimal .stage--left-highlighted .img-container .gatsby-image-wrapper,.theme-minimal .stage--left-highlighted .img-container img,.theme-minimal .stage--right-highlighted .img-container .gatsby-image-wrapper,.theme-minimal .stage--right-highlighted .img-container img{border-radius:0!important}.theme-minimal .leistungen-services .row,.theme-minimal .project-list .row{display:grid!important;gap:var(--card-gap-mobile);grid-template-columns:minmax(0,1fr);margin-left:0!important;margin-right:0!important}.theme-minimal .leistungen-services .row>.service,.theme-minimal .project-list .row>.project{border-radius:0!important;box-shadow:none!important;flex:none;margin-bottom:0;max-width:none;padding-left:0!important;padding-right:0!important;transform:none!important;width:auto}.theme-minimal .project,.theme-minimal .project:hover,.theme-minimal .service,.theme-minimal .service:hover{box-shadow:none;transform:none}.theme-minimal .project{border-radius:0!important}.theme-minimal .project .project__img{background:#ececec;border:0!important;border-radius:0!important;transition:none}.theme-minimal .project:hover .project__img{transform:none}.theme-minimal .project .project__text{border-radius:0!important;gap:.9rem;padding:1.65rem 1.55rem 1.75rem}.theme-minimal .project .button{margin-top:.45rem}.theme-minimal .service .service__content{background:var(--card-bg);border:0!important;border-radius:0!important;box-shadow:none!important;gap:.9rem;padding:1.65rem 1.55rem 1.75rem}.theme-minimal .service .service__actions{margin-top:.9rem}.theme-minimal .service .service__actions .button{margin:0}.theme-minimal .teaser,.theme-minimal .teaser .teaser__content{border-radius:0!important;box-shadow:none!important}.theme-minimal .teaser .teaser__content{background:var(--card-bg);border:0}.theme-minimal .case-teaser,.theme-minimal .case-teaser .container--case,.theme-minimal .case-teaser figure .case-image{border-radius:0!important;box-shadow:none!important}.theme-minimal .teaser-list .row.center-sm.left-lg .teaser,.theme-minimal .teaser-list .row.center-sm.left-lg .teaser:hover{box-shadow:none;transform:none}.theme-minimal .footer .footer__cta{background:var(--card-bg);border:0!important;border-radius:0!important;box-shadow:none!important}.theme-minimal .footer .footer__cta-action .button{margin:0}.theme-minimal .capability-card,.theme-minimal .cases-kpi-card{background:var(--card-bg);border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.theme-minimal .cases-kpi-card:before{background:#98999b}.theme-minimal .capability-card__tag{background:transparent;border:1px solid rgba(0,0,0,.08);border-radius:0;color:#98999b}.theme-minimal .cases-section__eyebrow{color:#98999b}.theme-minimal .project-list.section{padding-top:clamp(1.2rem,2.8vw,2rem)}@media only screen and (min-width:48.063em){.theme-minimal .leistungen-services .row,.theme-minimal .project-list .row{gap:var(--card-gap-desktop);grid-template-columns:repeat(2,minmax(0,1fr))}}.presentation-body{background:#fff}.presentation-body--deck{overflow:hidden}.presentation-body--print{overflow:auto}.presentation-app{--presentation-bg:#fff;--presentation-text:#3d3d3d;--presentation-muted:#98999b;--presentation-accent:#1e324b;--presentation-border:rgba(0,0,0,.08);background:var(--presentation-bg);color:var(--presentation-text);width:100%}.presentation-app--deck{height:100vh;overflow:hidden;width:100vw}.presentation-app--print{height:auto;min-height:100vh;overflow:auto}.presentation-deck{display:grid;grid-template-rows:auto 1fr auto;height:100%;position:relative;width:100%;z-index:1}.presentation-bottombar,.presentation-topbar{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.35rem}@media only screen and (min-width:48.063em){.presentation-bottombar,.presentation-topbar{padding:1.25rem 2.25rem}}.presentation-topbar{background:var(--presentation-bg);border-bottom:1px solid var(--presentation-border);position:relative}.presentation-brand{align-items:center;display:flex;gap:.85rem;min-width:0;position:relative;z-index:1}.presentation-brand__logo{display:block;height:1.55rem;max-width:240px;width:auto}.presentation-brand__name{font-weight:800;letter-spacing:.02em;line-height:1.1;white-space:nowrap}.presentation-brand__meta{color:var(--presentation-muted);font-weight:400;margin-left:.5rem;white-space:nowrap}.presentation-progress{border-radius:999px;color:var(--presentation-muted);font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em}.presentation-control,.presentation-progress{background:hsla(0,0%,100%,.75);border:1px solid var(--presentation-border);padding:.35rem .65rem}.presentation-control{align-items:center;appearance:none;border-radius:999px;color:var(--presentation-text);cursor:pointer;display:inline-flex;font:inherit;font-size:.72rem;font-weight:800;justify-content:center;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase}.presentation-control:hover{background:hsla(0,0%,100%,.92)}.presentation-control:focus-visible{outline:2px solid rgba(30,50,75,.35);outline-offset:2px}.presentation-topbar__right{align-items:center;display:flex;gap:.85rem;position:relative;z-index:1}.presentation-tagline{border-left:1px solid var(--presentation-border);color:var(--presentation-muted);font-size:.72rem;font-weight:800;letter-spacing:.18em;padding-left:.85rem;text-transform:uppercase;white-space:nowrap}@media(max-width:420px){.presentation-tagline{display:none}}.presentation-deck--presenting .presentation-stage{padding-bottom:3.25rem;padding-top:3.25rem}.presentation-stage{align-items:center;display:flex;justify-content:center;padding:1.75rem 1.5rem}@media only screen and (min-width:48.063em){.presentation-stage{padding:2.75rem 2.25rem}}
1.presentation-slide{animation:presentation-slide-in .24s ease both;width:min(1100px,100%)}@keyframes presentation-slide-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.presentation-kicker{color:var(--presentation-accent);font-size:.9rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.presentation-kicker--center{text-align:center}.presentation-title{font-size:clamp(3rem,6vw,5.35rem);font-weight:900;letter-spacing:-.02em;line-height:1.04;margin-top:.85rem}.presentation-title--center{text-align:center}.presentation-subtitle{color:var(--presentation-muted);font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:300;line-height:1.4;margin-top:1.25rem;max-width:58ch}.presentation-subtitle--center{margin-left:auto;margin-right:auto;text-align:center}.presentation-fragments{display:grid;gap:1rem;margin-top:1.9rem}.presentation-fragments--center{justify-items:center}.presentation-fragment{align-items:flex-start;animation:presentation-fragment-in .22s ease both;display:flex;font-size:clamp(1.35rem,2.7vw,2.2rem);font-weight:300;gap:.85rem;line-height:1.35}.presentation-fragment--center{justify-content:center;text-align:center}.presentation-fragment__dot{color:var(--presentation-accent);font-weight:900;line-height:1.15}.presentation-fragment__content{-webkit-hyphens:auto;hyphens:auto;max-width:60ch;overflow-wrap:break-word}.presentation-fragments--center .presentation-fragment__content{max-width:52ch}.presentation-fragment--statement{border-left:4px solid rgba(30,50,75,.18);font-weight:400;gap:0;padding:.15rem 0 .15rem 1rem}.presentation-fragment--statement.presentation-fragment--center{border-left:none;padding-left:0}.presentation-fragment--statement .presentation-fragment__dot{display:none}.presentation-fragment__content strong{font-weight:800}@keyframes presentation-fragment-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.presentation-callout{background:rgba(30,50,75,.04);border:1px solid var(--presentation-border);border-radius:.9rem;margin-top:1.75rem;padding:1.1rem 1.2rem}.presentation-callout__label{color:var(--presentation-accent);font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.presentation-callout__text{font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:400;line-height:1.35;margin-top:.65rem}.presentation-formula{color:var(--presentation-text);display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:clamp(1.7rem,3.8vw,2.75rem);font-variant-ligatures:none;font-weight:900;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.presentation-formula sub{font-size:.65em;vertical-align:-.25em}.presentation-cards{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem}@media only screen and (min-width:48.063em){.presentation-cards{gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.presentation-usecases{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.presentation-usecase{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid var(--presentation-border);border-radius:999px;display:inline-flex;font-weight:700;gap:.5rem;letter-spacing:.01em;padding:.45rem .75rem}.presentation-usecase__icon{display:inline-grid;font-size:1.05em;height:1.3em;line-height:1;place-items:center;width:1.3em}.presentation-usecase__label{font-size:clamp(1.05rem,2.1vw,1.35rem);line-height:1.2}.presentation-closing{color:var(--presentation-muted);font-size:clamp(1.1rem,2.2vw,1.55rem);font-weight:400;line-height:1.35;margin-top:1.35rem}.presentation-contact{align-items:center;display:grid;gap:1.75rem;margin-top:2.25rem}@media only screen and (min-width:48.063em){.presentation-contact{gap:2.25rem;grid-template-columns:1.2fr .8fr}.presentation-contact--center{grid-template-columns:1fr 1fr}}.presentation-contact__details{display:grid;gap:.4rem;justify-items:start}.presentation-contact__logo{display:block;height:2.8rem;margin-bottom:.35rem;width:auto}.presentation-contact__company{font-size:1.35rem;font-weight:900;letter-spacing:-.01em}.presentation-contact__line{color:var(--presentation-muted);font-weight:400;line-height:1.35}.presentation-contact__link{border-bottom:2px solid rgba(30,50,75,.2);color:var(--presentation-text);font-weight:700;text-decoration:none;width:fit-content}.presentation-contact__link:hover{border-bottom-color:rgba(30,50,75,.4)}.presentation-contact__qr{display:grid;gap:.65rem;justify-items:center}.presentation-contact__qrLink{background:hsla(0,0%,100%,.9);border:1px solid var(--presentation-border);border-radius:1rem;box-shadow:0 10px 24px rgba(0,0,0,.06);display:inline-grid;padding:.9rem;place-items:center;text-decoration:none}.presentation-contact__qrCode{display:block;height:auto;width:clamp(170px,22vw,240px)}.presentation-contact__qrLabel{color:var(--presentation-muted);font-weight:600;letter-spacing:.02em}.presentation-print{background:var(--presentation-bg);color:var(--presentation-text)}.presentation-print__toolbar{align-items:center;-webkit-backdrop-filter:saturate(130%) blur(10px);backdrop-filter:saturate(130%) blur(10px);background:hsla(0,0%,100%,.92);border-bottom:1px solid var(--presentation-border);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem;position:sticky;top:0;z-index:10}.presentation-print__pages{padding:1.25rem 0 3rem}.presentation-print__page{background:var(--presentation-bg);border-bottom:1px solid rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.03);display:flex;flex-direction:column;margin:0 auto 1.25rem;min-height:88vh}.presentation-print__page .presentation-stage{box-sizing:border-box;flex:1 1}@media print{@page{size:13.333in 7.5in;margin:0}body,html{height:auto!important;overflow:visible!important}*{animation:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;transition:none!important}.presentation-print__toolbar{display:none!important}.presentation-print__pages{padding:0!important}.presentation-print__page{border:none;break-after:page;margin:0;min-height:7.5in;page-break-after:always}.presentation-print__page:last-child{break-after:auto;page-break-after:auto}.presentation-stage{padding:2.25rem 2.6rem!important}
1.presentation-slide{max-width:none!important;width:100%!important}}.presentation-card{background:hsla(0,0%,100%,.9);border:1px solid var(--presentation-border);border-radius:1.1rem;padding:1.1rem 1.15rem}.presentation-card__title{font-size:1.15rem;font-weight:900;letter-spacing:.01em}.presentation-card__text{color:var(--presentation-muted);font-size:1.05rem;font-weight:300;line-height:1.55;margin-top:.65rem}.presentation-ctas{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.9rem}.presentation-bottombar{border-top:1px solid var(--presentation-border);color:var(--presentation-muted);font-size:.95rem}.presentation-hint kbd{background:hsla(0,0%,100%,.8);border:1px solid var(--presentation-border);border-radius:.35rem;font-family:inherit;font-size:.9rem;font-weight:700;padding:.15rem .4rem}.stage--gradient>.stage .container--stage{background:linear-gradient(180deg,#f2f2f2 0,#fff)}@media only screen and (min-width:64.063em){.stage--gradient .stage{margin-bottom:.5rem}}.stage--left-highlighted>.stage .img-container{box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);line-height:0}@media only screen and (min-width:75.063em){.stage--left-highlighted>.stage .img-container{box-shadow:0 2rem 4rem 0 rgba(0,0,0,.1);margin-left:-2.5rem}}.stage--contact .stage__description p{word-wrap:break-word;font-size:2rem;font-size:1.9rem;font-weight:800;line-height:1.25em}@media only screen and (min-width:48.063em){.stage--contact .stage__description p{font-size:2.5rem}}.stage--contact .stage__description p a{border-bottom:.25rem solid #20479e;color:#3d3d3d;font-size:1.8rem;font-weight:700}@media only screen and (min-width:48.063em){.stage--contact .stage__description p a{font-size:2.5rem}}@media only screen and (min-width:64.063em){.stage--right-highlighted>.stage .stage__col--body{order:-1}}.stage--right-highlighted>.stage .img-container{border:20px solid #98999b;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);line-height:0;padding:10%}@media only screen and (min-width:75.063em){.stage--right-highlighted>.stage .img-container{box-shadow:0 2rem 4rem 0 rgba(0,0,0,.1);margin-right:-1.5rem}}.stage--case h1{margin-top:-2rem}@media only screen and (min-width:64.063em){.stage{margin-bottom:0}}.stage .container--stage{background:#fff}@media only screen and (min-width:75.063em){.stage .container--stage{background:#f2f2f2;padding:3rem 0 0}}.stage .img-container img{display:block;height:auto;margin:0 auto;width:100%}.stage .stage__text{padding:2.5rem 2rem}@media only screen and (min-width:64.063em){.stage .stage__text{padding:1.5rem 3.5rem}}@media only screen and (min-width:75.063em){.stage .stage__text{padding-top:0}}.stage .stage__text h1 small{color:#98999b}@media only screen and (min-width:75.063em){.stage .stage__text h1{margin-top:0}}@media only screen and (min-width:64.063em){.stage .stage__text h1{margin:0 0 2rem}}.stage .stage__text ul li{list-style-type:none;margin:0 2rem}@media large-up{.stage .stage__text ul li{margin:0 2.5rem 0 3.5rem}}.stage .stage__text ul li:before{color:#98999b;content:"—";font-weight:700;position:absolute;text-indent:-2rem}.stage .stage__description{font-size:1.2rem;font-weight:300}.footer{padding:2.5rem 0 calc(2.5rem + env(safe-area-inset-bottom, 0px))}@media only screen and (min-width:64.063em){.footer{padding:2.5rem 0 5rem}}.footer .footer__cta{margin-bottom:2.5rem;overflow:hidden;padding:1.25rem}@media only screen and (min-width:64.063em){.footer .footer__cta{padding:1.75rem 2rem}}.footer .footer__cta-divider{display:none}.footer .footer__cta-content{margin-top:0}.footer .footer__cta-text{color:#3d3d3d;margin:0}@media only screen and (max-width:30em){.footer .footer__cta-text{font-size:1.1rem;line-height:1.55}}.footer .footer__cta-label{color:#98999b;display:block;font-size:.7rem;font-weight:600;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.footer .footer__cta-action{margin-top:1rem;text-align:left}@media only screen and (min-width:64.063em){.footer .footer__cta-action{margin-top:0;text-align:right}}.footer .footer__cta-action .button{margin:0;width:100%}@media only screen and (min-width:64.063em){.footer .footer__cta-action .button{width:auto}}@keyframes flicker{0%,to{opacity:1}50%{opacity:.95}}@keyframes neon-blink{0%,to{opacity:1}50%{opacity:0}
1}@keyframes breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes noise-move{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes fade-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes complete-pulse{0%{text-shadow:0 0 1px #9ee7c6}50%{text-shadow:0 0 2px #9ee7c6}to{text-shadow:0 0 1px #9ee7c6}}.stage-retro__terminal-container{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0f1114;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;box-shadow:0 14px 30px rgba(4,6,10,.32);display:flex;flex-direction:column;height:360px;overflow:hidden;position:relative;transition:box-shadow .25s ease,height .25s ease}.stage-retro__terminal-container:hover{box-shadow:0 16px 34px rgba(4,6,10,.38)}.stage-retro__noise,.stage-retro__scanlines{display:none}.stage-retro__terminal-screen{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0d10;border:1px solid hsla(0,0%,100%,.06);border-radius:.6rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02);color:#d7dbe3;display:flex;flex:1 1;flex-direction:column;font-family:IBM Plex Mono,monospace;font-size:.95rem;font-weight:500;gap:.6rem;letter-spacing:.01em;min-height:0;overflow:hidden;padding:1.05rem;position:relative;text-align:left;text-rendering:optimizeLegibility}.stage-retro__terminal-screen:after,.stage-retro__terminal-screen:before{content:none}.stage-retro__terminal-screen.flicker{animation:none}.stage-retro__terminal-header{align-items:center;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.04);border-radius:0;color:hsla(0,0%,100%,.5);display:flex;font-size:.62rem;gap:.75rem;justify-content:space-between;letter-spacing:.14em;padding:.25rem 0 .35rem;position:relative;text-transform:uppercase;z-index:2}.stage-retro__header-title{font-weight:600}.stage-retro__header-toggle{appearance:none;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.86);cursor:pointer;display:none;font-family:inherit;font-size:.6rem;letter-spacing:.1em;line-height:1.1;padding:.35rem .75rem;text-transform:uppercase;white-space:nowrap}.stage-retro__header-toggle:hover{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.95)}.stage-retro__header-toggle:focus-visible{outline:2px solid rgba(158,231,198,.55);outline-offset:2px}.stage-retro__terminal-body{display:flex;flex:1 1;flex-direction:column;gap:.6rem;min-height:0}.stage-retro__preview{display:none;flex:1 1;flex-direction:column;gap:.5rem;justify-content:flex-start;min-height:0;overflow:hidden;padding-top:.35rem}.stage-retro__preview-line{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.98rem;font-variant-ligatures:none;line-height:1.55;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.stage-retro__preview-line.terminal-system{color:rgba(215,219,227,.6);font-size:.78rem;letter-spacing:.05em}.stage-retro__preview-hint{color:hsla(0,0%,100%,.6);font-size:.82rem;line-height:1.5}.stage-retro__stream{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.25rem;padding-top:.35rem;position:relative;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin;z-index:2}.stage-retro__terminal-line{font-size:clamp(1.04rem,1.05vw,1.18rem);font-variant-ligatures:none;line-height:1.55;margin-bottom:.6rem;position:relative;white-space:pre-wrap;z-index:2}.stage-retro__terminal-line.fade-in{animation:fade-in .5s ease-out}.stage-retro__terminal-line.complete-pulse{animation:none}.stage-retro__terminal-line.terminal-user{color:#d7dbe3}.stage-retro__terminal-line.terminal-ai{color:rgba(215,219,227,.85)}.stage-retro__terminal-line.terminal-system{color:rgba(215,219,227,.6);font-size:.78rem;letter-spacing:.05em}.stage-retro__message{background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:.55rem;color:#d7dbe3;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.9rem;max-width:90%;padding:.9rem .85rem .7rem;position:relative;white-space:normal}.stage-retro__message.is-ai{background:transparent;border-color:hsla(0,0%,100%,.1)}.stage-retro__message.is-user{align-self:flex-end;background:transparent;border-color:rgba(158,231,198,.4);min-width:14rem}.stage-retro__message-label{background:#0b0d10;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.55);font-size:.5rem;left:.7rem;letter-spacing:.12em;line-height:1.4;padding:.12rem .45rem;position:absolute;text-transform:uppercase;top:-.55rem}.stage-retro__message.is-user .stage-retro__message-label{border-color:rgba(158,231,198,.3);color:rgba(158,231,198,.85);left:auto;right:.7rem}.stage-retro__message-body{color:#f2f5f9;display:flex;flex-direction:column;font-size:clamp(.86rem,.5vw,.94rem);font-weight:400;gap:.45rem;letter-spacing:.008em;line-height:1.6;text-shadow:none}.stage-retro__message-body strong{color:#fff;font-weight:600}.stage-retro__message-paragraph{color:inherit;font-weight:400;margin:0}.stage-retro__message-list{display:grid;gap:.35rem;margin:0;padding-left:1.1rem}.stage-retro__message-list li{color:inherit;font-weight:400;margin:0}.stage-retro__message-list li::marker{color:hsla(0,0%,100%,.45)}.stage-retro__message.is-ai .stage-retro__message-body,.stage-retro__message.is-ai .stage-retro__message-list,.stage-retro__message.is-ai .stage-retro__message-list li,.stage-retro__message.is-ai .stage-retro__message-paragraph{color:#f0f4f9}.stage-retro__message.is-user .stage-retro__message-body,.stage-retro__message.is-user .stage-retro__message-list,.stage-retro__message.is-user .stage-retro__message-list li,.stage-retro__message.is-user .stage-retro__message-paragraph{color:#e9fbf2;font-size:clamp(.9rem,.6vw,1rem);font-weight:500}.stage-retro__message.is-intro .stage-retro__message-body{font-size:clamp(1.02rem,.9vw,1.12rem);font-weight:500}.stage-retro__terminal-separator{border-top:1px solid hsla(0,0%,100%,.06);height:0;margin:.6rem 0 .85rem;position:relative;z-index:2}.stage-retro__input-bar{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:.6rem;box-shadow:none;color:#f4f6fb;padding:.55rem .7rem .5rem;position:relative;z-index:2}.stage-retro__input-label{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:hsla(0,0%,100%,.55);
1display:inline-flex;font-size:.52rem;gap:.35rem;letter-spacing:.14em;margin-bottom:.4rem;padding:.12rem .45rem;text-transform:uppercase}.stage-retro__input-row{align-items:center;display:flex;gap:.25rem}.stage-retro__terminal-cursor{background-color:hsla(0,0%,100%,.7);box-shadow:none;display:inline-block}.stage-retro__terminal-cursor.typing{animation:neon-blink 1.1s steps(2) infinite;height:1px;width:8px}.stage-retro__terminal-cursor.idle{animation:breathe 2.4s infinite;height:.9em;width:6px}.stage-retro .terminal-input{caret-color:hsla(0,0%,100%,.8);color:#f8fafc;flex:1 1;min-height:1.4rem;min-width:40%;outline:none;padding:0 .3rem;position:relative;z-index:2}.stage-retro .terminal-input:empty:before{color:hsla(0,0%,100%,.5);content:attr(data-placeholder);pointer-events:none}.stage-retro .terminal-input:focus{background:hsla(0,0%,100%,.03)}.stage-retro .prompt-symbol{color:#9ee7c6;font-weight:600;letter-spacing:.04em;opacity:.9}.stage-retro .stage__text{margin-right:auto;max-width:40rem}.stage-retro .stage__text h1{text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.stage-retro .stage__description{max-width:42ch}.stage-retro .stage__description p{margin-bottom:1.1rem}@media(max-width:1023px){.stage.stage-retro{padding:0}.stage.stage-retro .container--stage{padding-top:.75rem}.stage-retro .stage__text{padding:1.35rem 1.25rem 1.2rem}.stage-retro .stage__description{max-width:38ch}.stage-retro__header-toggle{display:inline-flex}.stage-retro__terminal-container{height:clamp(210px,30vh,280px);margin-bottom:1rem}.stage-retro__terminal-container.is-expanded{height:clamp(390px,62vh,560px)}.stage-retro__terminal-container:not(.is-expanded) .stage-retro__terminal-screen{padding:.8rem}.stage-retro__terminal-container:not(.is-expanded) .stage-retro__terminal-header{border-bottom:1px solid hsla(0,0%,100%,.04);justify-content:space-between;padding:.1rem 0 .35rem}.stage-retro__terminal-container:not(.is-expanded) .stage-retro__header-title{color:hsla(0,0%,100%,.42);display:inline}.stage-retro__terminal-container:not(.is-expanded) .stage-retro__terminal-body{display:none}.stage-retro__terminal-container:not(.is-expanded) .stage-retro__preview{display:flex;padding-top:.5rem}.stage-retro__terminal-container.is-expanded .stage-retro__terminal-body{display:flex}.stage-retro__terminal-container.is-expanded .stage-retro__preview{display:none}}@media(max-width:768px){.stage-retro__terminal-container{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(15,19,26,.95)}.stage-retro__terminal-container:not(.is-expanded){height:clamp(190px,27vh,240px)}.stage-retro__terminal-container.is-expanded{height:clamp(360px,62vh,500px)}.stage-retro__terminal-screen{font-size:.9rem;padding:.85rem}.stage-retro__terminal-line{font-size:clamp(.95rem,3.8vw,1.02rem)}.stage-retro__preview-line{font-size:.92rem}.stage.stage-retro .container--stage{padding:.9rem 1rem 1.25rem}.stage.stage-retro .stage__text{padding:0}.stage.stage-retro .stage__col--body{order:1}.stage.stage-retro .stage__col--img{margin-bottom:.85rem;margin-top:0;order:-1}.stage-retro .stage__text h1{font-size:clamp(1.95rem,7vw,2.4rem);line-height:1.12;margin-bottom:1rem}.stage-retro .stage__description{max-width:none}.stage-retro .stage__description .button{display:block;margin-top:.75rem;width:100%}}@media(max-width:540px){.stage-retro__message{display:flex;flex-direction:column;gap:.35rem;max-width:100%}.stage-retro__message.is-user{min-width:0}}@media(max-width:768px){.stage-retro .stage__text{padding:1.15rem 1.25rem 1.1rem}}@media(min-width:769px)and (max-width:1023px){.stage-retro__terminal-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 5px rgba(158,231,198,.1)}}@media(min-width:1024px)and (max-width:1199px){.stage.stage-retro .container--stage{padding-top:1rem}.stage-retro__terminal-container{height:340px;margin-bottom:1.2rem}.stage-retro .stage__text{padding:1.5rem 1.5rem 1.3rem}}@media only screen and (min-width:64.063em){.stage-retro .stage__text h1{font-size:clamp(2.35rem,3.15vw,3rem);line-height:1.13}}@media only screen and (min-width:75.063em){.stage-retro__terminal-container{height:420px;margin-left:-2.5rem}}@media only screen and (min-width:90.063em){.stage-retro__terminal-container{height:440px}}.stage-retro,.stage-retro *,.stage-retro :after,.stage-retro :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}@media only screen and (min-width:64.063em){.headroom--scrolled .header{padding:0}}.header{background-color:#fff;padding:.35rem 0;position:relative;top:0;transition:padding .2s ease-in-out;width:100%;z-index:100}@media only screen and (min-width:64.063em){.header{box-shadow:none;padding:1.5rem 0 1.25rem;position:fixed}}.header .header__logo-suffix{color:#98999b;font-size:1.7rem;font-weight:800;margin-left:1rem;text-transform:uppercase}.header .header__col--logo{text-align:center}@media only screen and (min-width:64.063em){.header .header__col--logo{text-align:left}}.header .header__col--navigation{background:#fff;border-top:1px solid rgba(0,0,0,.06);bottom:var(--fixed-bottom-offset,0);box-shadow:0 -.15rem 1.5rem rgba(0,0,0,.08);left:0;padding:.4rem 0 calc(.6rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;width:100%;z-index:200}@supports(height:100dvh){.header .header__col--navigation{bottom:var(--fixed-bottom-offset,0)}}@media only screen and (min-width:64.063em){.header .header__col--navigation{border-top:0;bottom:auto;box-shadow:none;display:block;left:auto;padding:0;position:relative;right:auto}}.header .header__col--navigation .button.button--primary{font-size:.9rem;margin:.75rem auto;max-width:50%;padding:.5rem 1rem}@media only screen and (min-width:64.063em){.header .header__col--navigation .button.button--primary{font-size:1rem;margin:0;max-width:100%;padding:.75rem 1.5rem}}.teaser-list{margin:0;padding:.2rem 0}.teaser-list .row.center-sm.left-lg{align-items:stretch;display:grid;gap:clamp(.95rem,2vw,1.5rem);grid-template-columns:minmax(0,1fr)}.teaser-list .row.center-sm.left-lg .teaser{display:flex;flex-direction:column;justify-self:stretch;margin-bottom:0;max-width:none;min-width:0;transition:transform .24s ease,box-shadow .24s ease;width:100%}.teaser-list .row.center-sm.left-lg .teaser:hover{box-shadow:0 12px 24px rgba(15,25,40,.1);transform:translateY(-3px)}@media(prefers-color-scheme:dark){.teaser-list{--bg-color:#3d3d3d;background:var(--bg-color)}}@media only screen and (min-width:64.063em){.teaser-list .row.center-sm.left-lg{gap:1.3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.footer{background:#fff;color:#3d3d3d;font-size:1.25rem;font-weight:300;padding:2.5rem 0 5rem}.footer .footer__row--logo{display:none}@media only screen and (min-width:64.063em){.footer .footer__row--logo{display:flex}}.footer .footer__sms{padding:1rem 0;text-align:center}@media only screen and (min-width:64.063em){.footer .footer__sms{text-align:right}}.footer .link{border-bottom:.0625rem solid transparent;color:#3d3d3d;font-weight:300;text-decoration:none;transition:border-bottom-color .2s ease-in-out}.footer .link:hover{border-bottom:.0625rem solid #20479e}.footer .social ul{list-style:none}.footer .social li a{text-align:center}.footer .footer__logo,.footer .footer__sms-logo{display:block;height:100%;line-height:1}.footer .footer__logo img,.footer .footer__sms-logo img{height:2rem;max-width:100%;width:auto}.footer .footer__sms-logo img{height:1rem}.a11y-panel{bottom:calc(1.5rem + var(--fixed-bottom-offset, 0px));pointer-events:none;position:fixed;right:1.25rem;z-index:1200}.a11y-panel__backdrop,.a11y-panel__drawer,.a11y-panel__toggle{pointer-events:auto}.a11y-panel__backdrop{background:hsla(0,0%,7%,.24);inset:0;opacity:0;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.a11y-panel__toggle{align-items:center;background:#f2f2f2;border:0;border-radius:0;color:#3d3d3d;cursor:pointer;display:inline-flex;gap:0;height:3rem;justify-content:center;min-height:0;padding:0;transition:background .2s ease;width:3rem}.a11y-panel__toggle:focus-visible,.a11y-panel__toggle:hover{background:#e7e9eb}.a11y-panel__toggle:focus-visible{outline:3px solid #20479e;outline-offset:2px}.a11y-panel__toggle[data-open=true]{background:#e1e4e8}.a11y-panel__toggle-icon{align-items:center;background:transparent;border-radius:0;color:#3d3d3d;display:inline-flex;height:1.55rem;justify-content:center;width:1.55rem}.a11y-panel__toggle-icon svg{display:block;height:100%;width:100%}.a11y-panel__drawer{background:#f2f2f2;border:0;border-radius:0;bottom:calc(100% + .75rem);box-shadow:none;display:flex;flex-direction:column;max-height:min(80vh,620px);opacity:0;overflow:hidden;padding:1.45rem 1.35rem 1.2rem;position:absolute;right:0;transform:translateX(120%);transition:transform .25s ease,opacity .25s ease;visibility:hidden;width:min(92vw,380px)}.a11y-panel__content{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.a11y-panel.is-open .a11y-panel__backdrop{opacity:1;visibility:visible}.a11y-panel.is-open .a11y-panel__drawer{opacity:1;transform:translateX(0);visibility:visible}.a11y-panel__header{align-items:flex-start;border-bottom:0;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.2rem;padding-bottom:0}.a11y-panel__header h2{color:#3d3d3d;font-size:1.45rem;margin:0 0 .4rem}.a11y-panel__header p{color:#98999b;font-size:.95rem;margin:0}.a11y-panel__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.a11y-panel__status{background:rgba(30,50,75,.12);border:0;border-radius:0;color:#1e324b;font-size:.7rem;letter-spacing:.08em;padding:.2rem .6rem;text-transform:uppercase}.a11y-panel__close{background:rgba(30,50,75,.08);border:0;border-radius:0;color:#3d3d3d;cursor:pointer;font-size:1rem;height:2.25rem;transition:background .2s ease;width:2.25rem}.a11y-panel__close:focus-visible,.a11y-panel__close:hover{background:rgba(30,50,75,.16)}.a11y-panel__section{margin-bottom:1.5rem}.a11y-panel__section h3{color:#3d3d3d;font-size:.95rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.a11y-panel__section-header{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.a11y-panel__section-note{color:#98999b;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}
1.a11y-panel__toggle-group{display:flex;flex-wrap:wrap;gap:.5rem}.a11y-panel__pill{background:#fff;border:0;border-radius:0;color:#3d3d3d;cursor:pointer;font-size:.9rem;padding:.5rem .9rem;transition:background .2s ease,color .2s ease}.a11y-panel__pill[data-active=true]{background:#1e324b;color:#fff}.a11y-panel__pill:focus-visible{outline:3px solid #20479e;outline-offset:2px}.a11y-panel__option-grid{display:grid;gap:.75rem;grid-template-columns:1fr}.a11y-panel__option-card{align-items:center;background:#fff;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:grid;font:inherit;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:auto;padding:.85rem .9rem;text-align:left;transition:background .2s ease}.a11y-panel__option-card:hover{background:#f5f6f7}.a11y-panel__option-card:focus-visible{outline:3px solid #20479e;outline-offset:2px}.a11y-panel__option-card[data-active=true]{background:#e8edf3}.a11y-panel__option-icon{background:#e6e8eb;border:0;border-radius:0;color:#1e324b;display:grid;height:2.35rem;place-items:center;width:2.35rem}.a11y-panel__option-icon svg{display:block;height:1.35rem;width:1.35rem}.a11y-panel__option-card[data-active=true] .a11y-panel__option-icon{background:#1e324b;color:#fff}.a11y-panel__option-body{display:grid;gap:.2rem;min-width:0}.a11y-panel__label{color:#3d3d3d;font-weight:600}.a11y-panel__hint,.a11y-panel__label{display:block;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.a11y-panel__hint{color:#98999b;font-size:.85rem}.a11y-panel__switch{align-items:center;color:#3d3d3d;display:inline-flex;font-weight:600;gap:.5rem;justify-self:end;pointer-events:none}.a11y-panel__switch-track{background:#d9dde2;border:0;border-radius:0;height:1.5rem;position:relative;transition:background .2s ease;width:2.75rem}.a11y-panel__switch-thumb{background:#fff;border-radius:0;box-shadow:none;height:1.1rem;left:.2rem;position:absolute;top:.2rem;transition:transform .2s ease;width:1.1rem}.a11y-panel__option-card[data-active=true] .a11y-panel__switch-track{background:#1e324b}.a11y-panel__option-card[data-active=true] .a11y-panel__switch-thumb{transform:translateX(1.25rem)}.a11y-panel__switch-text{font-size:.7rem;letter-spacing:.08em;min-width:2rem;text-align:right;text-transform:uppercase}.a11y-panel__actions{display:flex;justify-content:flex-end;margin-top:1rem}.a11y-panel__reset{background:#fff;border:0;border-radius:0;color:#3d3d3d;cursor:pointer;font-size:.9rem;padding:.6rem 1.2rem;transition:background .2s ease}.a11y-panel__reset:focus-visible,.a11y-panel__reset:hover{background:#e6e8eb}@media(max-width:48em){.a11y-panel{bottom:calc(6.3rem + env(safe-area-inset-bottom, 0px) + var(--fixed-bottom-offset, 0px));display:none;right:.6rem}.a11y-panel__toggle{height:2.8rem;min-height:0;padding:0;width:2.8rem}.a11y-panel__drawer{background:#f2f2f2;border-left:0;border-radius:0;border-right:0;border-top:0;box-shadow:none;height:100dvh;inset:0;padding:0;position:fixed;transform:translateY(110%);width:auto}.a11y-panel.is-open .a11y-panel__drawer{transform:translateY(0)}.a11y-panel.is-open .a11y-panel__toggle{opacity:0;pointer-events:none}.a11y-panel__header{background:#f2f2f2;box-shadow:none;margin:0;padding:calc(.9rem + env(safe-area-inset-top, 0px)) 1rem .85rem;z-index:2}.a11y-panel__header h2{font-size:1.25rem}.a11y-panel__header p{font-size:.9rem}.a11y-panel__close{box-shadow:none;font-size:1.25rem;height:2.75rem;width:2.75rem}.a11y-panel__content{padding:1rem}
1.a11y-panel__toggle-group{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.a11y-panel__pill{justify-content:center;width:100%}.a11y-panel__section{margin-bottom:1.2rem}.a11y-panel__section h3{font-size:.85rem}.a11y-panel__pill{font-size:.85rem;padding:.52rem .6rem}.a11y-panel__option-card{box-shadow:none;gap:.6rem;padding:.75rem .8rem}.a11y-panel__option-icon{border-radius:0;height:2.1rem;width:2.1rem}.a11y-panel__option-icon svg{height:1.25rem;width:1.25rem}.a11y-panel__option-grid{grid-template-columns:1fr}.a11y-panel__actions{background:#f2f2f2;box-shadow:none;margin-top:0;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px))}.a11y-panel__reset{justify-content:center;width:100%}}@media(max-width:30em){.a11y-panel__toggle-group{grid-template-columns:repeat(2,minmax(0,1fr))}.a11y-panel__switch-text{display:none}}.sd-article .sd-hero{background:#3d3d3d}.sd-article .sd-hero .stage__text{padding:2.5rem 2rem 2rem}.sd-article .sd-hero h1{color:#fff;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.2;margin:0 0 1.2rem}.sd-article .sd-hero .sd-hero__meta{color:#98999b;font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.sd-article .sd-hero .sd-hero__meta a{border-bottom:.0625rem solid transparent;color:#98999b;text-decoration:none}.sd-article .sd-hero .sd-hero__meta a:hover{border-bottom-color:#98999b}.sd-article .sd-hero .sd-hero__breadcrumb{color:#98999b;font-size:.85rem;margin:0 0 .75rem}.sd-article .sd-hero .sd-hero__breadcrumb a{color:#98999b;text-decoration:none}.sd-article .sd-hero .sd-hero__breadcrumb a:hover{border-bottom:.0625rem solid #98999b}@media only screen and (max-width:30em){.sd-article .sd-hero .stage__text{padding:1.5rem 1.25rem}}.sd-article .sd-hero .container--stage{background:#3d3d3d}.sd-article .sd-content{padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,5vw,4rem)}.sd-article .sd-content .sd-lead{color:#555;font-size:clamp(1.05rem,1.3vw,1.15rem);font-weight:300;line-height:1.7;margin-bottom:1.8rem}.sd-article .sd-content h2{color:#3d3d3d;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:700;line-height:1.25;margin:clamp(2rem,3.5vw,2.5rem) 0 1rem}.sd-article .sd-content h3{color:#3d3d3d;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;line-height:1.3;margin:1.8rem 0 .8rem}.sd-article .sd-content h4{color:#3d3d3d;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:700;margin:0 0 .4rem}.sd-article .sd-content p{margin-bottom:1.2rem}.sd-article .sd-content ol,.sd-article .sd-content p,.sd-article .sd-content ul{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7}.sd-article .sd-content ol,.sd-article .sd-content ul{margin-bottom:1.5rem}.sd-article .sd-content ol li,.sd-article .sd-content ul li{margin:.4rem 0}.sd-article .sd-content .sd-pull{background:#f2f2f2;border-left:4px solid #1e324b;color:#333;font-size:clamp(1rem,1.3vw,1.1rem);font-style:italic;font-weight:400;line-height:1.6;margin:1.5rem 0;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.5rem,3vw,2rem)}.sd-article .sd-content .sd-highlight{background:#f2f2f2;border-left:4px solid #1e324b;margin:1.5rem 0;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem)}.sd-article .sd-content .sd-highlight strong{color:#3d3d3d;display:block;font-weight:700;margin-bottom:.5rem}.sd-article .sd-content .sd-highlight ul{line-height:1.7;list-style:disc;margin:0;padding-left:1.2rem}.sd-article .sd-content .sd-highlight ul li{margin:.25rem 0}.sd-article .sd-content .sd-steps{display:grid;gap:1rem;grid-template-columns:1fr;margin:2rem 0}@media(min-width:600px){.sd-article .sd-content .sd-steps{grid-template-columns:1fr 1fr}}.sd-article .sd-content .sd-step-card{background:#f2f2f2;padding:1.25rem}.sd-article .sd-content .sd-step-card__number{background:#1e324b;color:#fff;display:inline-block;font-size:.85rem;font-weight:800;height:1.8rem;line-height:1.8rem;margin-bottom:.6rem;text-align:center;width:1.8rem}.sd-article .sd-content .sd-step-card p{color:#555;font-size:.9rem;font-weight:300;line-height:1.5;margin:0}.sd-article .sd-content .sd-workshop-list{list-style:none;margin:1.5rem 0;padding:0}.sd-article .sd-content .sd-workshop-list li{background:#f2f2f2;border-left:4px solid #1e324b;color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.5;margin:.5rem 0;padding:.75rem 1rem}.sd-article .sd-content .sd-workshop-list li strong{color:#3d3d3d;display:block;font-weight:700;margin-bottom:.15rem}.sd-article .sd-cta{margin:clamp(2rem,4vw,3rem) 0;text-align:center}.sd-article .sd-cta__inner{background:#98999b;padding:clamp(1.5rem,3vw,2rem)}.sd-article .sd-cta h3{color:#fff;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;margin:0 0 .5rem}.sd-article .sd-cta p{color:#fff;font-size:clamp(.9rem,1.2vw,1rem);font-weight:300;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:500px;opacity:.85}.sd-article .sd-cta .button{display:inline-block;margin:0 auto}.sd-article .sd-back{border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 0 3rem}.sd-article .sd-back a{color:#1e324b;font-size:.95rem;font-weight:600;text-decoration:none}.sd-article .sd-back a:hover{border-bottom:.0625rem solid #c6c6c6}@media(min-width:768px)and (max-width:1100px){.sd-article .sd-hero .stage__text{padding:1.5rem}}.blog-page .blog-list.section{padding-bottom:1.4rem;padding-top:.9rem}.blog-page .blog-post{margin-bottom:1.75rem}.blog-page .blog-post__inner{padding:1.5rem 2rem}.blog-page .blog-post__meta{color:#98999b;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.75rem;margin-bottom:.5rem}.blog-page .blog-post h2{font-size:clamp(1.45rem,2.7vw,1.8rem);margin:0 0 .5rem}.blog-page .blog-post h2 a{color:#3d3d3d;text-decoration:none}.blog-page .blog-post h2 a:hover{border-bottom:.0625rem solid #c6c6c6;color:#20479e}.blog-page .blog-post p{color:#98999b;font-size:1rem;line-height:1.45;margin:0}.blog-page .blog-post__link{border-bottom:.0625rem solid transparent;color:#3d3d3d;display:inline-block;font-size:.9rem;font-weight:600;margin-top:.8rem;text-decoration:none}.blog-page .blog-post__link:hover{border-bottom-color:#c6c6c6}.blog-page .blog-cta.section{padding-top:0}.blog-page .blog-cta.section .blog-cta-card__content{text-align:center}@media(min-width:768px)and (max-width:1100px){.blog-page .blog-post{margin-bottom:1.75rem}.blog-page .blog-post__inner{padding:1.35rem 1.35rem 1.45rem}.blog-page .blog-post h2{font-size:clamp(1.45rem,2.7vw,1.8rem);margin:0 0 .5rem}.blog-page .blog-post h2 small{color:#667388;line-height:1.35;margin-bottom:.35rem}.blog-page .blog-post p{color:#3d3d3d;font-size:1rem;line-height:1.45;margin:0}}.immo-article .immo-hero{background:#3d3d3d}.immo-article .immo-hero .stage__text{padding:2.5rem 2rem 2rem}.immo-article .immo-hero h1{color:#fff;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.2;margin:0 0 1.2rem}.immo-article .immo-hero .immo-hero__meta{color:#98999b;font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.immo-article .immo-hero .immo-hero__meta a{border-bottom:.0625rem solid transparent;color:#98999b;text-decoration:none}.immo-article .immo-hero .immo-hero__meta a:hover{border-bottom-color:#98999b}.immo-article .immo-hero .immo-hero__breadcrumb{color:#98999b;font-size:.85rem;margin:0 0 .75rem}.immo-article .immo-hero .immo-hero__breadcrumb a{color:#98999b;text-decoration:none}.immo-article .immo-hero .immo-hero__breadcrumb a:hover{border-bottom:.0625rem solid #98999b}@media only screen and (max-width:30em){.immo-article .immo-hero .stage__text{padding:1.5rem 1.25rem}}.immo-article .immo-hero .container--stage{background:#3d3d3d}.immo-article .immo-content{padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,5vw,4rem)}.immo-article .immo-content .immo-lead{color:#555;font-size:clamp(1.05rem,1.3vw,1.15rem);font-weight:300;line-height:1.7;margin-bottom:1.8rem}.immo-article .immo-content h2{color:#3d3d3d;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:700;line-height:1.25;margin:clamp(2rem,3.5vw,2.5rem) 0 1rem}.immo-article .immo-content h3{color:#3d3d3d;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;line-height:1.3;margin:1.8rem 0 .8rem}.immo-article .immo-content h4{color:#3d3d3d;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:700;margin:0 0 .4rem}.immo-article .immo-content p{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7;margin-bottom:1.2rem}.immo-article .immo-content ol,.immo-article .immo-content ul{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7;margin-bottom:1.5rem}.immo-article .immo-content ol li,.immo-article .immo-content ul li{margin:.4rem 0}.immo-article .immo-content .immo-pricing-table{border-collapse:collapse;font-size:clamp(.9rem,1.2vw,.95rem);margin:1.5rem 0;width:100%}.immo-article .immo-content .immo-pricing-table th{background:#f2f2f2;border-bottom:2px solid #98999b;color:#3d3d3d;font-weight:700;padding:.75rem 1rem;text-align:left}.immo-article .immo-content .immo-pricing-table td{border-bottom:1px solid #f2f2f2;color:#444;font-weight:300;padding:.75rem 1rem}.immo-article .immo-content .immo-pricing-table tr:last-child td{border-bottom:none}.immo-article .immo-content .immo-note{background:#f2f2f2;border-left:4px solid #1e324b;font-size:.9rem;padding:.75rem 1rem}.immo-article .immo-content .immo-benefits-grid{display:grid;gap:1rem;grid-template-columns:1fr;margin:2rem 0}@media(min-width:600px){.immo-article .immo-content .immo-benefits-grid{grid-template-columns:1fr 1fr}}.immo-article .immo-content .immo-benefit-card{background:#f2f2f2;padding:1.25rem}.immo-article .immo-content .immo-benefit-card__number{background:#1e324b;color:#fff;display:inline-block;font-size:.85rem;font-weight:800;height:1.8rem;line-height:1.8rem;margin-bottom:.6rem;text-align:center;width:1.8rem}.immo-article .immo-content .immo-benefit-card h4{color:#3d3d3d;font-size:1rem;font-weight:700;margin:0 0 .4rem}.immo-article .immo-content .immo-benefit-card p{color:#555;font-size:.9rem;font-weight:300;line-height:1.5;margin:0}.immo-article .immo-content .immo-highlight{background:#f2f2f2;border-left:4px solid #1e324b;margin:1.5rem 0;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem)}.immo-article .immo-content .immo-highlight strong{color:#3d3d3d;display:block;font-weight:700;margin-bottom:.5rem}.immo-article .immo-content .immo-highlight ul{line-height:1.7;list-style:disc;margin:0;padding-left:1.2rem}.immo-article .immo-content .immo-highlight ul li{margin:.25rem 0}.immo-article .immo-cta{margin:clamp(2rem,4vw,3rem) 0;text-align:center}.immo-article .immo-cta__inner{background:#98999b;padding:clamp(1.5rem,3vw,2rem)}.immo-article .immo-cta h3{color:#fff;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;margin:0 0 .5rem}.immo-article .immo-cta p{color:#fff;font-size:clamp(.9rem,1.2vw,1rem);font-weight:300;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:500px;opacity:.85}.immo-article .immo-cta .button{display:inline-block;margin:0 auto}.immo-article .immo-back{border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 0 3rem}.immo-article .immo-back a{color:#1e324b;font-size:.95rem;font-weight:600;text-decoration:none}.immo-article .immo-back a:hover{border-bottom:.0625rem solid #c6c6c6}@media(min-width:768px)and (max-width:1100px){.immo-article .immo-hero .stage__text{padding:1.5rem}}.hlk-article .hlk-hero{background:#3d3d3d}.hlk-article .hlk-hero .stage__text{padding:2.5rem 2rem 2rem}.hlk-article .hlk-hero h1{color:#fff;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.2;margin:0 0 1.2rem}.hlk-article .hlk-hero .hlk-hero__meta{color:#98999b;font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.hlk-article .hlk-hero .hlk-hero__meta a{border-bottom:.0625rem solid transparent;color:#98999b;text-decoration:none}.hlk-article .hlk-hero .hlk-hero__meta a:hover{border-bottom-color:#98999b}.hlk-article .hlk-hero .hlk-hero__breadcrumb{color:#98999b;font-size:.85rem;margin:0 0 .75rem}.hlk-article .hlk-hero .hlk-hero__breadcrumb a{color:#98999b;text-decoration:none}.hlk-article .hlk-hero .hlk-hero__breadcrumb a:hover{border-bottom:.0625rem solid #98999b}@media only screen and (max-width:30em){.hlk-article .hlk-hero .stage__text{padding:1.5rem 1.25rem}}.hlk-article .hlk-hero .container--stage{background:#3d3d3d}.hlk-article .hlk-content{padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,5vw,4rem)}.hlk-article .hlk-content h2{color:#3d3d3d;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:700;line-height:1.25;margin:clamp(2rem,3.5vw,2.5rem) 0 1rem}.hlk-article .hlk-content h3{color:#3d3d3d;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;line-height:1.3;margin:1.8rem 0 .8rem}.hlk-article .hlk-content p{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7;margin-bottom:1.2rem}.hlk-article .hlk-content ol,.hlk-article .hlk-content ul{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7;margin-bottom:1.5rem}.hlk-article .hlk-content ol li,.hlk-article .hlk-content ul li{margin:.4rem 0}.hlk-article .hlk-content .hlk-highlight{background:#f2f2f2;border-left:4px solid #1e324b;margin:1.5rem 0;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem)}.hlk-article .hlk-content .hlk-highlight strong{color:#3d3d3d;display:block;font-weight:700;margin-bottom:.5rem}.hlk-article .hlk-content .hlk-highlight ul{line-height:1.7;list-style:disc;margin:0;padding-left:1.2rem}.hlk-article .hlk-content .hlk-highlight ul li{margin:.25rem 0}.hlk-article .hlk-content .hlk-highlight p{margin:0}.hlk-article .hlk-content .hlk-results{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.hlk-article .hlk-content .hlk-result-card{background:linear-gradient(135deg,#3d3d3d,#2a4a6a);color:#fff;flex:1 1;min-width:120px;padding:clamp(1rem,2vw,1.5rem);text-align:center}.hlk-article .hlk-content .hlk-result-card__number{display:block;font-size:clamp(2rem,3.5vw,2.5rem);font-weight:900;line-height:1}.hlk-article .hlk-content .hlk-result-card__label{display:block;font-size:.85rem;font-weight:300;margin-top:.5rem;opacity:.85}.hlk-article .hlk-cta{margin:clamp(2rem,4vw,3rem) 0;text-align:center}.hlk-article .hlk-cta__inner{background:#98999b;padding:clamp(1.5rem,3vw,2rem)}.hlk-article .hlk-cta h3{color:#fff;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;margin:0 0 .5rem}.hlk-article .hlk-cta p{color:#fff;font-size:clamp(.9rem,1.2vw,1rem);font-weight:300;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:500px;opacity:.85}.hlk-article .hlk-cta .button{display:inline-block;margin:0 auto}.hlk-article .hlk-back{border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 0 3rem}.hlk-article .hlk-back a{color:#1e324b;font-size:.95rem;font-weight:600;text-decoration:none}.hlk-article .hlk-back a:hover{border-bottom:.0625rem solid #c6c6c6}@media(min-width:768px)and (max-width:1100px){.hlk-article .hlk-hero .stage__text{padding:1.5rem}}.ta-article .ta-hero{background:#3d3d3d}.ta-article .ta-hero .stage__text{padding:2.5rem 2rem 2rem}.ta-article .ta-hero h1{color:#fff;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.2;margin:0 0 1.2rem}.ta-article .ta-hero .ta-hero__meta{color:#98999b;font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.ta-article .ta-hero .ta-hero__meta a{border-bottom:.0625rem solid transparent;color:#98999b;text-decoration:none}.ta-article .ta-hero .ta-hero__meta a:hover{border-bottom-color:#98999b}.ta-article .ta-hero .ta-hero__breadcrumb{color:#98999b;font-size:.85rem;margin:0 0 .75rem}.ta-article .ta-hero .ta-hero__breadcrumb a{color:#98999b;text-decoration:none}.ta-article .ta-hero .ta-hero__breadcrumb a:hover{border-bottom:.0625rem solid #98999b}@media only screen and (max-width:30em){.ta-article .ta-hero .stage__text{padding:1.5rem 1.25rem}}.ta-article .ta-hero .container--stage{background:#3d3d3d}.ta-article .ta-content{padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,5vw,4rem)}.ta-article .ta-content .ta-lead{color:#555;font-size:clamp(1.05rem,1.3vw,1.15rem);font-weight:300;line-height:1.7;margin-bottom:1.8rem}.ta-article .ta-content h2{color:#3d3d3d;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:700;line-height:1.25;margin:clamp(2rem,3.5vw,2.5rem) 0 1rem}.ta-article .ta-content h3{color:#3d3d3d;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;line-height:1.3;margin:1.8rem 0 .8rem}.ta-article .ta-content h4{color:#3d3d3d;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:700;margin:0 0 .4rem}.ta-article .ta-content p{margin-bottom:1.2rem}.
1ta-article .ta-content ol,.ta-article .ta-content p,.ta-article .ta-content ul{color:#444;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7}.ta-article .ta-content ol,.ta-article .ta-content ul{margin-bottom:1.5rem}.ta-article .ta-content ol li,.ta-article .ta-content ul li{margin:.4rem 0}.ta-article .ta-content .ta-pricing-table{border-collapse:collapse;font-size:clamp(.9rem,1.2vw,.95rem);margin:1.5rem 0;width:100%}.ta-article .ta-content .ta-pricing-table th{background:#f2f2f2;border-bottom:2px solid #98999b;color:#3d3d3d;font-weight:700;padding:.75rem 1rem;text-align:left}.ta-article .ta-content .ta-pricing-table td{border-bottom:1px solid #f2f2f2;color:#444;font-weight:300;padding:.75rem 1rem}.ta-article .ta-content .ta-pricing-table tr:last-child td{border-bottom:none}.ta-article .ta-content .ta-note{background:#f2f2f2;border-left:4px solid #1e324b;font-size:.9rem;padding:.75rem 1rem}.ta-article .ta-content .ta-benefits-grid{display:grid;gap:1rem;grid-template-columns:1fr;margin:2rem 0}@media(min-width:600px){.ta-article .ta-content .ta-benefits-grid{grid-template-columns:1fr 1fr}}.ta-article .ta-content .ta-benefit-card{background:#f2f2f2;padding:1.25rem}.ta-article .ta-content .ta-benefit-card__number{background:#1e324b;color:#fff;display:inline-block;font-size:.85rem;font-weight:800;height:1.8rem;line-height:1.8rem;margin-bottom:.6rem;text-align:center;width:1.8rem}.ta-article .ta-content .ta-benefit-card h4{color:#3d3d3d;font-size:1rem;font-weight:700;margin:0 0 .4rem}.ta-article .ta-content .ta-benefit-card p{color:#555;font-size:.9rem;font-weight:300;line-height:1.5;margin:0}.ta-article .ta-content .ta-highlight{background:#f2f2f2;border-left:4px solid #1e324b;margin:1.5rem 0;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem)}.ta-article .ta-content .ta-highlight strong{color:#3d3d3d;display:block;font-weight:700;margin-bottom:.5rem}.ta-article .ta-content .ta-highlight ul{line-height:1.7;list-style:disc;margin:0;padding-left:1.2rem}.ta-article .ta-content .ta-highlight ul li{margin:.25rem 0}.ta-article .ta-cta{margin:clamp(2rem,4vw,3rem) 0;text-align:center}.ta-article .ta-cta__inner{background:#98999b;padding:clamp(1.5rem,3vw,2rem)}.ta-article .ta-cta h3{color:#fff;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;margin:0 0 .5rem}.ta-article .ta-cta p{color:#fff;font-size:clamp(.9rem,1.2vw,1rem);font-weight:300;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:500px;opacity:.85}.ta-article .ta-cta .button{display:inline-block;margin:0 auto}.ta-article .ta-back{border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 0 3rem}.ta-article .ta-back a{color:#1e324b;font-size:.95rem;font-weight:600;text-decoration:none}.ta-article .ta-back a:hover{border-bottom:.0625rem solid #c6c6c6}@media(min-width:768px)and (max-width:1100px){.ta-article .ta-hero .stage__text{padding:1.5rem}}.stage{padding:2rem 1rem;text-align:center}@media only screen and (min-width:30.063em){.stage{padding:3rem 1.5rem;text-align:left}}.stage h1{font-size:2rem;margin-bottom:1.5rem}@media only screen and (min-width:30.063em){.stage h1{font-size:3rem}}.stage p{font-size:1rem;line-height:1.6;margin-bottom:1rem}@media only screen and (min-width:30.063em){.stage p{font-size:1.2rem}}.stage .learn-more__button{margin-top:2rem}.stage .learn-more__button .button{margin:0 auto;max-width:300px;width:100%}@media only screen and (min-width:30.063em){.stage .learn-more__button .button{margin:0}}.case-block{display:flex;flex-direction:column;padding:1.5rem 0}@media only screen and (min-width:30.063em){.case-block{align-items:center;flex-direction:row}}.case-block__col-img,.case-block__text{flex:1 1;padding:1rem}.case-block__content h2{font-size:1.5rem;margin-bottom:.75rem}.case-block__content h3{color:#3d3d3d;font-size:1.2rem;margin-bottom:1rem}.case-block__content p{font-size:1rem;line-height:1.6;margin-bottom:1rem}@media only screen and (min-width:30.063em){.case-block__content p{font-size:1.1rem}}.case-block__col-img{text-align:center}@media only screen and (min-width:30.063em){.case-block__col-img{text-align:right}}.case-block__col-img img{border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);height:auto;max-width:100%}
1.case-summary{background:linear-gradient(135deg,#f2f2f2,#fff 60%);border-radius:16px;margin:3rem 0;overflow:hidden;padding:2rem 1.5rem;position:relative}@media only screen and (min-width:30.063em){.case-summary{padding:3rem}}.case-summary:before{background:radial-gradient(circle,rgba(30,50,75,.12) 0,rgba(30,50,75,0) 65%);content:"";height:240px;position:absolute;right:-80px;top:-60px;width:240px}.case-summary__grid{align-items:center;display:grid;gap:2rem}@media only screen and (min-width:30.063em){.case-summary__grid{grid-template-columns:1.1fr .9fr}}.case-summary__eyebrow{color:#3d3d3d;font-size:.75rem;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.case-summary h2{font-size:1.7rem;margin-bottom:1rem}@media only screen and (min-width:30.063em){.case-summary h2{font-size:2.2rem}}.case-summary p{font-size:1rem;line-height:1.6;margin-bottom:1rem}@media only screen and (min-width:30.063em){.case-summary p{font-size:1.1rem}}.case-summary__icons{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1.25rem}@media only screen and (min-width:30.063em){.case-summary__icons{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-summary__icon{align-items:center;background:#fff;border:1px solid rgba(30,50,75,.08);border-radius:10px;box-shadow:0 4px 12px rgba(30,50,75,.05);color:#3d3d3d;display:flex;font-size:.9rem;gap:.6rem;padding:.65rem .8rem}.case-summary__icon svg{color:#1e324b;font-size:1.1rem}.case-summary__media{align-items:center;display:flex;justify-content:center;position:relative}.case-summary__image{border-radius:14px;box-shadow:0 12px 24px rgba(30,50,75,.18)}.case-summary__badge{background:#1e324b;border-radius:999px;bottom:-12px;box-shadow:0 6px 18px rgba(30,50,75,.2);color:#fff;font-size:.8rem;left:12px;letter-spacing:.06em;padding:.45rem .75rem;position:absolute;text-transform:uppercase}.facts{background-color:#f2f2f2;border-radius:8px;margin:3rem 0;padding:2rem}.facts h3{color:#3d3d3d;font-size:1.6rem;margin-bottom:1rem}.facts ul{list-style:none;padding:0}.facts ul li{font-size:1rem;line-height:1.4;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.facts ul li:before{color:#1e324b;content:"✔";left:0;position:absolute}@media only screen and (min-width:30.063em){.facts ul li{font-size:1.1rem}}.feature-section{background:linear-gradient(145deg,#14273f,#1e324b 55%,#2b4465);border-radius:20px;box-shadow:0 22px 44px rgba(19,37,61,.26);color:#fff;margin:3.5rem 0;overflow:hidden;padding:2.25rem 1.25rem;position:relative}@media only screen and (min-width:30.063em){.feature-section{padding:3rem 2.5rem}}.feature-section:after,.feature-section:before{border-radius:999px;content:"";pointer-events:none;position:absolute;z-index:0}.feature-section:before{background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 72%);height:240px;right:-90px;top:-70px;width:240px}.feature-section:after{background:radial-gradient(circle,rgba(132,193,255,.28) 0,rgba(132,193,255,0) 70%);bottom:-90px;height:220px;left:-120px;width:220px}.feature-section .container{position:relative;z-index:1}.feature-section__intro{margin:0 auto 1.75rem;max-width:760px;text-align:center}.feature-section__eyebrow{color:hsla(0,0%,100%,.78);font-size:.75rem;font-weight:700;letter-spacing:.16em;margin-bottom:.65rem;text-transform:uppercase}.feature-section h2{color:#fff;font-size:1.75rem;margin:0 0 .75rem}@media only screen and (min-width:30.063em){.feature-section h2{font-size:2.3rem}}.feature-section__lead{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.7;margin:0}@media only screen and (min-width:30.063em){.feature-section__lead{font-size:1.08rem}}.feature-section__proofbar{display:grid;gap:.75rem;margin:1.8rem 0 1.6rem}@media only screen and (min-width:30.063em){.feature-section__proofbar{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.9rem}}.feature-section__proof-item{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.24);border-radius:14px;padding:.9rem 1rem}.feature-section__proof-value{display:block;font-size:1.2rem;font-weight:700;margin-bottom:.2rem}.feature-section__proof-label{color:hsla(0,0%,100%,.82);display:block;font-size:.88rem}.feature-section__cta{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:14px;margin-top:2rem;padding:1.4rem 1.15rem;text-align:center}.feature-section__cta h3{color:#fff;font-size:1.2rem;margin:0 0 .5rem}.feature-section__cta p{color:hsla(0,0%,100%,.88);font-size:.96rem;line-height:1.55;margin:0 auto;max-width:620px}.feature-section__cta .button{background:#fff;border-radius:999px;color:#1e324b;font-weight:700;letter-spacing:.01em;margin:1rem auto 0;max-width:300px;width:100%}.feature-section__cta .button:hover{background:#ebf1f8;color:#162c47}.features-grid{display:grid;gap:1rem}@media only screen and (min-width:30.063em){.features-grid{gap:1.05rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:64.063em){.features-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.feature{background:#fff;border:1px solid rgba(30,50,75,.08);border-radius:14px;box-shadow:0 10px 24px rgba(7,20,36,.14);color:#3d3d3d;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}@media only screen and (min-width:30.063em){.feature{padding:1.1rem}}.feature:hover{box-shadow:0 14px 30px rgba(7,20,36,.18);transform:translateY(-2px)}.feature h3{color:#152a44;font-size:1.08rem;line-height:1.25;margin:.85rem 0 .55rem}.feature p{color:#405269;font-size:.95rem;line-height:1.55;margin:0}.feature-icon-wrap{align-items:center;background:linear-gradient(135deg,rgba(30,50,75,.12),rgba(30,50,75,.03));border-radius:10px;display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.feature-icon{color:#1e324b;font-size:1.1rem}.feature-badge{background:#e6f0fd;border-radius:999px;color:#123255!important;display:inline-flex;font-size:.74rem!important;font-weight:700;letter-spacing:.06em;line-height:1.2!important;margin-top:.75rem!important;padding:.38rem .6rem;text-transform:uppercase}.case-detail-page--deepconnect .download__button{margin-top:1rem;padding:0;width:auto}.case-detail-page--deepconnect .download__button .button{margin:0;min-width:11.5rem;width:auto}@media only screen and (max-width:30em){.case-detail-page--deepconnect .download__button .button{min-width:0;width:100%}}.case-detail-page .stage .container--stage{background:#f2f2f2;border-radius:0;box-shadow:none;padding:1.1rem 1rem 0}.case-detail-page .stage .img-container,.case-detail-page .stage .img-container .gatsby-image-wrapper,.case-detail-page .stage .img-container img,.case-detail-page .stage .img-container img[data-main-image]{border-radius:0;box-shadow:none}.case-detail-page .stage .stage__text{padding:clamp(1rem,2vw,1.8rem)}
1.case-detail-page .stage .stage__text h1{color:#3d3d3d;font-size:clamp(2rem,2.4vw,2.9rem);line-height:1.1;margin:0 0 1rem}.case-detail-page .stage .stage__description{color:#4d4f52;display:grid;font-size:1.04rem;gap:.85rem;line-height:1.6}.case-detail-page .stage .stage__description p{color:#4d4f52;margin:0}.case-detail-page .stage .stage__description ul{list-style:none;margin:.15rem 0 0;padding:0}.case-detail-page .stage .stage__description ul li{color:#4d4f52;font-size:.98rem;line-height:1.5;margin:0 0 .55rem;padding-left:1rem;position:relative}.case-detail-page .stage .stage__description ul li:before{color:#3d3d3d;content:"-";font-weight:700;left:0;position:absolute}.case-detail-page .download__button,.case-detail-page .learn-more__button{margin-top:1rem;padding:0;width:auto}.case-detail-page .download__button .button,.case-detail-page .learn-more__button .button{margin:0;min-width:11.5rem;width:auto}.case-detail-page .case-block{padding:clamp(1.1rem,2.4vw,2rem) 0}.case-detail-page .case-block .row{background:var(--card-bg,#f2f2f2);margin-left:0;margin-right:0;padding:clamp(1.2rem,2.4vw,2rem);row-gap:1rem}.case-detail-page .case-block .row>[class*=col-]{padding-left:0;padding-right:0}.case-detail-page .case-block__content{max-width:74ch}.case-detail-page .case-block__content h2{color:#3d3d3d;font-size:clamp(1.5rem,1.3vw + 1rem,2rem);line-height:1.2;margin:0 0 .35rem}.case-detail-page .case-block__content h3{color:#505256;font-size:clamp(1.02rem,.8vw + .8rem,1.3rem);line-height:1.35;margin:0 0 .9rem}.case-detail-page .case-block__content p{color:#4d4f52;font-size:1.03rem;line-height:1.62;margin:0}.case-detail-page .case-block__content p+p{margin-top:.9rem}.case-detail-page .case-block__col-img{margin:0}.case-detail-page .case-block__col-img .gatsby-image-wrapper,.case-detail-page .case-block__col-img .gatsby-image-wrapper img,.case-detail-page .case-block__col-img img{border-radius:0;box-shadow:none;display:block;height:auto;max-width:100%;width:100%}.case-detail-page .facts{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none;margin:clamp(1rem,2vw,1.6rem) 0;padding:clamp(1.15rem,2.4vw,1.9rem)}
1.case-detail-page .facts h2{color:#3d3d3d;font-size:clamp(1.4rem,1vw + 1rem,1.9rem);margin:0 0 .8rem}.case-detail-page .facts ul{list-style:none;margin:0;padding:0}.case-detail-page .facts ul li{color:#4d4f52;font-size:1.03rem;font-weight:400;line-height:1.5;list-style:none!important;margin:0 0 .6rem!important;padding-left:1rem;position:relative;text-indent:0!important}.case-detail-page .facts ul li:last-child{margin-bottom:0}.case-detail-page .facts ul li:before{color:#3d3d3d;content:"-";font-weight:700;left:0;position:absolute;text-indent:0!important}.case-detail-page .case-content{margin:0 auto;max-width:1100px;padding:clamp(1.25rem,2.8vw,2.4rem) 1rem clamp(2rem,4vw,3rem)}.case-detail-page .case-section{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none;margin-top:clamp(1rem,2vw,1.4rem);padding:clamp(1.2rem,2.4vw,2rem)}.case-detail-page .case-section h2{color:#3d3d3d;font-size:clamp(1.45rem,1.2vw + 1rem,2rem);line-height:1.2;margin:0 0 .85rem}.case-detail-page .case-section p{color:#4d4f52;line-height:1.6;margin:0}.case-detail-page .case-section p+p{margin-top:.8rem}.case-detail-page .case-list{list-style:none;margin:.85rem 0 0;padding:0}.case-detail-page .case-list li{color:#4d4f52;line-height:1.55;margin:0 0 .6rem;padding-left:1rem;position:relative}.case-detail-page .case-list li:last-child{margin-bottom:0}.case-detail-page .case-list li:before{color:#3d3d3d;content:"-";font-weight:700;left:0;position:absolute}.case-detail-page .case-grid{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr);margin-top:.9rem}.case-detail-page .case-card{background:#fff;border:0;border-radius:0;box-shadow:none;padding:1rem 1rem 1.05rem}.case-detail-page .case-card h3{color:#3d3d3d;font-size:1.05rem;line-height:1.3;margin:0 0 .45rem}.case-detail-page .case-card p{color:#4d4f52;font-size:1rem;line-height:1.5;margin:0}.case-detail-page .case-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.case-detail-page .case-actions .button{margin:0}.case-detail-page .feature-section{background:transparent;padding:clamp(1.5rem,3vw,2.3rem) 0 0}.case-detail-page .feature-section h2{color:#3d3d3d;font-size:clamp(1.45rem,1.6vw + 1rem,2rem);margin:0 0 1.2rem}.case-detail-page .features-grid{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}.case-detail-page .feature-card{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none;padding:1.1rem 1.1rem 1.2rem;position:relative;text-align:left}.case-detail-page .feature-card__title{border-left:3px solid #1e324b;color:#3d3d3d;font-size:1.05rem;font-weight:700;line-height:1.3;margin:0 0 .4rem;padding-left:.7rem}.case-detail-page .feature-card__text{color:#6b6d72;font-size:.98rem;line-height:1.55;margin:0}@media only screen and (min-width:48.063em){.case-detail-page .stage .container--stage{padding:1.35rem 1.35rem 0}.case-detail-page .case-block .row{align-items:center;column-gap:1.5rem;display:grid}.case-detail-page .case-block .row,.case-detail-page .case-grid,.case-detail-page .features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:64.063em){.case-detail-page .stage .container--stage{padding:2rem 2rem 0}.case-detail-page .stage .stage__text h1{font-size:clamp(2.2rem,2.8vw,3rem)}.case-detail-page .case-grid,.case-detail-page .features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-detail-page--300meter .intro-grid{align-items:center;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.case-detail-page--300meter .intro-grid__text h2{color:#3d3d3d;font-size:clamp(1.45rem,1.2vw + 1rem,2rem);line-height:1.2;margin:0 0 .85rem}.case-detail-page--300meter .intro-grid__text p{color:#4d4f52;line-height:1.6;margin:0}.case-detail-page--300meter .intro-grid__image{width:100%}.case-detail-page--300meter .intro-grid__image .gatsby-image-wrapper{border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.08);display:block;max-width:100%;width:100%}@media only screen and (min-width:48.063em){.case-detail-page--300meter .intro-grid{grid-template-columns:1fr 1fr}}
1.case-detail-page--300meter .zone-section{background:transparent}.case-detail-page--300meter .zone-heading{align-items:center;display:flex;gap:.65rem;margin:0 0 .85rem}.case-detail-page--300meter .zone-heading h2{color:#3d3d3d;font-size:clamp(1.45rem,1.2vw + 1rem,2rem);margin:0}.case-detail-page--300meter .zone-heading__icon{flex-shrink:0;line-height:0;opacity:.6}.case-detail-page--300meter .zone-section>p{color:#4d4f52;line-height:1.6;margin:0 0 1.2rem}.case-detail-page--300meter .zone-cards{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}.case-detail-page--300meter .zone-card{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none;padding:1.1rem 1.2rem}.case-detail-page--300meter .zone-card h3{color:#3d3d3d;font-size:1.05rem;line-height:1.3;margin:0 0 .3rem}.case-detail-page--300meter .zone-range{color:#3d3d3d!important;font-size:1.1rem;font-weight:600;margin:0 0 .5rem!important}.case-detail-page--300meter .zone-card p{color:#4d4f52;font-size:1rem;line-height:1.55;margin:0}.case-detail-page--300meter .zone-card--inner{border-left:4px solid #e67e22}.case-detail-page--300meter .zone-card--outer{border-left:4px solid #27ae60}@media only screen and (min-width:48.063em){.case-detail-page--300meter .zone-cards{grid-template-columns:1fr 1fr}}
1.case-detail-page--300meter .cta-section{padding:clamp(1.5rem,3vw,2.5rem) 0;text-align:center}.case-detail-page--300meter .cta-section h2{color:#3d3d3d;font-size:clamp(1.5rem,1.6vw + 1rem,2rem);margin:0 0 .5rem}.case-detail-page--300meter .cta-section p{color:#4d4f52;font-size:1.05rem;margin:0 0 1rem}.case-detail-page--300meter .cta-section .case-actions{margin-top:0}.deepchat-page .stage .stage__description p{font-size:clamp(1.08rem,1.2vw,1.2rem);line-height:1.68}.deepchat-page .learn-more__button{margin-top:1rem;padding:0;width:auto}.deepchat-page .learn-more__button .button{margin:0;min-width:12rem;width:auto}.deepchat-page .case-container{margin-top:clamp(1rem,2vw,1.6rem)}.deepchat-page .case-container--text-only .case-block{padding:0}.deepchat-page .case-container--text-only .case-block__content{max-width:82ch}.deepchat-page .feature-section{margin-bottom:clamp(1.8rem,3.2vw,3rem)}.deepchat-page .case-block__content p,.deepchat-page .facts ul li{font-size:1.1rem;line-height:1.66}.deepchat-page .features-grid{gap:1.15rem}.deepchat-page .feature{padding:1.3rem}.deepchat-page .feature h3{font-size:1.1rem;line-height:1.4}.deepchat-page .feature p{font-size:1.02rem;line-height:1.62}@media only screen and (min-width:48.063em){.deepchat-page .case-container--text-only .case-block .row{grid-template-columns:minmax(0,1fr)}.deepchat-page .features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:64.063em){.deepchat-page .features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:30em){.deepchat-page .learn-more__button .button{min-width:0;width:100%}}.deepgpt-page .stage{margin-bottom:0;padding:0}.deepgpt-page .stage .row{align-items:flex-start}.deepgpt-page .stage .stage__col--body,.deepgpt-page .stage .stage__col--img{min-width:0}.deepgpt-page .stage .container--stage{padding-bottom:clamp(1.5rem,2.8vw,2.6rem)}.deepgpt-page .stage .img-container{border-radius:12px;margin-right:0;overflow:hidden}.deepgpt-page .stage .img-container .gatsby-image-wrapper{width:100%}.deepgpt-page .stage .img-container img,.deepgpt-page .stage .img-container img[data-main-image]{display:block;height:auto;width:100%}.deepgpt-page .stage .stage__text{padding:clamp(1rem,2.2vw,2rem)}.deepgpt-page .stage .stage__description{display:grid;gap:1rem}.deepgpt-page .stage .stage__text h1{color:#3d3d3d;font-size:clamp(2rem,3vw,3.5rem);letter-spacing:-.01em;line-height:1.08;margin:0 0 1.35rem;max-width:12.5ch}.deepgpt-page .stage .stage__description p{color:#3d3d3d;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.55;margin:0;max-width:38ch}.deepgpt-page .stage--left-highlighted .img-container{margin-left:0}.deepgpt-page .stage .stage__description .deepgpt-trust-pills{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:.2rem 0 0;padding:0}.deepgpt-page .stage .stage__description .deepgpt-trust-pills li{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#3d3d3d;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1.2;margin:0;padding:.45rem .7rem;position:static;text-transform:uppercase;white-space:nowrap}.deepgpt-page .stage .stage__description .deepgpt-trust-pills li:before{content:none;display:none}.deepgpt-page .learn-more__button{margin:.7rem 0 0;padding:0;width:auto}.deepgpt-page .learn-more__button .button{align-items:center;display:inline-flex;justify-content:center;margin:0;min-width:15rem;padding:.9rem 1.35rem;width:auto}.deepgpt-page .deepgpt-kpi-strip{margin-top:clamp(1rem,2.2vw,1.8rem)}.deepgpt-page .deepgpt-kpi-grid{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.deepgpt-page .deepgpt-kpi-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.06);display:flex;flex-direction:column;gap:.3rem;min-height:8rem;padding:1rem 1.05rem 1rem 1.2rem;position:relative}.deepgpt-page .deepgpt-kpi-card:before{background:#98999b;border-radius:999px;bottom:.85rem;content:"";left:.75rem;position:absolute;top:.85rem;width:3px}.deepgpt-page .deepgpt-kpi-card__label,.deepgpt-page .deepgpt-kpi-card__note,.deepgpt-page .deepgpt-kpi-card__value{padding-left:.6rem}.deepgpt-page .deepgpt-kpi-card__value{color:#3d3d3d;font-size:clamp(1.35rem,1.95vw,1.7rem);font-weight:800}.deepgpt-page .deepgpt-kpi-card__label{color:#98999b;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.deepgpt-page .deepgpt-kpi-card__note{color:#3d3d3d;font-size:.95rem}.deepgpt-page .case-container{margin-top:clamp(1.3rem,2.4vw,2.4rem)}.deepgpt-page .case-container--text-only .case-block{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 10px 22px rgba(0,0,0,.06);box-sizing:border-box;padding:clamp(1.35rem,2.3vw,2.15rem)}.deepgpt-page .case-container--text-only .case-block .row>.col-lg-6{flex:0 0 100%;max-width:100%}.deepgpt-page .case-container--text-only .case-block__content{max-width:72ch}.deepgpt-page .case-container--text-only .case-block h2{color:#3d3d3d;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.18;margin:0 0 .45rem}.deepgpt-page .case-container--text-only .case-block h3{color:#3d3d3d;font-size:clamp(1.18rem,1.45vw,1.35rem);line-height:1.3;margin:0 0 1rem}.deepgpt-page .case-container--text-only .case-block p{color:#3d3d3d;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.62;margin:0}.deepgpt-page .case-container--text-only .case-block p+p{margin-top:1.05rem}.deepgpt-page .deepgpt-capabilities{padding-top:clamp(2.1rem,4vw,3.2rem)}.deepgpt-page .deepgpt-capabilities__header{margin-bottom:clamp(1.5rem,3vw,2.1rem);max-width:46rem}.deepgpt-page .deepgpt-capabilities__eyebrow{color:#98999b;font-size:.74rem;font-weight:700;letter-spacing:.18em;margin:0 0 .55rem;text-transform:uppercase}.deepgpt-page .deepgpt-capabilities__header h2{color:#3d3d3d;font-size:clamp(1.7rem,3.2vw,2.35rem);line-height:1.14;margin:0 0 .9rem}.deepgpt-page .deepgpt-capabilities__header p{color:#98999b;line-height:1.55;margin:0;max-width:42ch}.deepgpt-page .deepgpt-capabilities__grid{display:grid;gap:1rem;grid-template-columns:1fr}.deepgpt-page .deepgpt-capability-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 10px 22px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:.75rem;padding:1.2rem 1.2rem 1.3rem}.deepgpt-page .deepgpt-capability-card__icon{color:#98999b;font-size:1.45rem}.deepgpt-page .deepgpt-capability-card h3{color:#3d3d3d;font-size:1.16rem;line-height:1.24;margin:0}.deepgpt-page .deepgpt-capability-card p{color:#98999b;font-size:.96rem;line-height:1.5;margin:0}.deepgpt-page .deepgpt-cta{padding-bottom:clamp(1.8rem,3vw,2.8rem);padding-top:clamp(2.2rem,4vw,3.4rem)}.deepgpt-page .deepgpt-cta__panel{align-items:center;background:linear-gradient(180deg,#f2f2f2,#fff);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 12px 26px rgba(0,0,0,.06);box-sizing:border-box;display:flex;gap:1.2rem;justify-content:space-between;padding:clamp(1.2rem,2.5vw,2rem)}.deepgpt-page .deepgpt-cta__copy{max-width:56ch}.deepgpt-page .deepgpt-cta__eyebrow{color:#98999b;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin:0 0 .45rem;text-transform:uppercase}.deepgpt-page .deepgpt-cta__copy h2{color:#3d3d3d;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.2;margin:0}.deepgpt-page .deepgpt-cta__copy p{color:#98999b;line-height:1.55;margin:.75rem 0 0}.deepgpt-page .deepgpt-cta__action .button{min-width:15rem}@media only screen and (min-width:48.063em){.deepgpt-page .deepgpt-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:48.063em)and (max-width:64em){.deepgpt-page .stage .img-container{margin:0 auto .85rem;max-width:670px}.deepgpt-page .stage .stage__text{padding:1.15rem 1.05rem 1.5rem}.deepgpt-page .stage .stage__text h1{font-size:clamp(2rem,5.4vw,2.85rem);max-width:16ch}.deepgpt-page .stage .stage__description p{max-width:60ch}}@media only screen and (min-width:64.063em)and (max-width:75em){.deepgpt-page .stage .stage__col--img{flex:0 0 45%;max-width:45%}.deepgpt-page .stage .stage__col--body{flex:0 0 55%;max-width:55%}.deepgpt-page .stage .img-container{margin-right:clamp(1rem,2vw,1.75rem)}.deepgpt-page .stage .stage__text{padding-left:clamp(1.2rem,2.2vw,2rem);padding-right:clamp(.6rem,1.4vw,1rem)}.deepgpt-page .stage .stage__text h1{font-size:clamp(2.1rem,2.8vw,3rem);max-width:none}.deepgpt-page .deepgpt-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:75.063em){.deepgpt-page .stage .stage__col--img{flex:0 0 46%;max-width:46%}.deepgpt-page .stage .stage__col--body{flex:0 0 54%;max-width:54%}.deepgpt-page .stage .img-container{margin-right:clamp(1.1rem,1.9vw,2rem)}.deepgpt-page .stage .stage__text{padding-left:clamp(1.3rem,2vw,2.2rem);padding-right:clamp(.8rem,1.4vw,1.2rem)}.deepgpt-page .stage .stage__text h1{font-size:clamp(2.3rem,2.75vw,3.3rem);max-width:none}.deepgpt-page .deepgpt-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.deepgpt-page .deepgpt-capabilities__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:30em),only screen and (min-width:30.063em)and (max-width:48em){.deepgpt-page .stage .container--stage{padding-bottom:1.35rem}.deepgpt-page .stage .img-container{border-radius:10px;margin:0 0 .65rem}.deepgpt-page .stage .stage__text{padding:.65rem .15rem 1.2rem}.deepgpt-page .stage .stage__text h1{font-size:clamp(1.95rem,9vw,2.45rem);margin-bottom:1rem;max-width:none}.deepgpt-page .stage .stage__description p{font-size:1rem;max-width:none}.deepgpt-page .deepgpt-trust-pills li{font-size:.72rem;letter-spacing:.03em;padding:.38rem .56rem}.deepgpt-page .learn-more__button{width:100%}.deepgpt-page .learn-more__button .button{min-width:0;width:100%}.deepgpt-page .deepgpt-kpi-grid{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.deepgpt-page .deepgpt-kpi-card{min-height:7.3rem;padding:.9rem .8rem .85rem 1.05rem}.deepgpt-page .deepgpt-kpi-card__note{font-size:.88rem}.deepgpt-page .case-container--text-only .case-block{padding:1rem}.deepgpt-page .case-container--text-only .case-block h2{font-size:1.34rem}.deepgpt-page .case-container--text-only .case-block h3{font-size:1.05rem;margin-bottom:.75rem}.deepgpt-page .deepgpt-capabilities__header h2{font-size:1.56rem}.deepgpt-page .deepgpt-capabilities__grid{grid-template-columns:1fr}.deepgpt-page .deepgpt-cta__panel{align-items:flex-start;flex-direction:column;gap:.9rem}.deepgpt-page .deepgpt-cta__action{width:100%}.deepgpt-page .deepgpt-cta__action .button{min-width:0;width:100%}}.cases-index{position:relative}.cases-index .section>.container{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.cases-index .section>.container{padding-left:0;padding-right:0}}@media(max-width:64em){.cases-index .stage--kpi-rail .stage__col--img{display:none}.cases-index .stage--kpi-rail .stage__col--body{flex-basis:100%;max-width:100%}}@media only screen and (min-width:64.063em)and (max-width:75em){.cases-index .stage--kpi-rail .stage__col--body,.cases-index .stage--kpi-rail .stage__col--img{flex:0 0 50%;max-width:50%}.cases-index .stage--kpi-rail .stage__col--img{display:block}
1.cases-index .stage--kpi-rail .stage .row{align-items:center}.cases-index .stage--kpi-rail .img-container{margin-right:clamp(.75rem,1.5vw,1rem)}.cases-index .stage--kpi-rail .stage__text{padding-left:clamp(.75rem,1.5vw,1rem)}}.cases-hero-list{display:flex;flex-wrap:wrap;gap:.35rem .9rem;list-style:none;margin:0;padding:0}.cases-hero-list li{color:#98999b;font-size:.95rem;margin:0;padding-right:.9rem;position:relative}.cases-hero-list li:after{color:rgba(0,0,0,.18);content:"/";position:absolute;right:.25rem}.cases-hero-list li:last-child{padding-right:0}.cases-hero-list li:last-child:after{content:none}@media only screen and (max-width:30em),only screen and (min-width:30.063em)and (max-width:48em){.cases-index .cases-hero-list{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;gap:.4rem;margin-top:.2rem;text-align:left}.cases-index .cases-hero-list li{color:#3d3d3d;font-size:.95rem;margin:0;padding:.05rem 0 .05rem 1.4rem}.cases-index .stage__text .cases-hero-list li:before{color:#1e324b;content:"✓";font-size:.9em;font-weight:800;left:0;position:absolute;top:.1em}.cases-index .cases-hero-list li:after{content:none}}.cases-index .stage--kpi-rail .stage__description{display:grid;gap:.85rem}.cases-index .stage--kpi-rail .stage__description>p{margin:0}.cases-index .stage--kpi-rail .container--stage{padding-bottom:clamp(1.25rem,2.5vw,2.5rem)}.cases-kpi-strip{margin-top:clamp(1rem,2.5vw,2rem);padding-bottom:clamp(1rem,2vw,1.75rem)}.cases-kpi-rail{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.cases-kpi-card{background:#fff;border:1px solid rgba(32,71,158,.12);border-radius:12px;box-shadow:0 .8rem 1.6rem rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.2rem;position:relative}.cases-kpi-card:before{background:#1e324b;border-radius:999px;bottom:.9rem;content:"";left:.85rem;position:absolute;top:.9rem;width:3px}.cases-kpi-card__value{color:#3d3d3d;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800;padding-left:.8rem}.cases-kpi-card__label{color:#98999b;font-size:.78rem;font-weight:700;letter-spacing:.08em;padding-left:.8rem;text-transform:uppercase}.cases-kpi-card__note{color:#3d3d3d;font-size:.95rem;padding-left:.8rem}.cases-section__header{margin-bottom:clamp(1.5rem,3vw,2.3rem);max-width:46rem}.cases-section__eyebrow{color:#1e324b;font-size:.7rem;letter-spacing:.22em;margin:0 0 .55rem;text-transform:uppercase}.cases-section__header h2{margin:0 0 .9rem}.cases-section__header>p:not(.cases-section__eyebrow){color:#98999b;margin:0}.cases-section--capabilities{background:transparent;border:none}.capabilities-grid{align-items:stretch;display:grid;gap:clamp(2.1rem,3.6vw,3.3rem) clamp(1.2rem,2.5vw,2.2rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.capability-card{--accent:#1e324b;background:#fff;border:1px solid rgba(30,42,68,.08);border-radius:12px;box-shadow:0 10px 28px rgba(16,24,40,.08);box-sizing:border-box;display:flex;flex-direction:column;gap:.85rem;height:100%;min-height:auto;overflow:hidden;padding:clamp(1.5rem,2.5vw,2.1rem);position:relative;transition:transform .2s ease,box-shadow .2s ease;z-index:0}.capability-card:hover{box-shadow:0 18px 40px rgba(16,24,40,.12);transform:translateY(-4px);z-index:2}.capability-card__tag{align-self:flex-start;background:rgba(32,71,158,.08);border-radius:999px;color:#98999b;display:inline-flex;font-size:.7rem;letter-spacing:.16em;padding:.25rem .6rem;text-transform:uppercase}.capability-card h3{-webkit-line-clamp:2;color:#3d3d3d;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:800;line-height:1.2;min-height:2.4em}.capability-card h3,.capability-card p{-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden}.capability-card p{-webkit-line-clamp:3;color:#98999b;font-size:1rem;line-height:1.5;min-height:4.5em}.capability-card ul{border-top:1px solid rgba(30,42,68,.08);color:#3d3d3d;display:grid;font-size:.9rem;gap:.4rem;margin:0;padding-left:1rem;padding-top:.6rem}.capability-card li::marker{color:var(--accent,#1e324b)}@media(min-width:72em){.capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-detail-page.case-detail-page--projektbild .pb-band{margin:0 auto;max-width:1240px;padding:clamp(1.5rem,3vw,2.4rem) 1rem 0;width:100%}@media only screen and (min-width:48.063em){.case-detail-page.case-detail-page--projektbild .pb-band{padding-left:2rem;padding-right:2rem}}.case-detail-page.case-detail-page--projektbild .pb-band--last{padding-bottom:clamp(2.5rem,5vw,4rem)}.case-detail-page.case-detail-page--projektbild .pb-split{align-items:center;display:grid;gap:clamp(1.4rem,3vw,2.4rem);grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:48.063em){.case-detail-page.case-detail-page--projektbild .pb-split{grid-template-columns:1.6fr 1fr}.case-detail-page.case-detail-page--projektbild .pb-split.pb-split--reverse{grid-template-columns:1fr 1.6fr}}
1.case-detail-page.case-detail-page--projektbild .pb-band .gatsby-image-wrapper,.case-detail-page.case-detail-page--projektbild .pb-band .gatsby-image-wrapper img{border-radius:14px;box-shadow:0 1rem 2.4rem rgba(7,20,36,.16);display:block;overflow:hidden;width:100%}.case-detail-page.case-detail-page--projektbild .pb-split__text h2{color:#3d3d3d;font-size:clamp(1.45rem,1vw + 1rem,1.95rem);line-height:1.2;margin:0 0 .4rem}.case-detail-page.case-detail-page--projektbild .pb-split__text h3{color:#6b6d72;font-size:clamp(.98rem,.3vw + .9rem,1.1rem);font-weight:500;margin:0 0 .95rem}.case-detail-page.case-detail-page--projektbild .pb-split__text p{color:#4d4f52;font-size:clamp(1rem,.3vw + .92rem,1.1rem);line-height:1.65;margin:0}.datenschutz-page{--content-max-width:780px}.datenschutz-page .datenschutz-hero{padding:clamp(2rem,5vw,3.5rem) 0 0}.datenschutz-page .datenschutz-hero__content{margin:0 auto;max-width:var(--content-max-width);padding:0 1.5rem}.datenschutz-page .datenschutz-hero__eyebrow{color:#98999b;font-size:.8rem;font-weight:700;letter-spacing:.12em;line-height:1.6rem;margin:0 0 .5rem;text-transform:uppercase}.datenschutz-page .datenschutz-hero h1{font-size:clamp(2rem,5vw,3rem);margin:0 0 1rem}.datenschutz-page .datenschutz-hero__intro{color:#98999b;font-size:1.1rem;font-weight:300;margin:0}.datenschutz-page .datenschutz-content{padding:clamp(1.5rem,4vw,3rem) 0 clamp(3rem,6vw,5rem)}.datenschutz-page .datenschutz-content__inner{margin:0 auto;max-width:var(--content-max-width);padding:0 1.5rem}.datenschutz-page .datenschutz-content h2{font-size:clamp(1.4rem,3vw,1.8rem);margin:2.5rem 0 1rem}.datenschutz-page .datenschutz-content h3{font-size:clamp(1.15rem,2.5vw,1.4rem);margin:1.75rem 0 .75rem}.datenschutz-page .datenschutz-content p{color:#3d3d3d;font-size:1.05rem;font-weight:300;line-height:1.7;margin:0 0 1rem}.datenschutz-page .datenschutz-content ul{margin:0 0 1rem;padding-left:1.5rem}.datenschutz-page .datenschutz-content ul li{color:#3d3d3d;font-size:1.05rem;font-weight:300;line-height:1.7;margin:0 0 .4rem}.datenschutz-page .datenschutz-content address{background:#f5f5f5;border-left:3px solid #1e324b;font-style:normal;margin:1rem 0 1.5rem;padding:1rem 1.25rem}.datenschutz-page .datenschutz-content a{color:#20479e;text-decoration:underline;text-underline-offset:2px}.datenschutz-page .datenschutz-content a:hover{color:#1e324b}.datenschutz-page .datenschutz-content strong{font-weight:700}.kontakt-page .kontakt-callout{padding:2.25rem 0 0}.kontakt-page .kontakt-callout .container{background:var(--card-bg);border:0;border-radius:0;box-shadow:none;padding:clamp(1.4rem,2.5vw,2rem)}.kontakt-page .kontakt-callout h2{color:#3d3d3d;font-size:clamp(1.5rem,1.4vw + 1rem,2rem);margin-bottom:.5rem}.kontakt-page .kontakt-callout p{color:#3d3d3d;font-size:1.05rem;margin:0;max-width:36rem}.kontakt-page .kontakt-callout__cta{margin-top:1.25rem;text-align:left}.kontakt-page .kontakt-callout__cta .button{margin:0;width:100%}@media only screen and (min-width:64.063em){.kontakt-page .kontakt-callout__cta{margin-top:0;text-align:right}.kontakt-page .kontakt-callout__cta .button{width:auto}}.kontakt-page .contact-form{background:transparent}.kontakt-page .contact-form .contact-form__container{background:var(--card-bg);border:0;border-radius:0;box-shadow:none}.kontakt-page .contact-form .contact-form__container--input,.kontakt-page .contact-form .contact-form__container--input-message{background:#fff;border:1px solid rgba(61,61,61,.17);border-radius:0;box-shadow:none}.kontakt-page .contact-form .contact-form__container--input-message:focus,.kontakt-page .contact-form .contact-form__container--input:focus{border-color:#3d3d3d;box-shadow:none}.immobilien-solution-hero{padding-bottom:clamp(.5rem,2vw,1rem);padding-top:clamp(1rem,3vw,2rem)}.immobilien-solution-hero__inner{background:radial-gradient(80% 130% at 100% -10%,rgba(30,50,75,.09) 0,hsla(0,0%,100%,0) 60%),linear-gradient(180deg,#fff 0,#f9fafb);border:1px solid rgba(30,50,75,.12);padding:clamp(1.25rem,3vw,2.1rem)}.immobilien-solution-hero__eyebrow{align-items:center;background:rgba(30,50,75,.08);border-radius:999px;color:#1e324b;display:inline-flex;font-size:.78rem;font-weight:700;letter-spacing:.07em;margin-bottom:.8rem;padding:.34rem .85rem;text-transform:uppercase}
1.immobilien-solution-hero__title{color:#3d3d3d;font-size:clamp(2rem,5vw,3.15rem);line-height:1.08;margin:0 0 .8rem}.immobilien-solution__eyebrow{align-items:center;background:rgba(30,50,75,.04);border:1px solid rgba(30,50,75,.12);border-radius:999px;color:#1e324b;display:inline-flex;font-size:.76rem;font-weight:700;letter-spacing:.06em;margin-bottom:.8rem;padding:.32rem .8rem;text-transform:uppercase}.immobilien-solution__lead{color:rgba(61,61,61,.95);font-size:clamp(1rem,2.25vw,1.25rem);line-height:1.62;margin:0 0 .95rem;max-width:52rem}.immobilien-solution__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1rem;padding:0}.immobilien-solution__tag{align-items:center;background:rgba(30,50,75,.04);border:1px solid rgba(30,50,75,.14);border-radius:999px;color:#1e324b;display:inline-flex;font-size:.82rem;font-weight:600;padding:.26rem .62rem}.immobilien-solution__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.immobilien-solution__actions .button{min-width:13rem}.immobilien-solution__content{background:#fff;border:1px solid rgba(30,50,75,.12);display:grid;gap:1rem;padding:clamp(1.2rem,2.6vw,1.8rem)}.immobilien-solution__content-copy h2{color:#3d3d3d;font-size:clamp(1.38rem,2.8vw,1.86rem);line-height:1.3;margin:0 0 .45rem}.immobilien-solution__content-copy p{color:rgba(61,61,61,.9);line-height:1.6;margin:0}.immobilien-solution__content-block{display:grid;gap:.45rem}.immobilien-solution__content-block h3{color:#3d3d3d;font-size:1.02rem;line-height:1.4;margin:0}.immobilien-solution__list{display:grid;gap:.45rem;margin:0;padding-left:1rem}.immobilien-solution__list li{color:rgba(61,61,61,.92);line-height:1.5}.immobilien-solution__overview-link{color:rgba(61,61,61,.9);line-height:1.55;margin:0}.immobilien-solution__overview-link a{color:#1e324b;font-weight:700;text-decoration:none}.immobilien-solution__overview-link a:focus,.immobilien-solution__overview-link a:hover{text-decoration:underline}.immobilien-solution__sheet-wrap{padding-top:1rem}.immobilien-solution__sheet{background:#fff;border:1px solid rgba(30,50,75,.12);overflow:hidden}.immobilien-solution__sheet-head{background:radial-gradient(90% 120% at 100% 0,rgba(30,50,75,.08) 0,hsla(0,0%,100%,0) 60%),#fff;border-bottom:1px solid rgba(30,50,75,.12);display:flex;flex-direction:column;gap:.7rem;padding:1rem 1rem .8rem}.immobilien-solution__sheet-title{display:grid;gap:.2rem}.immobilien-solution__sheet-title strong{color:#98999b;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.immobilien-solution__sheet-title span{color:#3d3d3d;font-weight:700;line-height:1.35}.immobilien-solution__sheet-link{color:#1e324b;font-size:.84rem;font-weight:700;text-decoration:none}.immobilien-solution__sheet-link:focus,.immobilien-solution__sheet-link:hover{text-decoration:underline}.solution-sheet-frame{background:#fff;min-height:74vh}.immobilien-solution__faq-head{margin-bottom:.85rem}.immobilien-solution__faq-head h2{color:#3d3d3d;font-size:clamp(1.32rem,2.6vw,1.75rem);margin:0}.immobilien-solution__faq-list{display:grid;gap:.8rem}.immobilien-solution__faq-item{padding:1.15rem 1.3rem}.immobilien-solution__faq-item h3{color:#3d3d3d;font-size:1.02rem;line-height:1.42;margin:0 0 .45rem}.immobilien-solution__faq-item p{color:rgba(61,61,61,.9);line-height:1.58;margin:0}.immobilien-solution__next{background:radial-gradient(85% 140% at 98% -10%,rgba(30,50,75,.09) 0,hsla(0,0%,100%,0) 62%),linear-gradient(180deg,#fff 0,#f9fafb);border:1px solid rgba(30,50,75,.12);display:flex;flex-direction:column;gap:1.2rem;padding:1.7rem}.immobilien-solution__next-copy h2{color:#3d3d3d;font-size:1.52rem;margin:0 0 .45rem}.immobilien-solution__next-copy p{color:rgba(61,61,61,.9);line-height:1.6;margin:0}.immobilien-solution__next-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.immobilien-solution__next-actions .button{margin:0}@media only screen and (min-width:48.063em){.immobilien-solution-hero__inner{padding:2rem 2.1rem}.immobilien-solution__sheet-head{align-items:center;flex-direction:row;justify-content:space-between;padding:1rem 1.2rem .85rem}}@media only screen and (min-width:64.063em){.immobilien-solution__next{align-items:center;flex-direction:row;justify-content:space-between;padding:2rem}.immobilien-solution__next-copy{max-width:34rem}}
1.theme-minimal .immobilien-solution-hero__inner,.theme-minimal .immobilien-solution__content,.theme-minimal .immobilien-solution__faq-item,.theme-minimal .immobilien-solution__next,.theme-minimal .immobilien-solution__sheet{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none}.theme-minimal .immobilien-solution-hero__eyebrow,.theme-minimal .immobilien-solution__eyebrow,.theme-minimal .immobilien-solution__tag{background:#ececed;border:0;border-radius:0;color:#3d3d3d}.theme-minimal .immobilien-solution__sheet-head{background:var(--card-bg,#f2f2f2);border-bottom:0}.theme-minimal .immobilien-solution__actions .button--primary,.theme-minimal .immobilien-solution__next-actions .button--primary{background:#3d3d3d;border:0;box-shadow:none}.theme-minimal .immobilien-solution__actions .button--primary:focus,.theme-minimal .immobilien-solution__actions .button--primary:hover,.theme-minimal .immobilien-solution__next-actions .button--primary:focus,.theme-minimal .immobilien-solution__next-actions .button--primary:hover{background:#313131;border:0;box-shadow:none}.theme-minimal .immobilien-solution__actions .button--white.has-border,.theme-minimal .immobilien-solution__next-actions .button--white.has-border{background:#d2d4d8;border:0;color:#3d3d3d}.theme-minimal .immobilien-solution__actions .button--white.has-border:focus,.theme-minimal .immobilien-solution__actions .button--white.has-border:hover,.theme-minimal .immobilien-solution__next-actions .button--white.has-border:focus,.theme-minimal .immobilien-solution__next-actions .button--white.has-border:hover{background:#c7c9cd;border:0;color:#3d3d3d}.immobilien-solutions-page{background:radial-gradient(circle at 8% 2%,rgba(30,50,75,.08) 0,rgba(30,50,75,0) 36%),linear-gradient(180deg,#f4f7fb,#f7f9fc 35%,#f8f9fb);padding-bottom:clamp(.6rem,2vw,1.15rem)}.immobilien-solutions-page .card-frame{background:#fff;border-color:rgba(30,50,75,.11);box-shadow:0 10px 26px rgba(15,25,40,.08)}.immobilien-solutions-hero{padding-bottom:clamp(.6rem,2vw,1.2rem);padding-top:clamp(1rem,3vw,2rem)}.immobilien-solutions-hero__inner{display:grid;gap:1.1rem;padding:clamp(1.2rem,3vw,2rem)}.immobilien-solutions-hero__copy{display:grid;gap:.55rem}.immobilien-solutions-hero__eyebrow{align-items:center;color:#98999b;display:inline-flex;font-size:.78rem;font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.immobilien-solutions-hero__title{text-wrap:balance;color:#3d3d3d;font-size:clamp(1.8rem,4.6vw,2.7rem);-webkit-hyphens:auto;hyphens:auto;line-height:1.08;margin:0;max-width:22ch;overflow-wrap:normal;word-break:normal}.immobilien-solutions-hero__lead{color:rgba(61,61,61,.95);font-size:clamp(.98rem,1.95vw,1.08rem);line-height:1.52;margin:0;max-width:38rem}.immobilien-solutions-hero__meta{display:grid;gap:.9rem}.immobilien-solutions-hero__chips{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:0;padding:0}.immobilien-solutions-hero__chips li{align-items:center;border:1px solid rgba(30,50,75,.14);border-radius:999px;color:#3d3d3d;display:inline-flex;font-size:.8rem;font-weight:700;letter-spacing:.015em;padding:.32rem .74rem}.immobilien-solutions-hero__actions{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr))}.immobilien-solutions-hero__actions .button{margin:0;min-width:0;width:100%}.immobilien-solutions-hero__actions .button--primary,.immobilien-solutions__card--cta .immobilien-solutions__card-actions .button--primary,.immobilien-solutions__cta-actions .button--primary{background:#1e324b;border-color:#1e324b;box-shadow:0 .45rem 1rem rgba(30,50,75,.26);color:#fff}.immobilien-solutions-hero__actions .button--primary:focus,.immobilien-solutions-hero__actions .button--primary:hover,.immobilien-solutions__card--cta .immobilien-solutions__card-actions .button--primary:focus,.immobilien-solutions__card--cta .immobilien-solutions__card-actions .button--primary:hover,.immobilien-solutions__cta-actions .button--primary:focus,.immobilien-solutions__cta-actions .button--primary:hover{background:#243a54;border-color:#243a54;box-shadow:0 .55rem 1.1rem rgba(30,50,75,.3);color:#fff}
1.immobilien-solutions-hero__actions .button--white.has-border,.immobilien-solutions__card-actions .button--white.has-border,.immobilien-solutions__cta-actions .button--white.has-border{background:hsla(0,0%,100%,.82);border-color:rgba(30,50,75,.22);box-shadow:none;color:rgba(61,61,61,.84)}.immobilien-solutions-hero__actions .button--white.has-border:focus,.immobilien-solutions-hero__actions .button--white.has-border:hover,.immobilien-solutions__card-actions .button--white.has-border:focus,.immobilien-solutions__card-actions .button--white.has-border:hover,.immobilien-solutions__cta-actions .button--white.has-border:focus,.immobilien-solutions__cta-actions .button--white.has-border:hover{background:hsla(0,0%,100%,.98);border-color:rgba(30,50,75,.3);box-shadow:none;color:#3d3d3d}.immobilien-solutions__grid{display:grid;gap:1.1rem;grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:48.063em){.immobilien-solutions__grid{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:75.063em){.immobilien-solutions__grid{gap:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.immobilien-solutions__grid-intro{margin-bottom:.9rem}.immobilien-solutions__grid-intro h2{color:#3d3d3d;font-size:clamp(1.28rem,2.3vw,1.7rem);line-height:1.2;margin:0 0 .3rem}.immobilien-solutions__grid-intro p{color:rgba(61,61,61,.88);line-height:1.55;margin:0;max-width:56rem}.immobilien-solutions__card{display:flex;flex-direction:column;gap:.72rem;padding:1.4rem}.immobilien-solutions__card-header{display:grid;gap:.18rem}.immobilien-solutions__card-meta{align-items:center;display:flex;gap:.3rem}.immobilien-solutions__card-index{align-items:center;display:inline-flex}.immobilien-solutions__card-index,.immobilien-solutions__card-type{color:#98999b;font-size:.78rem;font-weight:700;letter-spacing:.06em}.immobilien-solutions__card-type{text-transform:uppercase}.immobilien-solutions__card-catchline{color:#98999b;font-size:.74rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.immobilien-solutions__card-title{text-wrap:balance;color:#3d3d3d;font-size:1.24rem;line-height:1.22;margin:0}.immobilien-solutions__card-lead{color:rgba(61,61,61,.92);font-size:.99rem;font-weight:500;line-height:1.45;margin:0}.immobilien-solutions__tags{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.immobilien-solutions__tag{background:hsla(0,0%,100%,.75);border:1px solid rgba(30,50,75,.16);border-radius:999px;color:#3d3d3d;font-size:.76rem;font-weight:700;letter-spacing:.01em;padding:.2rem .58rem}.immobilien-solutions__card-actions{align-items:flex-end;display:flex;gap:.55rem;margin-top:auto}.immobilien-solutions__card-actions .button{justify-content:center;min-width:8.75rem;width:auto}.immobilien-solutions__card--cta{background:linear-gradient(180deg,rgba(250,252,255,.98),#fff);border-color:rgba(30,50,75,.12)}.immobilien-solutions__card--cta .immobilien-solutions__card-catchline,.immobilien-solutions__card--cta .immobilien-solutions__card-type{color:#1e324b}.immobilien-solutions__card--cta .immobilien-solutions__card-actions .button{min-width:0;width:100%}.immobilien-solutions__cta{display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.2rem,2.4vw,1.65rem)}.immobilien-solutions__insights-grid{display:grid;gap:1rem}@media only screen and (min-width:64.063em){.immobilien-solutions__insights-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:75.063em){.immobilien-solutions__insights-grid{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}}.immobilien-solutions__insight{align-content:start;box-sizing:border-box;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);height:100%;padding:1.35rem}.immobilien-solutions__insight>*{min-width:0}.immobilien-solutions__insight h2{text-wrap:balance;color:#3d3d3d;font-size:1.24rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.32;margin:0;overflow-wrap:anywhere}.immobilien-solutions__insight p{color:rgba(61,61,61,.9);-webkit-hyphens:auto;hyphens:auto;line-height:1.56;margin:0;overflow-wrap:anywhere}.immobilien-solutions__process-list,.immobilien-solutions__roi-list,.immobilien-solutions__rollout-list{color:rgba(61,61,61,.92);display:grid;gap:.55rem;margin:0;min-width:0;padding-left:1rem}.immobilien-solutions__process-list li,.immobilien-solutions__roi-list li,.immobilien-solutions__rollout-list li{-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:anywhere}.immobilien-solutions__process-list li{line-height:1.52}.immobilien-solutions__roi-list li{display:grid;gap:.16rem;line-height:1.42}.immobilien-solutions__roi-list a{color:#1e324b;font-weight:700;text-decoration:none}.immobilien-solutions__roi-list a:focus,.immobilien-solutions__roi-list a:hover{text-decoration:underline}.immobilien-solutions__roi-list span{color:rgba(61,61,61,.84);font-size:.92rem}.immobilien-solutions__roi-more{font-size:.94rem;margin-top:auto;padding-top:.2rem}.immobilien-solutions__roi-more a{color:#1e324b;font-weight:700;text-decoration:none}.immobilien-solutions__roi-more a:focus,.immobilien-solutions__roi-more a:hover{text-decoration:underline}.immobilien-solutions__rollout-list li{line-height:1.5}.immobilien-solutions__faq-head{margin-bottom:.9rem}.immobilien-solutions__faq-head h2{color:#3d3d3d;font-size:clamp(1.36rem,2.8vw,1.8rem);margin:0 0 .45rem}.immobilien-solutions__faq-head p{color:rgba(61,61,61,.88);line-height:1.55;margin:0}.immobilien-solutions__faq-list{display:grid;gap:.8rem}.immobilien-solutions__faq-item{overflow:hidden}.immobilien-solutions__faq-item summary{align-items:flex-start;color:#3d3d3d;cursor:pointer;display:flex;font-size:1.01rem;font-weight:700;gap:.8rem;justify-content:space-between;line-height:1.4;list-style:none;margin:0;padding:1rem 1.2rem}.immobilien-solutions__faq-item summary::-webkit-details-marker{display:none}.immobilien-solutions__faq-item summary:after{align-items:center;border:1px solid rgba(30,50,75,.18);border-radius:999px;color:#1e324b;content:"+";display:inline-flex;flex-shrink:0;font-size:.94rem;height:1.35rem;justify-content:center;line-height:1;width:1.35rem}.immobilien-solutions__faq-item p{border-top:1px solid rgba(30,50,75,.1);color:rgba(61,61,61,.9);line-height:1.58;margin:0;padding:.78rem 1.2rem 1.1rem}.immobilien-solutions__faq-item[open] summary:after{content:"−"}.immobilien-solutions__cta-copy h2{color:#3d3d3d;font-size:1.6rem;margin:0 0 .5rem}.immobilien-solutions__cta-copy p{color:rgba(61,61,61,.88);line-height:1.6;margin:0}.immobilien-solutions__cta-actions{display:flex;flex-wrap:wrap;gap:.6rem}.immobilien-solutions__cta-actions .button{margin:0}@media(max-width:34rem){.immobilien-solutions__card-actions .button{width:100%}.immobilien-solutions__cta-actions{align-items:stretch;flex-direction:column}.immobilien-solutions__cta-actions .button{justify-content:center;width:100%}}@media only screen and (min-width:64.063em){.immobilien-solutions-hero__inner{gap:1.3rem;padding:1.95rem 2.15rem}.immobilien-solutions__card{padding:1.55rem}.immobilien-solutions__card-title{font-size:1.34rem}.immobilien-solutions__cta{align-items:center;flex-direction:row;justify-content:space-between;padding:1.75rem 1.9rem}.immobilien-solutions__cta-copy{max-width:36rem}.immobilien-solutions__cta-actions{justify-content:flex-end}}@media only screen and (min-width:75.063em){.immobilien-solutions-hero__inner{align-items:end;grid-template-columns:1.6fr 1fr}}.theme-minimal .immobilien-solutions-page{background:#fff}.theme-minimal .immobilien-solutions-page .card-frame{background:var(--card-bg,#f2f2f2);border:0;border-radius:0;box-shadow:none}.theme-minimal .immobilien-solutions-hero__inner,.theme-minimal .immobilien-solutions__card--cta,.theme-minimal .immobilien-solutions__cta,.theme-minimal .immobilien-solutions__faq-item,.theme-minimal .immobilien-solutions__insight{background:var(--card-bg,#f2f2f2);border:0;box-shadow:none}.theme-minimal .immobilien-solutions-hero__chips li,.theme-minimal .immobilien-solutions__tag{background:#ececed;border:0;border-radius:0;color:#3d3d3d}.theme-minimal .immobilien-solutions__faq-item summary:after{border:0;border-radius:0;color:#3d3d3d;font-size:1rem;height:auto;width:auto}.theme-minimal .immobilien-solutions__faq-item p{border-top:0;padding-top:.35rem}.theme-minimal .immobilien-solutions__card--cta .immobilien-solutions__card-catchline,.theme-minimal .immobilien-solutions__card--cta .immobilien-solutions__card-type{color:#98999b}.theme-minimal .immobilien-solutions-hero__actions .button--primary,.theme-minimal .immobilien-solutions__card-actions .button--primary,.theme-minimal .immobilien-solutions__cta-actions .button--primary{background:#3d3d3d;border:0;box-shadow:none}.theme-minimal .immobilien-solutions-hero__actions .button--primary:focus,.theme-minimal .immobilien-solutions-hero__actions .button--primary:hover,.theme-minimal .immobilien-solutions__card-actions .button--primary:focus,.theme-minimal .immobilien-solutions__card-actions .button--primary:hover,.theme-minimal .immobilien-solutions__cta-actions .button--primary:focus,.theme-minimal .immobilien-solutions__cta-actions .button--primary:hover{background:#313131;border:0;box-shadow:none}
1.theme-minimal .immobilien-solutions-hero__actions .button--white.has-border,.theme-minimal .immobilien-solutions__card-actions .button--white.has-border,.theme-minimal .immobilien-solutions__cta-actions .button--white.has-border{background:#d2d4d8;border:0;color:#3d3d3d}.theme-minimal .immobilien-solutions-hero__actions .button--white.has-border:focus,.theme-minimal .immobilien-solutions-hero__actions .button--white.has-border:hover,.theme-minimal .immobilien-solutions__card-actions .button--white.has-border:focus,.theme-minimal .immobilien-solutions__card-actions .button--white.has-border:hover,.theme-minimal .immobilien-solutions__cta-actions .button--white.has-border:focus,.theme-minimal .immobilien-solutions__cta-actions .button--white.has-border:hover{background:#c7c9cd;border:0;color:#3d3d3d}.stage--leistungen .stage__col--img{display:none}.stage--leistungen .stage__text{margin:0 auto;max-width:44rem}@media only screen and (min-width:64.063em){.stage--leistungen .stage__col--img{display:block}.stage--leistungen .stage__text{margin:0}}.leistungen__hero{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:64.063em){.leistungen__hero{gap:2rem}}.leistungen__hero-left{display:flex;flex-direction:column;gap:.75rem}.leistungen__hero-block{margin:0}.leistungen__hero-block p{margin:.75rem 0 0}.leistungen__hero-list{list-style:none;margin:.5rem 0 0;padding:0}.leistungen__hero-list li{color:#3d3d3d;margin:.5rem 0;padding-left:1.25rem;position:relative}.leistungen__hero-list li:before{color:#98999b;content:"-";left:0;position:absolute}.leistungen__hero-actions{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.leistungen__hero-actions .button{font-size:.95rem;line-height:1.2;margin:0;padding:.7rem 1rem;width:100%}@media(max-width:26rem){.leistungen__hero-actions{grid-template-columns:minmax(0,1fr)}}.leistungen-services{padding-bottom:clamp(.5rem,1.6vw,1.1rem)}.leistungen-solutions.section--tight{padding-top:clamp(.25rem,1.1vw,.8rem)}.services-cta__inner{display:flex;flex-direction:column;gap:1.25rem;padding:2rem}.services-cta__copy h2{margin-bottom:.5rem}.services-cta__actions{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.services-cta__actions .button{justify-content:center;margin:0;width:100%}.leistungen-solutions__inner{display:flex;flex-direction:column;gap:1.2rem;padding:2rem}.leistungen-solutions__content{display:grid;gap:.55rem}.leistungen-solutions__eyebrow{color:#98999b;font-size:.74rem;font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.leistungen-solutions__copy h2{color:#3d3d3d;margin:0 0 .5rem}.leistungen-solutions__copy p{color:rgba(61,61,61,.9);line-height:1.6;margin:0}.leistungen-solutions__actions{display:flex;flex-wrap:wrap;gap:.75rem}.leistungen-solutions__actions .button{margin:0}@media(max-width:34rem){.services-cta__actions{grid-template-columns:minmax(0,1fr)}.leistungen-solutions__actions .button{justify-content:center;width:100%}}@media only screen and (min-width:64.063em){.leistungen-services .service:nth-last-child(-n+2){margin-bottom:0}.services-cta__inner{align-items:center;flex-direction:row;justify-content:space-between}.services-cta__copy{max-width:30rem}.services-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.services-cta__actions .button{width:auto}.leistungen-solutions__content{max-width:34rem}.leistungen-solutions__inner{align-items:center;flex-direction:row;justify-content:space-between}}.phoneagent-section{padding:3rem var(--grid-padding,2rem);text-align:center}@media only screen and (min-width:64.063em){.phoneagent-section{padding:5rem var(--grid-padding,3.5rem)}}.phoneagent-section--grey{background:#f2f2f2}.phoneagent-section--white{background:#fff}.phoneagent-section--cta{background:#1e324b;color:#fff}.phoneagent-section--cta h2{font-size:1.6rem;margin:0 0 .75rem}@media only screen and (min-width:64.063em){.phoneagent-section--cta h2{font-size:2rem}}.phoneagent-section--cta p{font-size:1.05rem;margin:0 auto 1.5rem;max-width:32rem;opacity:.85}.phoneagent-section__title{color:#1e324b;font-size:1.6rem;margin:0 0 .75rem}@media only screen and (min-width:64.063em){.phoneagent-section__title{font-size:2rem}}.phoneagent-section__subtitle{color:#98999b;font-size:1.1rem;line-height:1.6;margin:0 auto 2.5rem;max-width:600px}.phoneagent-hero{background:linear-gradient(160deg,#f0f4fa,#e6edf7 50%,#dce5f2);overflow:hidden;padding:140px 0 80px}.phoneagent-hero .container{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}
1@media(max-width:900px){.phoneagent-hero .container{gap:40px;grid-template-columns:1fr;text-align:center}}.phoneagent-hero__content h1{color:#0d1b2a;font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:1rem}.phoneagent-hero__content h1 .highlight{color:#1e324b}.phoneagent-hero__content p{color:#98999b;font-size:1.15rem;line-height:1.6;margin-bottom:2rem;max-width:500px}@media(max-width:900px){.phoneagent-hero__content p{margin-left:auto;margin-right:auto}}.phoneagent-hero__buttons{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:900px){.phoneagent-hero__buttons{justify-content:center}}.phoneagent-hero__visual{align-items:center;display:flex;justify-content:center;position:relative}@media(max-width:900px){.phoneagent-hero__visual{order:-1}}.phoneagent-phone-mockup{aspect-ratio:9/19;background:linear-gradient(180deg,#1e324b,#2b5797);border-radius:36px;box-shadow:0 30px 60px rgba(30,58,95,.25),0 10px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:16px;position:relative;width:320px}@media(max-width:640px){.phoneagent-phone-mockup{width:240px}}.phoneagent-phone-notch{background:#0d1b2a;border-radius:0 0 16px 16px;height:24px;margin:-16px auto 16px;width:120px}.phoneagent-phone-header{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:16px}.phoneagent-phone-call{align-items:center;background:hsla(0,0%,100%,.12);border-radius:16px;color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:16px;text-align:center}.phoneagent-call-icon{font-size:2rem;margin-bottom:8px}.phoneagent-caller-name{font-size:1.1rem;font-weight:700;margin-bottom:4px}.phoneagent-caller-info{font-size:.8rem;opacity:.7}.phoneagent-call-status{display:flex;gap:8px;margin-top:12px}.phoneagent-status-pill{background:hsla(0,0%,100%,.15);border-radius:20px;color:hsla(0,0%,100%,.8);font-size:.65rem;padding:4px 10px}.phoneagent-float-badge{align-items:center;animation:phoneagent-float 3s ease-in-out infinite;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1);color:#1e324b;display:flex;font-size:.85rem;font-weight:600;gap:8px;padding:12px 18px;position:absolute}@media(max-width:640px){.phoneagent-float-badge{display:none}}.phoneagent-badge-1{animation-delay:0s;right:-20px;top:10%}@media(max-width:900px){.phoneagent-badge-1{right:10%;top:5%}}.phoneagent-badge-2{animation-delay:1.5s;bottom:15%;left:-30px}@media(max-width:900px){.phoneagent-badge-2{bottom:10%;left:10%}}@keyframes phoneagent-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.phoneagent-problem-grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:48px}@media(max-width:900px){.phoneagent-problem-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.phoneagent-problem-grid{grid-template-columns:1fr}}.phoneagent-card{background:#f7f9fc;border:1px solid rgba(30,50,75,.06);border-radius:16px;padding:36px 28px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.phoneagent-card:hover{box-shadow:0 12px 32px rgba(30,50,75,.08);transform:translateY(-4px)}.phoneagent-card--feature{padding:32px 28px}.phoneagent-card--feature:hover{box-shadow:0 10px 28px rgba(30,50,75,.08);transform:translateY(-3px)}.phoneagent-card__icon{display:block;font-size:2rem;margin-bottom:14px}.phoneagent-card--problem .phoneagent-card__icon{font-size:2.4rem;margin-bottom:16px}.phoneagent-card__heading{color:#0d1b2a;font-size:1.15rem;line-height:1.3;margin-bottom:10px}.phoneagent-card--problem .phoneagent-card__heading{margin-bottom:10px}.phoneagent-card__text{color:#98999b;font-size:.95rem;line-height:1.6}.phoneagent-card--feature .phoneagent-card__text{font-size:.92rem}.phoneagent-features-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:48px}@media(max-width:900px){.phoneagent-features-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.phoneagent-features-grid{grid-template-columns:1fr}}.phoneagent-steps{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:48px;position:relative}.phoneagent-steps:before{background:linear-gradient(90deg,#1e324b 25%,#d0d9e6 0);content:"";height:2px;left:calc(16.67% + 16px);position:absolute;right:calc(16.67% + 16px);top:56px;z-index:0}
1@media(max-width:900px){.phoneagent-steps{grid-template-columns:1fr 1fr}.phoneagent-steps:before{display:none}}@media(max-width:640px){.phoneagent-steps{grid-template-columns:1fr}}.phoneagent-step{position:relative;text-align:center;z-index:1}.phoneagent-step__number{align-items:center;background:#1e324b;border-radius:50%;color:#fff;display:flex;font-size:1.2rem;font-weight:700;height:56px;justify-content:center;margin:0 auto 20px;transition:transform .3s ease,box-shadow .3s ease;width:56px}.phoneagent-step:hover .phoneagent-step__number{box-shadow:0 6px 20px rgba(30,50,75,.3);transform:scale(1.1)}.phoneagent-step__icon{font-size:2rem;margin-bottom:12px}.phoneagent-step__title{color:#0d1b2a;font-size:1.15rem;margin-bottom:8px}.phoneagent-step__text{color:#98999b;font-size:.95rem;line-height:1.6;margin:0 auto;max-width:300px}.phoneagent-usecases-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:48px}@media(max-width:900px){.phoneagent-usecases-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.phoneagent-usecases-grid{grid-template-columns:1fr}}.phoneagent-usecase{background:#fff;border:1px solid rgba(30,50,75,.06);border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04);padding:36px 28px;transition:transform .25s ease}.phoneagent-usecase:hover{transform:translateY(-3px)}.phoneagent-usecase__icon{display:block;font-size:2.2rem;margin-bottom:14px}.phoneagent-usecase__title{color:#0d1b2a;font-size:1.15rem;margin-bottom:8px}.phoneagent-usecase__text{color:#98999b;font-size:.92rem;line-height:1.6;margin-bottom:12px}.phoneagent-usecase__tag{background:rgba(30,50,75,.08);border-radius:20px;color:#1e324b;display:inline-block;font-size:.78rem;font-weight:600;padding:4px 12px}.phoneagent-cta__note{font-size:.85rem;margin-top:16px;opacity:.6}.container{margin:0 auto;max-width:1140px;padding:0 24px;width:100%}.lueftung-hero{background:#1e324b;color:#fff;padding:3rem var(--grid-padding,2rem)}@media only screen and (min-width:64.063em){.lueftung-hero{padding:5rem var(--grid-padding,3.5rem)}}.lueftung-hero h1{font-size:2rem;line-height:1.2;margin:0 0 1rem}@media only screen and (min-width:64.063em){.lueftung-hero h1{font-size:2.6rem}}@media only screen and (min-width:75.063em){.lueftung-hero h1{font-size:3rem}}.lueftung-hero p{font-size:1.1rem;line-height:1.6;max-width:36rem;opacity:.9}.lueftung-section{padding:3rem var(--grid-padding,2rem)}@media only screen and (min-width:64.063em){.lueftung-section{padding:4rem var(--grid-padding,3.5rem)}}.lueftung-section--grey{background:#f2f2f2}.lueftung-section--white{background:#fff}.lueftung-section--cta{background:#1e324b;color:#fff;text-align:center}.lueftung-section--cta h2{font-size:1.6rem;margin:0 0 .75rem}@media only screen and (min-width:64.063em){.lueftung-section--cta h2{font-size:2rem}}.lueftung-section--cta p{font-size:1.05rem;margin:0 auto 1.5rem;max-width:32rem;opacity:.9}.lueftung-section__title{color:#1e324b;font-size:1.6rem;margin:0 0 1.5rem}@media only screen and (min-width:64.063em){.lueftung-section__title{font-size:2rem}}.lueftung-agent-intro{color:#3d3d3d;font-size:1.05rem;line-height:1.7;margin:-.5rem 0 2.5rem;max-width:48rem}.lueftung-flow{display:flex;flex-direction:column;gap:0}.lueftung-flow-stage{position:relative}.lueftung-flow-stage--input .lueftung-flow-stage__inner{border-left:4px solid #1e324b}.lueftung-flow-stage--calc .lueftung-flow-stage__inner{border-left:4px solid #c89b3c}.lueftung-flow-stage--output .lueftung-flow-stage__inner{border-left:4px solid #2e7d32}.lueftung-flow-stage__inner{background:#fff;border:1px solid #eee;border-left-width:4px;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.07);margin-bottom:0;padding:1.5rem}@media only screen and (min-width:64.063em){.lueftung-flow-stage__inner{padding:2rem}}.lueftung-flow-stage__header{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.lueftung-flow-stage__badge{align-items:center;background:#1e324b;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:2rem;justify-content:center;width:2rem}.lueftung-flow-stage__badge--process{background:#c89b3c}.lueftung-flow-stage__badge--output{background:#2e7d32}.lueftung-flow-stage__label{color:#1e324b;font-size:1.15rem;font-weight:600;margin:0}.lueftung-flow-stage__desc{color:#3d3d3d;font-size:.95rem;line-height:1.5;margin:0 0 1rem}.lueftung-flow-stage__body{padding-left:0}.lueftung-flow-arrow{display:flex;justify-content:center;padding:.5rem 0}.lueftung-flow-arrow svg{display:block;height:28px;width:28px}@media only screen and (min-width:64.063em){.lueftung-flow-arrow svg{height:36px;width:36px}}.lueftung-input-visual{margin:0 auto;max-width:640px}.lueftung-input-image{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px rgba(30,50,75,.12);display:block;height:auto;width:100%}.lueftung-table-wrap{overflow-x:auto}.lueftung-table{border-collapse:collapse;font-size:.9rem;width:100%}.lueftung-table td,.lueftung-table th{border-bottom:1px solid #e8e8e8;padding:.65rem .85rem;text-align:left}.lueftung-table thead th{background:#1e324b;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lueftung-table thead th:first-child{border-radius:6px 0 0 0}.lueftung-table thead th:last-child{border-radius:0 6px 0 0}.lueftung-table tbody tr:last-child td{border-bottom:none}.lueftung-table tbody tr:hover{background:rgba(30,50,75,.03)}.lueftung-table__val{color:#1e324b;font-weight:600;text-align:right;white-space:nowrap}@media only screen and (min-width:30.063em){.lueftung-table__val{text-align:center}}
1.lueftung-table-note{color:#98999b;font-size:.9rem;line-height:1.5;margin:1rem 0 0}.lueftung-output-grid{display:grid;gap:.6rem;grid-template-columns:1fr}@media only screen and (min-width:30.063em){.lueftung-output-grid{grid-template-columns:1fr 1fr}}.lueftung-output-item{align-items:center;color:#3d3d3d;display:flex;font-size:.95rem;gap:.6rem;line-height:1.5;padding:.4rem 0}.lueftung-output-icon{flex-shrink:0;font-size:1.15rem}.lueftung-compare{align-items:center;display:flex;flex-direction:column;gap:.75rem}@media only screen and (min-width:30.063em){.lueftung-compare{align-items:stretch;flex-direction:row;gap:1.5rem}}.lueftung-compare__col{border-radius:10px;flex:1 1;padding:1.5rem}.lueftung-compare__col--before{background:#fff;border:2px solid #e8e0d0}.lueftung-compare__col--after{background:#1e324b;color:#fff}.lueftung-compare__heading{font-size:1.1rem;font-weight:700;margin:0 0 1rem}.lueftung-compare__col--before .lueftung-compare__heading{color:#8b7355}.lueftung-compare__col--after .lueftung-compare__heading{color:#fff}.lueftung-compare__list{list-style:none;margin:0;padding:0}.lueftung-compare__list li{font-size:.9rem;line-height:1.5;padding:.35rem 0 .35rem 1.25rem;position:relative}.lueftung-compare__list li:before{content:"—";left:0;position:absolute}.lueftung-compare__col--after .lueftung-compare__list li:before{color:hsla(0,0%,100%,.6)}.lueftung-compare__col--before .lueftung-compare__list li:before{color:#c0a060}.lueftung-compare__vs{color:#98999b;flex-shrink:0;font-size:1rem;font-weight:700;letter-spacing:.08em;padding:.5rem 0;text-transform:uppercase}.lueftung-compare__total{border-top:1px solid;font-size:1.3rem;font-weight:700;margin-top:1rem;padding-top:.75rem}.lueftung-compare__col--before .lueftung-compare__total{border-color:#e8e0d0;color:#8b7355}.lueftung-compare__col--after .lueftung-compare__total{border-color:hsla(0,0%,100%,.3);color:#fff}.lueftung-problem{color:#3d3d3d;font-size:1.05rem;line-height:1.7;max-width:48rem}.lueftung-problem p{margin:1rem 0}.lueftung-use-cases{display:grid;gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:48.063em){.lueftung-use-cases{grid-template-columns:1fr 1fr}}.lueftung-use-case{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:1.25rem;transition:border-color .2s}.lueftung-use-case:hover{border-color:#1e324b}.lueftung-use-case h3{color:#1e324b;font-size:1rem;margin:0 0 .5rem}.lueftung-use-case p{color:#3d3d3d;font-size:.9rem;line-height:1.5;margin:0}.lueftung-results{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media only screen and (min-width:48.063em){.lueftung-results{grid-template-columns:repeat(4,1fr)}}.lueftung-result{background:#f2f2f2;border-radius:8px;padding:1.5rem 1rem;text-align:center}@media only screen and (min-width:64.063em){.lueftung-result{padding:2rem 1rem}}.lueftung-result__icon{font-size:2rem;margin-bottom:.5rem}.lueftung-result__value{color:#1e324b;font-size:1.4rem;font-weight:700}.lueftung-result__label{color:#98999b;font-size:.85rem;margin-top:.25rem}.lueftung-bericht-preview{background:#f2f2f2;border-radius:8px;margin-top:2rem;padding:1.5rem;text-align:center}.lueftung-bericht-preview p{color:#98999b;font-size:.9rem;margin:0 0 .5rem}.lueftung-bericht-preview a{color:#1e324b;font-weight:600;text-decoration:underline}.lueftung-bericht-preview a:hover{text-decoration:none}.referenzen-page .ref-summary{padding:clamp(1.5rem,3vw,2.5rem) 0}.referenzen-page .ref-summary p{color:#3d3d3d;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:300;line-height:1.7;margin:0;max-width:800px}.referenzen-page .ref-summary p strong{font-weight:700}.referenzen-page .ref-list.section{padding-bottom:clamp(.8rem,1.5vw,1.2rem);padding-top:clamp(.3rem,.6vw,.5rem)}.referenzen-page .ref-card{background:var(--card-bg,#f5f5f5);margin-bottom:clamp(1.25rem,2vw,1.75rem);padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,3vw,2rem)}.referenzen-page .ref-card__header{align-items:flex-start;display:flex;gap:clamp(1rem,2vw,1.5rem);margin-bottom:.75rem}.referenzen-page .ref-card__logo-container{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.referenzen-page .ref-card__logo{display:block;height:80%;object-fit:contain;width:80%}.referenzen-page .ref-card__title-group{flex:1 1;min-width:0}.referenzen-page .ref-card__badge{background:#20479e;color:#fff;display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.06em;margin-bottom:.35rem;padding:.2rem .55rem;text-transform:uppercase}.referenzen-page .ref-card h2{color:#3d3d3d;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700;line-height:1.3;margin:0}.referenzen-page .ref-card__client{color:#98999b;font-size:.85rem;font-weight:300;line-height:1.4;margin:.2rem 0 0}.referenzen-page .ref-card__desc{color:#3d3d3d;font-size:clamp(.9rem,1.1vw,.95rem);font-weight:300;line-height:1.65;margin:0}.referenzen-page .ref-card__stats{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-wrap:wrap;gap:clamp(1.2rem,2.5vw,2rem);margin-top:.8rem;padding-top:.8rem}.referenzen-page .ref-card__stat{text-align:center}.referenzen-page .ref-card__stat-value{color:#20479e;display:block;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:900;line-height:1.1}.referenzen-page .ref-card__stat-label{color:#98999b;display:block;font-size:.72rem;margin-top:.15rem;white-space:nowrap}.referenzen-page .ref-infra.section{padding-bottom:clamp(2rem,4vw,3rem);padding-top:clamp(.3rem,.6vw,.5rem)}.referenzen-page .ref-infra.section__inner{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:1fr}@media only screen and (min-width:30.063em){.referenzen-page .ref-infra.section__inner{grid-template-columns:repeat(2,1fr)}}.referenzen-page .ref-infra.section__col{background:var(--card-bg,#f5f5f5);padding:clamp(1rem,2vw,1.35rem) clamp(1.1rem,2.5vw,1.5rem)}.referenzen-page .ref-infra.section__col h3{color:#3d3d3d;font-size:1rem;font-weight:700;margin:0 0 .7rem}.referenzen-page .ref-infra.section__col ul{list-style:none;margin:0;padding:0}.referenzen-page .ref-infra.section__col ul li{color:#3d3d3d;font-size:.92rem;font-weight:300;line-height:1.5;margin:.45rem 0;padding-left:1.3rem;position:relative}.referenzen-page .ref-infra.section__col ul li:before{color:#20479e;content:"✓";font-weight:700;left:0;position:absolute}@media(min-width:768px)and (max-width:1100px){.referenzen-page .ref-summary{padding:1.25rem 0}.referenzen-page .ref-card{margin-bottom:1.5rem;padding:1.25rem 1.35rem}.referenzen-page .ref-card__header{gap:1rem}.referenzen-page .ref-card__logo-container{height:54px;width:54px}.referenzen-page .ref-infra.section__inner{gap:1.25rem}}.termin-page{background:#fff}.booking-hero{padding:clamp(1.2rem,3vw,2.2rem) 0 clamp(1rem,3vw,2rem)}.booking-hero__card{background:var(--card-bg,#f2f2f2);border:1px solid rgba(0,0,0,.05);border-radius:14px;box-shadow:var(--card-shadow,0 10px 24px rgba(0,0,0,.06));max-width:56rem;padding:clamp(1.35rem,2.6vw,2.35rem)}.booking-hero__card h1{color:#3d3d3d;font-size:clamp(2rem,4.5vw,3rem);letter-spacing:-.01em;line-height:1.08;margin-bottom:.9rem}.booking-hero__eyebrow{color:#98999b;font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0 0 .8rem;text-transform:uppercase}.booking-hero__intro{color:#4d4f52;font-size:clamp(1.03rem,1.3vw,1.18rem);line-height:1.55;margin-bottom:1.3rem;max-width:40rem}.booking-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 1rem}.booking-hero__actions .button{margin:0}.booking-hero__meta{color:#676a6e;font-size:.93rem;margin:0}.booking-benefits{padding:clamp(.4rem,2.2vw,1rem) 0 clamp(1.2rem,3vw,2.4rem)}.booking-benefits__grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width:48.063em){.booking-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:64.063em){.booking-benefits__grid{grid-template-columns:1.25fr 1.1fr .9fr}}.booking-benefits__item{background:var(--card-bg,#f2f2f2);border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:1.2rem 1.2rem 1.25rem}.booking-benefits__item h2{color:#3d3d3d;font-size:1.14rem;line-height:1.3;margin:0 0 .7rem}.booking-benefits__item p{color:#4a5565;line-height:1.6;margin:0}.booking-benefits__item--muted{background:#ececec}.booking-benefits__item--aside{background:#efefef}.booking-list{list-style:none;margin:0;padding-left:0}.booking-list li{color:#404a59;line-height:1.45;margin:0 0 .65rem;padding-left:1.2rem;position:relative}.booking-list li:before{color:#3d3d3d;content:"—";font-weight:700;left:0;position:absolute}.booking-list li:last-child{margin-bottom:0}.booking-embed{background:transparent;padding:clamp(.8rem,2.8vw,1.6rem) 0 4rem}.booking-embed__header{align-items:flex-start;display:flex;flex-direction:column;gap:.7rem;margin-bottom:.9rem}.booking-embed__header h2{color:#3d3d3d;font-size:clamp(1.35rem,2vw,1.8rem);margin:0}.booking-embed__header p{color:#57595c;margin:0}.booking-embed__header .button{margin:0}.booking-embed__frame{background:var(--card-bg,#f2f2f2);border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.08);min-height:760px;overflow:hidden;position:relative}.booking-embed__frame iframe{border:0;display:block;min-height:720px;opacity:1;transition:opacity .2s ease,visibility 0s linear 0s;visibility:visible;width:100%}.booking-embed__frame.is-loading iframe{opacity:0;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;visibility:hidden}.booking-embed__loading{align-items:center;background:var(--card-bg,#f2f2f2);display:flex;flex-direction:column;gap:1rem;inset:0;justify-content:center;padding:1.5rem;position:absolute;text-align:center;z-index:2}.booking-embed__loading p{color:#3d3d3d;font-weight:600;margin:0}.booking-embed__loading .button{margin:0}.booking-embed__mobile-fallback{background:var(--card-bg,#f2f2f2);border:1px solid rgba(0,0,0,.08);border-radius:12px;display:none;padding:1.3rem}.booking-embed__mobile-fallback h2{color:#3d3d3d;font-size:1.35rem;margin:0 0 .45rem}.booking-embed__mobile-fallback p{color:#4d4f52;line-height:1.5;margin:0}.booking-embed__mobile-fallback .button{margin:.85rem 0 0;width:100%}@media only screen and (max-width:30em){.booking-hero{padding-top:.6rem}.booking-hero__card{border-radius:12px;padding:1.15rem}.booking-hero__actions{align-items:stretch;flex-direction:column}.booking-hero__actions .button{width:100%}.booking-embed__frame{min-height:700px}.booking-embed__frame iframe{min-height:640px}.booking-embed__loading{padding:1rem}.booking-embed__frame,.booking-embed__header p{display:none}.booking-embed__mobile-fallback{display:block}}@media(max-width:63.99em){body.page-termin .header{position:sticky;top:0;z-index:220}body.page-termin .header .header__col--navigation{border-top:0;bottom:auto;box-shadow:none;left:auto;padding:.25rem 0 .4rem;position:relative;right:auto;width:auto}}</style><link rel="sitemap" type="application/xml" href="/sitemap/sitemap-index.xml"/><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript>
1<script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script>
1<link rel="icon" href="/favicon-32x32.png?v=47e9c1d3091a2b7079d56d34d585a7cd" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=47e9c1d3091a2b7079d56d34d585a7cd"/><title data-react-helmet="true">Kontakt | KI-Beratung &amp; Automatisierung Schweiz | DeepReturn</title><link data-react-helmet="true" rel="icon" type="image/png" href="/favicon.png"/><link data-react-helmet="true" rel="canonical" href="https://deepreturn.com/kontakt"/>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","name":"DeepReturn GmbH","image":"https://deepreturn.com/deepreturn.png","url":"https://deepreturn.com","telephone":"+41 31 539 16 75","email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"Seftigenstrasse 19","addressLocality":"Bern","postalCode":"3007","addressRegion":"BE","addressCountry":"CH"},"openingHoursSpecification":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"},"priceRange":"$$","areaServed":"CH","sameAs":["https://www.linkedin.com/company/79366300/"],"description":"KI-Chatbots, KI-Telefonagent und Prozessautomatisierung für Unternehmen"}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"DeepReturn GmbH","url":"https://deepreturn.com","logo":"https://deepreturn.com/deepreturn.png","address":{"@type":"PostalAddress","streetAddress":"Seftigenstrasse 19","addressLocality":"Bern","postalCode":"3007","addressCountry":"CH"},"contactPoint":[{"@type":"ContactPoint","telephone":"+41-31-539-16-75","contactType":"customer support","areaServed":"CH","availableLanguage":"de"},{"@type":"ContactPoint","email":"[email protected]","contactType":"sales"}],"sameAs":["https://www.linkedin.com/company/79366300/"]}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","url":"https://deepreturn.com","name":"Kontakt | KI-Beratung & Automatisierung Schweiz","description":"Kontaktieren Sie DeepReturn für KI-Chatbots, Prozessautomatisierung und KI-Beratung in der Schweiz. DSGVO-konform mit Hosting Schweiz."}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Trainiert DeepReturn eigene KI-Modelle?","acceptedAnswer":{"@type":"Answer","text":"Nein. Wir halten eigene Foundation-Modelle weder finanziell noch effizienztechnisch für sinnvoll. Stattdessen setzen wir auf die jeweils besten verfügbaren Modelle (OpenAI, Claude, Open Source) und verbinden diese gezielt mit Kundendaten über RAG, Datenbank-Integration oder Fine-Tuning."}},{"@type":"Question","name":"Wie stellt DeepReturn den Datenschutz sicher?","acceptedAnswer":{"@type":"Answer","text":"Mit einem mehrstufigen Ansatz: ausschliesslich Schweizer oder EU-Hosting, DSGVO-konforme Infrastruktur, optionale On-Premises-Installation, verschlüsselte Datenübertragung und keine Weitergabe von Kundendaten an Dritte für Modelltraining."}},{"@type":"Question","name":"Welche KI-Modelle verwendet DeepReturn?","acceptedAnswer":{"@type":"Answer","text":"Wir arbeiten mit den jeweils leistungsfähigsten Modellen – darunter GPT-4o, Claude Opus 4 und führende Open-Source-Modelle. Die Modellauswahl erfolgt pro Projekt nach Anforderung: Latenz, Kosten, Kontextfenster und Genauigkeit. Wir wechseln und kombinieren Modelle flexibel, ohne an einen Anbieter gebunden zu sein."}},{"@type":"Question","name":"Wie werden Kundendaten mit der KI verbunden?","acceptedA
1nswer":{"@type":"Answer","text":"Über RAG (Retrieval-Augmented Generation): Die KI greift auf bestehende Wissensdatenbanken und API-Schnittstellen zu, ohne dass Kundendaten ins Modell einfliessen oder zum Training verwendet werden. Fine-Tuning setzen wir gezielt ein, wenn eine spezifische Aufgabe wiederholt mit hoher Präzision gelöst werden muss."}},{"@type":"Question","name":"Bleiben meine Daten in der Schweiz?","acceptedAnswer":{"@type":"Answer","text":"Ja. Auf Wunsch hosten wir vollständig in der Schweiz auf Schweizer Servern (z. B. Switch, Nine, lokale Rechenzentren). Für Kunden mit strengen Compliance-Anforderungen bieten wir zudem On-Premises-Betrieb an – die KI läuft dann direkt im Firmennetzwerk."}}]}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://deepreturn.com/"},{"@type":"ListItem","position":2,"name":"Kontakt","item":"https://deepreturn.com/kontakt"}]}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"ContactPage","name":"Kontakt | DeepReturn GmbH","description":"Kontaktieren Sie DeepReturn für KI-Lösungen. Persönliche Beratung zu Chatbots, Automatisierung und Digitalisierung.","url":"https://deepreturn.com/kontakt"}</script>
1<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","name":"DeepReturn GmbH","description":"KI-Lösungen für Unternehmen: Chatbots, Automatisierung und Digitalisierung.","address":{"@type":"PostalAddress","streetAddress":"Seftigenstrasse 19","addressLocality":"Bern","postalCode":"3007","addressRegion":"BE","addressCountry":"CH"},"url":"https://deepreturn.com","telephone":"+41 31 539 16 75","openingHoursSpecification":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"},"priceRange":"$$","sameAs":["https://www.linkedin.com/company/79366300/"],"logo":"https://deepreturn.com/deepreturn.png"}</script>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-SCE6V2KYTT
vendor: 11 bytes, line 1
1"></script>
1<script>
vendor: 127 bytes, lines 1-4
1window.dataLayer = window.dataLayer || [];
2function gtag(){dataLayer.push(arguments);}
3gtag('js', new Date());
4gtag('config', '
4G-SCE6V2KYTT
vendor: 3 bytes, line 4
4');
4</script>
4</head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="layout"><div class="headroom-wrapper"><div class="headroom headroom--unfixed"><header class="header"><div class="container"><div class="row middle-lg"><div class="header__col--logo col-xs-12 col-md-6"><a class="logo" href="/"><img src="/static/deepreturn-9e54344084be77a4446d9a7b91bdfdb1.png" alt="deepreturn"/></a></div><div class="header__col--navigation col-xs-12 col-md-6"><nav class="navigation"><ul><li><a href="/leistungen/">Leistungen</a></li><li><a href="/projekte/">Projekte</a></li><li><a href="/cases/">Cases</a></li><li><a aria-current="page" class="is-active" href="/kontakt/">Kontakt</a></li></ul></nav></div></div></div></header></div></div><div class="a11y-panel "><div class="a11y-panel__backdrop" aria-hidden="true"></div><button type="button" class="a11y-panel__toggle" data-open="false" aria-expanded="false" aria-controls="a11y-panel-drawer" aria-label="Barrierefreiheit-Optionen" title="Barrierefreiheit"><span class="a11y-panel__toggle-icon" aria-hidden="true"><svg viewBox="0 0 32 32" role="presentation"><circle cx="16" cy="16" r="13" fill="none" stroke="currentColor" stroke-width="2"></circle><circle cx="16" cy="11" r="2.2" fill="currentColor"></circle><path d="M9 16h14" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path><path d="M16 16v9" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path></svg></span></button><div class="a11y-panel__drawer" id="a11y-panel-drawer" role="dialog" aria-modal="true" aria-label="Barrierefreiheits-Optionen" aria-hidden="true"><div class="a11y-panel__header"><div><div class="a11y-panel__title-row"><h2>Barrierefreiheit</h2><span class="a11y-panel__status">Standard</span></div><p>Stellen Sie die Seite auf Ihre Bedürfnisse ein.</p></div><button type="button" class="a11y-panel__close" aria-label="Schliessen">x</button></div><div class="a11y-panel__content"><div class="a11y-panel__section"><h3>Textgröße</h3><div class="a11y-panel__toggle-group" role="group" aria-label="Textgröße"><button type="button" class="a11y-panel__pill" data-active="true" aria-pressed="true">100%</button><button type="button" class="a11y-panel__pill" data-active="false" aria-pressed="false">110%</button><button type="button" class="a11y-panel__pill" data-active="false" aria-pressed="false">120%</button><button type="button" class="a11y-panel__pill" data-active="false" aria-pressed="false">130%</button></div></div><div class="a11y-panel__section"><div class="a11y-panel__section-header"><h3>Lesbarkeit</h3><span class="a11y-panel__section-note">Typografie &amp; Abstand</span></div><div class="a11y-panel__option-grid"><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4.5 6.5h6.2a3.3 3.3 0 0 1 3.3 3.3v10.2H7.8a3.3 3.3 0 0 0-3.3 3.3V6.5z" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linejoin="round"></path><path d="M19.5 6.5h-6.2a3.3 3.3 0 0 0-3.3 3.3v10.2h6.2a3.3 3.3 0 0 1 3.3 3.3V6.5z" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linejoin="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Lesefreundliche Schrift</span><span class="a11y-panel__hint">Klarere Zeichenformen</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h16" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path><path d="M4 12l3-3M4 12l3 3" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path><path d="M20 12l-3-3M20 12l-3 3" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Buchstabenabstand</span><span class="a11y-panel__hint">Mehr Raum pro Zeichen</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 7h10M5 12h10M5 17h10" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path><path d="M18 6v12" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path><path d="M16 8l2-2 2 2M16 16l2 2 2-2" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Zeilenabstand</span><span class="a11y-panel__hint">Mehr Luft im Text</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><rect x="4.5" y="5" width="15" height="4" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.6"></rect><rect x="4.5" y="15" width="10" height="4" rx="1.5" fill="none" stroke="currentColor" stroke-width="1.6"></rect><path d="M17.5 11.5v1.5" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Absatzabstand</span><span class="a11y-panel__hint">Klarere Abschnitte</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button></div></div><div class="a11y-panel__section"><div class="a11y-panel__section-header"><h3>Darstellung</h3><span class="a11y-panel__section-note">Kontrast &amp; Orientierung</span></div><div class="a11y-panel__option-grid"><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="9" fill="none" stroke="currentColor" stroke-width="1.6"></circle><path d="M12 3a9 9 0 0 1 0 18z" fill="currentColor"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Hoher Kontrast</span><span class="a11y-panel__hint">Stärkere Abgrenzung</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M9.5 12.5l-1.8 1.8a3.2 3.2 0 0 0 4.5 4.5l2.4-2.4" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path><path d="M14.5 11.5l1.8-1.8a3.2 3.2 0 0 0-4.5-4.5l-2.4 2.4" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5 20h14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Links unterstreichen</span><span class="a11y-panel__hint">Bessere Erkennbarkeit</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="6" fill="none" stroke="currentColor" stroke-width="1.6"></circle><circle cx="12" cy="12" r="2" fill="currentColor"></circle><path d="M12 4v3M12 17v3M4 12h3M17 12h3" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Fokus hervorheben</span><span class="a11y-panel__hint">Bessere Tastaturführung</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button><button type="button" class="a11y-panel__option-card" data-active="false" aria-pressed="false"><span class="a11y-panel__option-icon" aria-hidden="true"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h7" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path><path d="M13.5 8.5l3.5 3.5-3.5 3.5" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4.5 4.5l15 15" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"></path></svg></span><span class="a11y-panel__option-body"><span class="a11y-panel__label">Bewegung reduzieren</span><span class="a11y-panel__hint">Weniger Animationen</span></span><span class="a11y-panel__switch" aria-hidden="true"><span class="a11y-panel__switch-track"><span class="a11y-panel__switch-thumb"></span></span><span class="a11y-panel__switch-text">Aus</span></span></button></div></div></div><div class="a11y-panel__actions"><button type="button" class="a11y-panel__reset">Zurücksetzen</button></div></div></div><main class="layout__main"><div class="kontakt-page theme-minimal"><div class="stage--left-highlighted"><div class="stage"><div class="container container--stage"><div class="row"><div class="stage__col--img col-xs-12 col-lg-6"><div class="img-container"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained teaser-image"><div style="max-width:800px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height=&#x27;533&#x27;%20width=&#x27;800&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%20version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#484848;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="/static/1a1e1a8ddaba63d3b92172a7fd20df31/623e7/contact.webp 200w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/64c46/contact.webp 400w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/371ab/contact.webp 800w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" data-src="/static/1a1e1a8ddaba63d3b92172a7fd20df31/3047d/contact.jpg" data-srcset="/static/1a1e1a8ddaba63d3b92172a7fd20df31/e5bd2/contact.jpg 200w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/3c65d/contact.jpg 400w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/3047d/contact.jpg 800w" alt="DeepReturn Büro"/></picture><noscript><picture><source type="image/webp" srcSet="/static/1a1e1a8ddaba63d3b92172a7fd20df31/623e7/contact.webp 200w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/64c46/contact.webp 400w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/371ab/contact.webp 800w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" src="/static/1a1e1a8ddaba63d3b92172a7fd20df31/3047d/contact.jpg" srcSet="/static/1a1e1a8ddaba63d3b92172a7fd20df31/e5bd2/contact.jpg 200w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/3c65d/contact.jpg 400w,/static/1a1e1a8ddaba63d3b92172a7fd20df31/3047d/contact.jpg 800w" alt="DeepReturn Büro"/></picture></noscript>
4<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script>
4</div></div></div><div class="stage__col--body col-xs-12 col-lg-6"><div class="stage__text"><h1>Kontakt</h1><div class="stage__description"><p>DeepReturn GmbH<br />Seftigenstrasse 19<br />3007 Bern<br />CHE-277.679.338 MWST</p><p><a href="mailto:[email protected]">[email protected]</a><br /></p></div></div></div></div></div></div></div><section class="kontakt-callout"><div class="container"><div class="row middle-lg"><div class="col-xs-12 col-lg-8"><h2>Strategie-Call buchen</h2><p>In 30 Minuten klären wir, ob und wie KI Ihre Prozesse entlasten kann.</p></div><div class="col-xs-12 col-lg-4 kontakt-callout__cta"><a class="button button--primary button--strong" href="/termin/">Strategie-Call buchen</a></div></div></div></section><div class="contact-form"><div class="container"><div class="col-xs-12"><div class="contact-form__container"><div class="contact-form__container--inner"><h2 class="contact-form__container--title">Kontaktformular</h2><p class="contact-form__container--text">Wir freuen uns über Ihre Nachricht. Bitte füllen Sie das Formular aus und wir werden uns so schnell wie möglich bei Ihnen melden.</p><form name="contact" method="POST" data-netlify="true" data-netlify-honeypot="company_website" action="/success"><input type="hidden" name="form-name" value="contact"/><input type="hidden" name="form_start" value=""/><div class="contact-form__honeypot" aria-hidden="true"><label for="company_website">Website</label><input type="text" name="company_website" id="company_website" tabindex="-1" autoComplete="off"/></div><div class="contact-form__container--fields"><div class="contact-form__container--field"><label for="name" class="contact-form__container--label">Name</label><input type="text" name="name" id="name" class="contact-form__container--input" required=""/></div><div class="contact-form__container--field"><label for="email" class="contact-form__container--label">E-Mail</label><input type="email" name="email" id="email" class="contact-form__container--input" required=""/></div><div class="contact-form__container--field contact-form__container--field--full"><label for="message" class="contact-form__container--label">Nachricht</label><textarea name="message" id="message" class="contact-form__container--input-message" required=""></textarea></div></div><div class="contact-form__container--submit"><button type="submit" class="button button--primary contact-form__container--button">Absenden</button></div></form></div></div></div></div></div></div></main><footer class="footer"><div class="container"><div class="footer__row--logo row"><div class="col-xs-12"><a class="logo" href="/"><img src="/static/deepreturn-9e54344084be77a4446d9a7b91bdfdb1.png" alt="deepreturn"/></a></div></div><div class="footer__row--contact row center-xs start-md middle-lg"><div class="address col-xs-12 col-md-3"><p>DeepReturn GmbH<br/>Seftigenstrasse 19 <br/>3007 Bern <br/>CHE-277.679.338 MWST</p></div><div class="contact col-xs-12 col-md-3"><p>Tel: +41 (0) 31 539 16 75 <br/><a href="mailto:[email protected]" class="link">[email protected]</a></p></div></div></div></footer></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div>
4<script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/kontakt/";/*]]>*/</script>
4<!-- slice-start id="_gatsby-scripts-1" -->
5          
5<script
6            id="gatsby-chunk-mapping"
7          >
8            window.___chunkMapping="{\"app\":[\"/app-7beb1400d5c323cf4817.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-de894a4800f753c3444d.js\"],\"component---src-pages-blog-3-stunden-dann-nutzen-alle-ki-index-js\":[\"/component---src-pages-blog-3-stunden-dann-nutzen-alle-ki-index-js-95d4fc55d24a6a2ef5fb.js\"],\"component---src-pages-blog-index-js\":[\"/component---src-pages-blog-index-js-5a6588acf3b4d7c99299.js\"],\"component---src-pages-blog-ki-chatbot-immobilienverwaltung-kosten-index-js\":[\"/component---src-pages-blog-ki-chatbot-immobilienverwaltung-kosten-index-js-25668f362aa80f1a4336.js\"],\"component---src-pages-blog-ki-gezielt-einsetzen-hlk-index-js\":[\"/component---src-pages-blog-ki-gezielt-einsetzen-hlk-index-js-8a4e43bf8fd5a751bc50.js\"],\"component---src-pages-blog-ki-telefonagent-schweizer-kmu-index-js\":[\"/component---src-pages-blog-ki-telefonagent-schweizer-kmu-index-js-6184767e3d1b7b3f5ec7.js\"],\"component---src-pages-cases-300-meter-js\":[\"/component---src-pages-cases-300-meter-js-8861e6ad700b27e9d878.js\"],\"component---src-pages-cases-chatbots-js\":[\"/component---src-pages-cases-chatbots-js-914a6dc5c862e5ebb464.js\"],\"component---src-pages-cases-deepchat-js\":[\"/component---src-pages-cases-deepchat-js-0d81857e40973d408372.js\"],\"component---src-pages-cases-deepconnect-js\":[\"/component---src-pages-cases-deepconnect-js-c2b0b29c0a1cd757394d.js\"],\"component---src-pages-cases-deepgpt-js\":[\"/component---src-pages-cases-deepgpt-js-dc28868328109ac1509e.js\"],\"component---src-pages-cases-index-js\":[\"/component---src-pages-cases-index-js-a5ecdeca84b379a3ff34.js\"],\"component---src-pages-cases-projectinterim-js\":[\"/component---src-pages-cases-projectinterim-js-ac19b68aef7457fc4437.js\"],\"component---src-pages-cases-projektbild-js\":[\"/component---src-pages-cases-projektbild-js-e0e30bee5ff49c990f3d.js\"],\"component---src-pages-cases-schoolofai-js\":[\"/component---src-pages-cases-schoolofai-js-50fe870e05f3c3802b06.js\"],\"component---src-pages-datenschutz-js\":[\"/component---src-pages-datenschutz-js-580c94141ed30f9f6009.js\"],\"component---src-pages-demo-day-presentation-index-js\":[\"/component---src-pages-demo-day-presentation-index-js-c9db44841f7dc6f5c249.js\"],\"component---src-pages-demo-day-presentation-print-js\":[\"/component---src-pages-demo-day-presentation-print-js-c63d1652c3f227efa2b2.js\"],\"component---src-pages-downloads-js\":[\"/component---src-pages-downloads-js-301029b39504b38ed279.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-42ed29840e8cf5136c50.js\"],\"component---src-pages-kontakt-js\":[\"/component---src-pages-kontakt-js-ab945affd31df6bbc59a.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-angebotsvergleich-assistent-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-angebotsvergleich-assistent-js-eaae163e056a237e2fcb.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-dossier-fallmanagement-assistenz-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-dossier-fallmanagement-assistenz-js-040de3ddcb7532dc351e.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-index-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-index-js-1e7af73958a5e6a9db5c.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-postfach-ticket-assistent-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-postfach-ticket-assistent-js-ff8bf3293d23613bedd9.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-schadensmanagement-assistent-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-schadensmanagement-assistent-js-081f8dfc5921215ac77c.js\"],\"component---src-pages-leistungen-immobilienverwaltungen-wissensassistent-js\":[\"/component---src-pages-leistungen-immobilienverwaltungen-wissensassistent-js-53a478d45d18844c1f39.js\"],\"component---src-pages-leistungen-js\":[\"/component---src-pages-leistungen-js-53257023705a5ea99c6a.js\"],\"component---src-pages-leistungen-ki-telefonagent-js\":[\"/component---src-pages-leistungen-ki-telefonagent-js-cef79655d8ac1ee820d7.js\"],\"component---src-pages-leistungen-lueftungsberichte-ki-js\":[\"/component---src-pages-leistungen-lueftungsberichte-ki-js-d04e1ccc709a81fa1cfe.js\"],\"component---src-pages-presentation-index-js\":[\"/component---src-pages-presentation-index-js-ea11b5ad5b7e7cbc8d5f.js\"],\"component---src-pages-presentation-print-js\":[\"/component---src-pages-presentation-print-js-30d3753e328c8f13f5b9.js\"],\"component---src-pages-projekte-js\":[\"/component---src-pages-projekte-js-554ccacc94fefadc14bc.js\"],\"component---src-pages-referenzen-js\":[\"/component---src-pages-referenzen-js-d889640093f5eb2728fd.js\"],\"component---src-pages-solution-sheets-immobilienverwaltungen-immobilien-solutions-json-slug-js\":[\"/component---src-pages-solution-sheets-immobilienverwaltungen-immobilien-solutions-json-slug-js-c7f93371deb41659dade.js\"],\"component---src-pages-termin-js\":[\"/component---src-pages-termin-js-5381ebc9117981eb67ad.js\"]}";
9          </script>
9
10        
10<script>window.___webpackCompilationHash="a1f819b250fcceec18fc";</script>
10<script src="/webpack-runtime-5d922c7c5fd94fd4a8e8.js" async></script>
10<script src="/framework-a39a26e5cfdb1ce7f5ce.js" async></script>
10<script src="/app-7beb1400d5c323cf4817.js" async></script>
10<!-- slice-end id="_gatsby-scripts-1" --></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.