@charset "UTF-8";.product-diagram{position:relative;width:100%;min-height:auto;background:linear-gradient(180deg,#f2f2f2,#fff);overflow:hidden}.product-diagram:before{top:0;width:100vw;height:100%;background:url(../images/product-diagram/page-background.png);background-size:700px auto;background-repeat:repeat;opacity:.5}.product-diagram:after,.product-diagram:before{content:"";position:absolute;pointer-events:none;z-index:0}.product-diagram:after{top:150px;right:0;width:835px;height:807px;background:url(../images/product-diagram/swirls.svg) no-repeat;background-size:contain}@media (max-width:991px){.product-diagram:after{top:200px;left:50%;right:auto;transform:translateX(-50%) scale(1.1);width:600px;height:600px}}.product-diagram-body{position:relative;z-index:1}.product-card-grid{display:flex;flex-direction:column;gap:24px;margin-top:40px}@media (min-width:768px){.product-card-grid{flex-direction:row;margin-top:16px}}.product-card-grid.slick-slider{display:flex;justify-self:center;max-width:245px;margin-left:40px;margin-right:40px}@media (min-width:425px){.product-card-grid.slick-slider{max-width:265px}}@media (min-width:768px){.product-card-grid.slick-slider{max-width:602px;margin-left:60px;margin-right:60px}}@media (min-width:992px){.product-card-grid.slick-slider{max-width:877px;margin-left:60px;margin-right:60px}}@media (min-width:1400px){.product-card-grid.slick-slider{max-width:1199px;margin-left:unset;margin-right:unset}}.product-card{display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:24px;padding:32px 24px;border-radius:20px;border:1px solid #b3ccff;background:linear-gradient(180deg,rgba(200,219,255,.1),rgba(0,65,196,.1)),#fff}@media (max-width:424px){.product-card{max-width:245px}}@media (min-width:425px){.product-card{max-width:275px}}.product-card__content,.product-card__wrapper{display:flex;flex-direction:column}.product-card__content{gap:16px}.product-card__title{color:#000;font-family:InclusiveSans,sans-serif;font-size:28px;font-weight:400;line-height:125%;margin:0}html[lang=de] .product-card__title{word-break:normal;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:normal}.product-card__desc{color:#000;font-family:IBMPlexSerif,sans-serif;font-size:14px;font-weight:300;line-height:150%;letter-spacing:.08px;margin:0}.product-card__button-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;gap:16px}.product-card__button{width:100%;border-radius:32px;background:#c50097;cursor:pointer}.product-card__button .button{display:inline-block;color:#fff;width:100%;padding:10px 20px;font-family:InclusiveSans,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;text-align:center}.product-card__button .button:focus,.product-card__button .button:hover{background:#af098a;border-radius:32px}@media (max-width:424px){.slick-prev{left:-40px!important}.slick-next{right:-40px!important}}@media (max-width:992px){.slick-prev{left:-50px!important}.slick-next{right:-50px!important}}.slick-next svg,.slick-prev svg{fill:#fff!important}.slick-next:focus svg,.slick-next:hover svg,.slick-prev:focus svg,.slick-prev:hover svg{fill:#c8dbff!important}.slick-prev.slick-prev--hidden{opacity:0;pointer-events:none;visibility:hidden}.add-ons{max-width:245px}@media (min-width:992px){.add-ons{width:275px}}.add-ons__heading{margin-top:0;margin-bottom:4px;color:var(--Black,#000);font-family:InclusiveSans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.add-ons__links{margin-top:0;padding-left:0}.add-ons__link{margin-top:8px;font-family:InclusiveSans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;list-style:none}html[lang=de] .add-ons__link{word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:normal}.add-ons__link a{color:#002163;-webkit-text-decoration-line:underline;text-decoration-line:underline}.add-ons__link a:focus,.add-ons__link a:hover{color:#05f}.arrow-tabs{display:flex;justify-content:flex-start;align-items:stretch;width:calc(100% + 50px);margin:32px -16px;padding-left:16px;padding-right:26px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.arrow-tabs::-webkit-scrollbar{display:none}.arrow-tab{position:relative;flex:1 1 0;min-width:0;height:auto;margin-right:0;padding:14px 0 16px 50px;border:1px solid #e1e1e1;border-right:none;border-left:none;background:linear-gradient(180deg,#fff,#f5f5f5);cursor:pointer;overflow:visible;isolation:isolate}.arrow-tab:first-child{padding-left:32px;border-left:1px solid #e1e1e1;z-index:4}.arrow-tab:nth-child(2){z-index:3}.arrow-tab:nth-child(3){z-index:2}.arrow-tab:nth-child(4){z-index:1}.arrow-tab:last-child{margin-right:48px}.arrow-tab:after{content:"";position:absolute;width:30px;height:calc(100% + 2px);right:-29px;top:-1px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><defs><linearGradient id="grad3" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:%23FFFFFF"/><stop offset="100%" style="stop-color:%23F5F5F5"/></linearGradient></defs><path d="M 0,0 L 30,51 L 0,102 Z" fill="url(%23grad3)"/><line x1="0" y1="0" x2="30" y2="51" stroke="%23E1E1E1" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%23E1E1E1" stroke-width="1"/></svg>');background-size:30px 100%;background-repeat:no-repeat;background-position:50%;z-index:1}.arrow-tab.active{background:#6fd44e;border-top-color:#e1e1e1;border-bottom-color:#e1e1e1}.arrow-tab.active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%236fd44e"/><line x1="0" y1="0" x2="30" y2="51" stroke="%23E1E1E1" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%23E1E1E1" stroke-width="1"/></svg>')}.arrow-tab.active:first-child{border-left-color:#e1e1e1}.arrow-tab.active .arrow-tab-description,.arrow-tab.active .arrow-tab-title{color:#081204}.arrow-tab:hover:not(.active){background:#f1f1f1}.arrow-tab:hover:not(.active):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%23F1F1F1"/><line x1="0" y1="0" x2="30" y2="51" stroke="%23E1E1E1" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%23E1E1E1" stroke-width="1"/></svg>')}.arrow-tab:focus-visible:not(.active){outline:0;background:#f1f1f1;border-color:#05f}.arrow-tab:focus-visible:not(.active):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%23F1F1F1"/><line x1="0" y1="0" x2="30" y2="51" stroke="%230055ff" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%230055ff" stroke-width="1"/></svg>')}.arrow-tab:focus-visible.active{outline:0;border-color:#05f}.arrow-tab:focus-visible.active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%236fd44e"/><line x1="0" y1="0" x2="30" y2="51" stroke="%230055ff" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%230055ff" stroke-width="1"/></svg>')}.arrow-tab:has(+.arrow-tab:focus-visible):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><defs><linearGradient id="grad2" x1="0%" y1="0%" x2="0%" y2="100%"><stop offset="0%" style="stop-color:%23FFFFFF"/><stop offset="100%" style="stop-color:%23F5F5F5"/></linearGradient></defs><path d="M 0,0 L 30,51 L 0,102 Z" fill="url(%23grad2)"/><line x1="0" y1="0" x2="30" y2="51" stroke="%230055ff" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%230055ff" stroke-width="1"/></svg>')}.arrow-tab:has(+.arrow-tab:focus-visible).active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%236fd44e"/><line x1="0" y1="0" x2="30" y2="51" stroke="%230055ff" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%230055ff" stroke-width="1"/></svg>')}.arrow-tab:has(+.arrow-tab:focus-visible):hover:not(.active):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="100%" preserveAspectRatio="none" viewBox="0 0 31 102"><path d="M 0,0 L 30,51 L 0,102 Z" fill="%23F1F1F1"/><line x1="0" y1="0" x2="30" y2="51" stroke="%230055ff" stroke-width="1"/><line x1="30" y1="51" x2="0" y2="102" stroke="%230055ff" stroke-width="1"/></svg>')}.arrow-tab-content{display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:center;position:relative;z-index:1;height:100%}.arrow-tab-chevron{display:none;width:24px;height:24px;color:#131313;transition:transform .3s ease}.arrow-tab-title{display:block;font-family:InclusiveSans,sans-serif;font-weight:700;font-size:15px;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:#131313;font-feature-settings:"liga" off,"clig" off;margin:0;text-align:left}html[lang=de] .arrow-tab-title{word-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:normal;font-size:14px;line-height:20px}@media (min-width:992px) and (max-width:1260px){html[lang=de] .arrow-tab-title{font-size:13px}}.arrow-tab-description{display:block;font-family:IBMPlexSerif,sans-serif;font-weight:300;font-size:14px;line-height:1.5;letter-spacing:.08px;color:#131313;font-feature-settings:"liga" off,"clig" off;margin:0;text-align:left}@media (min-width:992px) and (max-width:1260px){html[lang=de] .arrow-tab-description{font-size:12px}}.tab-panels{position:relative}.tab-panel{display:none}.tab-panel.active{display:block}.text-block{gap:24px;border-radius:10px}.text-block,.text-block-header{display:flex;flex-direction:column}.text-block-header{gap:17px}.text-block-title{font-family:InclusiveSans,sans-serif;font-weight:400;font-size:36px;line-height:1.25;color:#030303;margin:0}.text-block-description{font-family:IBMPlexSerif,serif;font-weight:300;font-size:18px;line-height:1.5;color:#000;margin:0}.text-block-description>p{margin:0}.text-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px}.feature-card{display:flex;flex-direction:column;gap:8px;align-self:start}.feature-title{font-family:InclusiveSans,sans-serif;font-weight:500;font-size:20px}.feature-description,.feature-title{line-height:1.5;color:#030303;margin:0}.feature-description{font-family:IBMPlexSerif,serif;font-weight:300;font-size:18px}@media (max-width:991px){.arrow-tabs{flex-direction:column;gap:0;margin-bottom:40px;margin-left:0;padding-left:0;padding-right:0}.arrow-tab,.arrow-tabs{width:100%;margin-right:0}.arrow-tab{min-width:unset;padding:16px 24px;-webkit-clip-path:none!important;clip-path:none!important;display:flex;justify-content:space-between;align-items:center;border-radius:0;border:1px solid #e1e1e1;background:linear-gradient(180deg,#f5f5f5,#fff);min-height:84px}.arrow-tab:after,.arrow-tab:before{display:none}.arrow-tab:first-child{padding-left:24px}.arrow-tab:last-child{margin-right:0;border-bottom:none}.arrow-tab:hover:not(.active){background:#f1f1f1}.arrow-tab:focus-visible{outline:0;background:#f1f1f1;border-color:#05f;position:relative;z-index:2}.arrow-tab.active{background:#6fd44e;border-color:#e1e1e1;position:relative;z-index:3}.arrow-tab.active .arrow-tab-chevron{transform:rotate(180deg);color:#081204}.arrow-tab.active+.tab-panel{display:block}.arrow-tab-chevron{display:block;flex-shrink:0;margin-left:16px}.arrow-tab-content{flex:1;align-items:flex-start;height:auto}.tab-panel,.tab-panels:empty{display:none}.tab-panel{width:100%;margin:0;padding:32px 16px;background:0 0;border:none;border-bottom:1px solid #e1e1e1}.tab-panel.active{display:block}.tab-panel:last-child{border-bottom:none}.text-columns{grid-template-columns:1fr;grid-template-rows:auto}.arrow-tab-title{font-size:14px;line-height:20px}.arrow-tab-description{font-size:13px;line-height:18px}}@media (min-width:992px) and (max-width:1199px){.arrow-tab{min-width:0;flex:1 1 0;padding:14px 0 16px 48px}.arrow-tab:first-child{padding:14px 0 16px 32px}.arrow-tab:last-child{margin-right:48px}.arrow-tab-title{font-size:14px;line-height:24px}.arrow-tab-description{font-size:13px;line-height:18px}.arrow-tabs{padding-right:16px}}.cta__container--product-diagram{margin:24px 0 32px}.cta__container--product-diagram h2,.cta__container--product-diagram p{color:#131313}.cta__container--product-diagram .cta__container-inner{width:100%}.cta__container--product-diagram .cta__inner{border-radius:20px;background:conic-gradient(from 185deg at 59.91% 71.35%,rgba(220,232,255,.2) 0deg,rgba(76,190,210,.2) 147.11539deg,rgba(207,241,196,.2) 268.26922deg);padding:32px;display:flex;gap:24px;flex-flow:column nowrap}@media (min-width:992px){.cta__container--product-diagram .cta__inner{flex-flow:row nowrap}}.cta__container--product-diagram .cta__inner h2.cta__title{font-family:InclusiveSans,sans-serif;line-height:125%;font-size:36px}.cta__container--product-diagram .cta__inner .cta__lede{font-family:IBMPlexSerif,sans-serif;margin:0}.cta__container--product-diagram .cta__inner .cta__lede>p{margin:0}.cta__container--product-diagram .cta__inner a.cta__button{background:#c50097;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;padding:8px 20px;border-radius:32px;font-family:InclusiveSans,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#fff;transition:border-color .25s,background-color .25s,color .25s;align-self:center}@media (min-width:768px){.cta__container--product-diagram .cta__inner a.cta__button{align-self:auto}}.cta__container--product-diagram .cta__inner a.cta__button:focus,.cta__container--product-diagram .cta__inner a.cta__button:hover{background-color:#af098a;text-decoration:none}.cta__container--product-diagram .cta__inner a.cta__button:active{background-color:#af098a;color:hsla(0,0%,100%,.8)}.cta__container--product-diagram .cta__content-inner{display:flex;flex-direction:column;gap:24px}.cta__container--product-diagram .cta__content{max-width:none;margin:0;padding:0;width:100%}@media (min-width:992px){.cta__container--product-diagram .cta__content{flex-flow:row nowrap;max-width:423px;width:40%}}.cta__container--product-diagram .cta__asset{padding:0;flex-shrink:0;flex-grow:1;width:100%;max-width:654px}@media (min-width:992px){.cta__container--product-diagram .cta__asset{width:60%}}.cta__container--product-diagram .cta__asset svg{width:100%;height:auto;margin:0 auto}.cta__container--product-diagram .cta__asset .embedded-entity__image-container{padding:0}.cta__container--product-diagram .cta__asset img{display:block;margin:0 auto;width:100%}@media (min-width:992px){.cta__container--product-diagram .cta__asset img{margin:0 0 0 auto}}@font-face{font-family:InclusiveSans;src:url(../fonts/InclusiveSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:InclusiveSans;src:url(../fonts/InclusiveSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:InclusiveSans;src:url(../fonts/InclusiveSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:IBMPlexSerif;src:url(../fonts/IBMPlexSerif-Light.ttf) format("truetype");font-weight:300;font-style:normal}.section-buttons{margin:24px 0}.section-buttons .mt-buttons__buttons{display:flex;flex-wrap:wrap;flex-direction:column;gap:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (min-width:600px){.section-buttons .mt-buttons__buttons{flex-direction:row;gap:24px;margin:0}}@media (min-width:768px){.section-buttons .mt-buttons__buttons{flex-direction:row}}.section-buttons .mt-buttons__buttons .btn{font-size:14px;font-family:InclusiveSans,sans-serif;line-height:24px;font-feature-settings:"liga" off,"clig" off;text-transform:none;margin-bottom:0;font-weight:500}.section-buttons .mt-buttons__buttons .btn--primary{border-color:#0041c4;background-color:#0041c4}.section-buttons .mt-buttons__buttons .btn--primary:focus,.section-buttons .mt-buttons__buttons .btn--primary:hover{border-color:#039;background-color:#039}.section-buttons .mt-buttons__buttons .btn--primary:active{color:hsla(0,0%,100%,.8)}.section-buttons .mt-buttons__buttons .btn--secondary{background-color:transparent;border-color:#0041c4;color:#0041c4}.section-buttons .mt-buttons__buttons .btn--secondary:focus,.section-buttons .mt-buttons__buttons .btn--secondary:hover{background-color:rgba(0,85,255,.1);color:#0041c4}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;border:none;transform:translateY(-50%)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#000;opacity:.75;font-family:slick;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:0 0;cursor:pointer}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}
/*# sourceMappingURL=product-diagram.min.css.map */
