@font-face{font-family:basier_circlemedium;font-style:normal;font-weight:400;src:url(/static/media/basiercircle-medium-webfont.4c8fef82fcd80265b420.woff2) format("woff2"),url(/static/media/basiercircle-medium-webfont.27186029eaf34eb5a16c.woff) format("woff")}@font-face{font-family:basier_circleregular;font-style:normal;font-weight:400;src:url(/static/media/basiercircle-regular-webfont.75ed1573a0428232374b.woff2) format("woff2"),url(/static/media/basiercircle-regular-webfont.1fe958d73cd8cf3638a5.woff) format("woff")}@font-face{font-family:basier_circlebold;font-style:normal;font-weight:400;src:url(/static/media/basiercircle-bold-webfont.81100782b3e156f91107.woff2) format("woff2"),url(/static/media/basiercircle-bold-webfont.2f42d9076e204c2479f3.woff) format("woff")}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--primary-color:#0032be;--secondary-color:#ff742b;--link-color:#ec407a;--main-bg-color:#fff;--white-bg-fixed:#fff;--main-text-color:#1e1f21;--black-text-fixed:#1e1f21;--text-color--gray:#54565b;--main-bg-color--inv:#1e1f21;--main-text-color--inv:#fff;background-color:#fff;background-color:var(--main-bg-color);color:#1e1f21;color:var(--main-text-color);font-family:basier_circleregular,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}@media (min-width:0px) and (max-width:650px){:root{--spacer:20px}}@media (min-width:651px) and (max-width:1099px){:root{--spacer:30px}}@media (min-width:1100px){:root{--spacer:40px}}@media (prefers-color-scheme:dark){:root{--main-bg-color:#1e1f21;--main-text-color:#fff;--text-color--gray:#95979b;--main-bg-color--inv:#fff;--main-text-color--inv:#1e1f21}}:is(a,button,input,textarea,summary){border-radius:4px;outline:2px solid #0000;outline-offset:2px;transition:outline .2s ease-in-out,background-color .2s ease-in-out}:is(a,button,input,textarea,summary):focus-visible{outline:2px solid #ff742b;outline:solid 2px var(--secondary-color)}:is(a){color:#ff742b;color:var(--secondary-color);text-decoration-thickness:1px;text-underline-offset:4px}:is(a).link--cta{background-color:#ff742b;border:none;border-radius:6px;color:#fff;font-weight:700;padding:8px 16px;text-decoration:none}:is(a).link--cta:hover{outline:2px solid #ff742b;outline:solid 2px var(--secondary-color)}p :is(a):hover{background-color:#ff742b33}:is(a):focus-visible{text-decoration:none}:target{scroll-padding-block-start:2rem}:focus{scroll-padding-block-end:8vh}*,html{box-sizing:border-box}.logo,blockquote,dt,h1,h2,h3,th{font-family:basier_circlebold,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.link--cta,h4,h5,h6,nav,strong{font-family:basier_circlemedium,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}h1{font-size:clamp(2.75rem,1vw + 2.5rem,3.5rem);line-height:1.1;margin-top:0}h2{font-size:clamp(2rem,1vw + 1.75rem,2.75rem)}h2,h3{line-height:1.2;margin-top:0}h3{font-size:clamp(1.25rem,1vw + 1.5rem,1.75rem)}footer h3,p{font-size:clamp(1rem,1vw + .3rem,1.3rem);line-height:1.4;margin-top:0}footer h3:last-of-type,p:last-of-type{margin-bottom:0}blockquote{font-size:clamp(1.5rem,1vw + 1.2rem,2.5rem);line-height:1.1;margin:0 0 calc(var(--spacer)/2) 0}button{background:#0000;border:none;cursor:pointer}body{margin:0}header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;padding:20px var(--spacer);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}@media (prefers-color-scheme:light){header{background-color:#ffffffe6;color:#242424}}@media (prefers-color-scheme:dark){header{background-color:#1e1f21e6;color:#fff}}@media (min-width:0px) and (max-width:650px){header{grid-template-areas:"logo menu" "nav nav";grid-template-columns:auto 100px}}@media (min-width:651px){header{grid-template-areas:"logo nav";grid-template-columns:170px auto}}header .logo{align-content:start;font-size:clamp(1.25rem,1vw + 1rem,1.75rem);font-weight:700;grid-area:logo}header .menu-btn{align-items:end;color:#000;display:block;font-size:clamp(1rem,1vw + .5rem,1.5rem);grid-area:menu;padding:0;text-align:right}header .menu-btn[aria-expanded=true] .line:first-child{transform:rotate(45deg) translate(5px,4px)}header .menu-btn[aria-expanded=true] .line:nth-child(2){transform:rotate(-45deg) translate(-6px,2px);width:10px}header .menu-btn[aria-expanded=true] .line:nth-child(3){transform:rotate(-45deg) translate(9px,-2px)}@media (min-width:0px) and (max-width:650px){header .menu-btn{display:block}}@media (min-width:651px){header .menu-btn{display:none}}header .menu-btn__label{display:inline-block;margin-right:calc(var(--spacer)/2);vertical-align:middle}@media (prefers-color-scheme:light){header .menu-btn__label{color:#242424}}@media (prefers-color-scheme:dark){header .menu-btn__label{color:#fff}}header .menu-btn__icon{display:inline-block;flex-direction:column;vertical-align:middle}header .menu-btn__icon .line{display:block;height:2px;margin:3px auto;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:22px}@media (prefers-color-scheme:light){header .menu-btn__icon .line{background-color:#131417e6}}@media (prefers-color-scheme:dark){header .menu-btn__icon .line{background-color:#ffffffe6}}header .menu-btn__icon .line:nth-child(2){width:16px}header .menu-btn__icon .line:nth-child(3){width:10px}header nav{align-self:center;grid-area:nav}@media (min-width:0px) and (max-width:650px){header nav{display:none;padding:var(--spacer) 0}header nav.expanded{display:block}}header ul{list-style-type:none;margin:0;padding:0}@media (min-width:0px) and (max-width:650px){header ul{text-align:left}}@media (min-width:651px){header ul{text-align:right}}@media (min-width:0px) and (max-width:650px){header li{margin-bottom:calc(var(--spacer)/2)}}@media (min-width:651px){header li{display:inline;margin-right:calc(var(--spacer)/2)}header li:last-of-type{margin-right:0}}header a{text-decoration-color:#0000;transition:text-decoration-color .15s ease}header a.nav-link--active,header a:hover{text-decoration-color:#000}@media (prefers-color-scheme:light){header a.nav-link--active,header a:hover{text-decoration-color:#242424}}@media (prefers-color-scheme:dark){header a.nav-link--active,header a:hover{text-decoration-color:#fff}}@media (prefers-color-scheme:light){header .nav-link{color:#242424}}@media (prefers-color-scheme:dark){header .nav-link{color:#fff}}header .nav-button{background-color:#ff742b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:calc(var(--spacer)/2);padding:8px 16px}.main>:first-child:not(.component-hero,.component-godzilla-hero){margin-top:var(--spacer)}.main>:last-child{margin-bottom:calc(var(--spacer)*2)}.component{border-color:#fff0;margin:0 auto;margin-bottom:var(--spacer);max-width:1000px;padding:0 var(--spacer);transition:border-color .5s ease;width:100%}.component-godzilla-hero{margin-bottom:calc(var(--spacer)*-3);max-width:1200px}.component-godzilla-hero>.component-hero{border-radius:1rem;padding:calc(var(--spacer)*3) var(--spacer)}.component-godzilla-hero>.component-quick-navigation{box-shadow:0 3px 8px #00000026;transform:translateY(calc(var(--spacer)*-3))}@media (prefers-color-scheme:dark){.component-godzilla-hero>.component-quick-navigation{box-shadow:none}}.component-hero{grid-column-gap:var(--spacer);grid-row-gap:0;background-blend-mode:multiply;background-color:#103e9b;background-color:#ff742b;background-size:cover;color:#fff;display:grid;grid-template-areas:"headline empty" "content empty";grid-template-columns:7fr 3fr;max-width:1200px;padding:calc(var(--spacer)*3) var(--spacer) calc(var(--spacer)*2) var(--spacer)}.component-hero h1{align-self:bottom;grid-area:headline;margin-bottom:1.5rem}.component-hero div{align-items:top;grid-area:content}.component-hero .link--cta{display:inline-block;margin-top:calc(var(--spacer)/2)}.component-quick-navigation{background-color:#fff;background-color:var(--white-bg-fixed);border-radius:1rem;color:#1e1f21;color:var(--black-text-fixed);max-width:1060px;padding:0;text-align:center;width:calc(100% - var(--spacer)*2);z-index:1}.component-quick-navigation>ul{grid-column-gap:calc(var(--spacer)/2);display:grid;grid-template-columns:1fr}@media (min-width:480px) and (max-width:839px){.component-quick-navigation>ul{grid-template-columns:1fr 1fr}}@media (min-width:840px){.component-quick-navigation>ul{grid-template-columns:1fr 1fr 1fr 1fr}}.component-quick-navigation>ul>li{padding:calc(var(--spacer)/4)}.component-quick-navigation>ul>li>ul{margin-bottom:calc(var(--spacer)/2)}.component-quick-navigation ul{margin:0;padding:0}.component-quick-navigation li{display:block;list-style-type:none}.component-quick-navigation a{background-color:#ff742b00;border-radius:8px;color:inherit;display:block;outline-offset:0;padding:calc(var(--spacer)/2) 0;text-decoration:none;transition:outline .2s ease-in-out,background-color .2s ease-in-out}.component-quick-navigation a:hover{background-color:#ff742b33}.component-quick-navigation .icon{height:40px;margin:0 auto calc(var(--spacer)/2) auto;width:40px}.component-quick-navigation svg g{fill:#ff742b;fill:var(--secondary-color)}.component-paragraph-image{grid-column-gap:var(--spacer);grid-row-gap:var(--spacer);display:grid;grid-template-columns:1fr;margin-bottom:calc(var(--spacer)*1.5)}.component-paragraph-image[reversed] div+div{order:-1}@media (min-width:560px){.component-paragraph-image{grid-template-columns:1fr 1fr}.component-paragraph-image[layout="70-30"]{grid-template-columns:7fr 3fr}}.component-paragraph-image img{width:100%}.component-paragraph-image .link--cta{display:inline-block;margin-top:calc(var(--spacer)/2)}.component-headline{display:grid;grid-template-columns:1fr}.component-headline h2{margin-bottom:0}.component-headline[layout="70"]{grid-template-columns:7fr 3fr}.component-headline[layout="100"]{grid-template-columns:1fr}.component-paragraph{display:grid;grid-template-areas:"paragraph .";grid-template-columns:5fr 5fr}.component-paragraph p{grid-area:paragraph}.component-paragraph .link--cta{display:inline-block;margin-top:calc(var(--spacer)/2)}.component-paragraph[layout="70"]{grid-template-columns:7fr 3fr}.component-paragraph[layout="70"][align=right]{grid-template-areas:". paragraph";grid-template-columns:3fr 7fr}.component-paragraph[layout="100"]{grid-template-columns:1fr}.component-quote{margin-left:auto;margin-right:auto;text-align:center}.component-quote[layout="70"]{width:70%}.component-quote[layout="100"]{width:100%}.component-quote__author{color:#54565b;color:var(--text-color--gray)}.component-desc-list .desc-list__container{background-color:#fff;border-radius:20px;color:#242424;padding:calc(var(--spacer)/2)}.component-desc-list .desc-list__container .icon{display:inline-block;height:var(--spacer);margin-right:calc(var(--spacer)/4);vertical-align:middle;width:var(--spacer)}.component-desc-list .desc-list__container .icon svg g{fill:#ff742b;fill:var(--secondary-color)}.component-desc-list .desc-list__container h3{display:inline-block;margin-bottom:0;vertical-align:middle}.component-desc-list .desc-list__container dl{border-bottom:none}.component-desc-list dl{grid-row-gap:calc(var(--spacer)/4);border-bottom:1px solid #ff742b;border-bottom:1px solid var(--secondary-color);display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding-bottom:var(--spacer)}@media (min-width:560px){.component-desc-list dl{grid-template-columns:1fr 1fr;padding-bottom:calc(var(--spacer)/2)}}.component-desc-list dt{border-top:1px solid #ff742b;border-top:1px solid var(--secondary-color);margin-top:var(--spacer);padding-top:var(--spacer)}@media (min-width:560px){.component-desc-list dt{margin-top:calc(var(--spacer)/2);padding-top:calc(var(--spacer)/2)}}.component-desc-list dt:first-of-type,.component-desc-list dt:first-of-type+dd{border-top:none;padding-top:0}.component-desc-list dd,.component-desc-list dt{margin-left:0;margin-inline-start:0}.component-desc-list dd{padding-left:calc(var(--spacer)/2)}.component-desc-list dd:before{background-color:#ff742b;background-color:var(--secondary-color);border-radius:50%;content:"";display:block;height:calc(var(--spacer)/6);position:absolute;transform:translate(calc(var(--spacer)/-3),.6rem);width:calc(var(--spacer)/6)}@media (min-width:560px){.component-desc-list dd+dd{grid-column:span 2;margin-left:50%}.component-desc-list dt+dd{border-top:1px solid #ff742b;border-top:1px solid var(--secondary-color);margin-top:calc(var(--spacer)/2);padding-top:calc(var(--spacer)/2)}}.component-desc-list figcaption{opacity:.8}.component-teasers{grid-row-gap:var(--spacer);display:grid;grid-template-columns:1fr;row-gap:var(--spacer)}@media (min-width:650px){.component-teasers{column-gap:var(--spacer);grid-template-columns:1fr 1fr}}.component-teaser{background-image:linear-gradient(160deg,var(--bg-teaser-start) 0,var(--bg-teaser-end) 100%);border-radius:20px;display:grid;grid-template-areas:"headline" "subline" "img";outline:2px solid #0000;outline-offset:2px;overflow:hidden;padding:0;position:relative;transition:outline .2s ease-in-out,backgrounds .5s ease}.component-teaser[layout=large]{background:linear-gradient(to right,var(--bg-teaser-start),var(--bg-teaser-end))}@media (min-width:650px){.component-teaser[layout=large]{grid-column:span 2;grid-template-areas:"headline img" "subline img";grid-template-rows:auto 1fr}}.component-teaser:focus-within{outline:2px solid #ff742b;outline:solid 2px var(--secondary-color)}.component-teaser:hover{cursor:pointer}.component-teaser:hover img{transform:scale(1.1)}.component-teaser>:not(img){padding-left:calc(var(--spacer));padding-right:calc(var(--spacer))}.component-teaser h3{color:#fff;grid-area:headline;margin-top:calc(var(--spacer));text-shadow:2px 2px 2px #0000001a}.component-teaser p{color:#fff;grid-area:subline;text-shadow:1px 1px 2px #0000001a}.component-teaser img{grid-area:img;transform:scale(1);transition:transform .75s cubic-bezier(.25,1.7,.35,.8);width:100%}.component-teaser a.link--cta{bottom:calc(var(--spacer));left:calc(var(--spacer));position:absolute;z-index:1}.component-figure{display:grid;grid-template-areas:"img ." "caption ."}.component-figure img,.component-figure video{grid-area:img;width:100%}.component-figure figcaption{grid-area:caption;opacity:.8}.component-figure[layout="50"]{grid-template-columns:5fr 5fr}.component-figure[layout="70"]{grid-template-columns:7fr 3fr}.component-figure[layout="100"]{grid-template-columns:1fr}.component-figure[align=right]{grid-template-areas:". img" ". caption"}.component-figure[align=right][layout="70"]{grid-template-columns:3fr 7fr}.component-table table{border-collapse:collapse;text-align:left;width:100%}.component-table tr{background-color:#fff0;border-bottom:1px solid #ff742b;border-bottom:1px solid var(--secondary-color);transition:background-color .2s ease-in-out}.component-table tr:hover{background-color:#ffffff0d}.component-table thead tr{border-bottom:2px solid #ff742b;border-bottom:2px solid var(--secondary-color)}.component-table td,.component-table th{padding:calc(var(--spacer)/2) calc(var(--spacer)/4)}.component-table caption{caption-side:bottom;opacity:.8;padding-top:calc(var(--spacer)/2);text-align:left}.component-intro{text-align:center}.component-intro .intro-meta{display:block;margin-bottom:calc(var(--spacer)/2);opacity:.7}.component-intro .intro-headline{margin-bottom:var(--spacer)}footer{grid-row-gap:var(--spacer);background-color:#131417;color:#fff;display:grid;grid-template-areas:"logo logo logo logo" "contact use-cases references products" "social social imprint imprint";grid-template-columns:1fr 1fr 1fr 1fr;min-height:200px;padding:var(--spacer);row-gap:var(--spacer)}@media (min-width:0px) and (max-width:650px){footer{grid-template-areas:"logo" "contact" "use-cases" "references" "products" "social" "imprint";grid-template-columns:1fr}}@media (min-width:651px) and (max-width:1099px){footer{grid-template-areas:"logo logo" "contact use-cases" "references products" "social imprint";grid-template-columns:1fr 1fr}}footer .logo{font-size:clamp(1.25rem,1vw + 1rem,1.75rem);font-weight:700;grid-area:logo}footer h3{margin-bottom:0}footer address{line-height:1.8}footer ul{list-style-type:none;margin:0;padding:0}footer ul li{line-height:1.8}footer a{color:#fff;text-decoration-color:#ffffffb3}footer a:hover{text-decoration-color:#fff}footer .footer-links__contact{grid-area:contact}footer .footer-links__use-cases{grid-area:use-cases}footer .footer-links__references{grid-area:references}footer .footer-links__products{grid-area:products}footer .footer-links__social{grid-area:social}footer .footer-links__social li{display:inline}footer .imprint{grid-area:imprint;text-align:right}
/*# sourceMappingURL=main.e29b33ae.css.map*/