:root{--color-blue:#242265;--color-blue-2:#252266;--color-blue-3:#45437e;--color-blue-4:#666495;--color-blue-5:#8685ab;--color-blue-6:#a7a7c2;--color-blue-7:#c8c8d9;--color-orange:#ff6c00;--color-orange-2:#f66a00;--color-orange-3:#f78119;--color-orange-4:#f89743;--color-orange-5:#f9ad6e;--color-orange-6:#fac496;--color-orange-7:#fcdabe;--color-light-blue:#00d8ff;--color-light-blue-2:#54dfff;--color-light-blue-3:#69e5ff;--color-light-blue-4:#67e9ff;--color-light-blue-5:#a4f0ff;--color-light-blue-6:#c6f6ff;--color-light-blue-7:#e8fcff;--color-green:#c0fc1a;--color-green-2:#cdfc1c;--color-green-3:#d6fd51;--color-green-4:#dffd79;--color-green-5:#e8fe9e;--color-green-6:#f0fec4;--color-green-7:#faffe8;--color-purple:#ba85ff;--color-purple-2:#c297ff;--color-purple-3:#cdaaff;--color-purple-4:#d8bcff;--color-purple-5:#e2cfff;--color-purple-6:#eee1ff;--color-purple-7:#f8f3ff;--color-yellow:#FCFE1F;--color-yellow-2:#f8fa4a;--color-yellow-3:#feff72;--color-yellow-4:#feff86;--color-yellow-5:#ffff98;--color-yellow-6:#ffffbf;--color-yellow-7:#f9ffc4;--color-casper-blue:#aec3d5;--color-aqua-island:#9ed2dc;--code-color:#00d8ff;--code-bg:#20242a;--color-pigeon-blue:#a1c0c5;--color-pigeon-blue-dark:#8aabb0;--color-gray:#d9d9d9;--color-gray-2:#aaa;--color-light-blue-dirty:#6699CC;--color-yellow-dirty:#CCCC66;--color-developer-dark:#29313b;--color-light-blue-section:#ccf7ff;--color-blue-section:#d3d3e0;--color-orange-section:#ffe9d8;--color-green-section:#f2fed1;--color-purple-section:#f1e7ff}.y-lightbox{visibility:hidden;opacity:0;display:block;display:flex;position:fixed;top:50px;bottom:0;left:0;right:0;z-index:1000001;flex-direction:column;transition:visibility .3s linear,opacity .3s ease-in-out}.y-lightbox.loaded .y-lightbox-center-container .y-lightbox-image-overlay{opacity:0}.y-lightbox.open{visibility:visible;opacity:1}.y-lightbox.open .y-lightbox-image{transform:translate(-50%,-50%) scale(1);transition:transform .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out}.y-lightbox.hide-album-controls .y-lightbox-next-button,.y-lightbox.hide-album-controls .y-lightbox-prev-button,.y-lightbox.hide-album-controls .y-lightbox-toolbar-center-section,.y-lightbox.hide-album-controls .y-lightbox-toolbar-description-button,.y-lightbox.hide-album-controls .y-lightbox-toolbar-download-button,.y-lightbox.hide-album-controls .y-lightbox-toolbar-graphml-button{display:none}.y-lightbox:not(.has-graphml) .y-lightbox-toolbar-download-button,.y-lightbox:not(.has-graphml) .y-lightbox-toolbar-graphml-button{display:none}.y-lightbox-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.8;cursor:pointer}.y-lightbox-toolbar{position:fixed;top:0;left:0;right:0;height:50px;background:#111;color:#fff;z-index:3}.y-lightbox-toolbar .y-lightbox-toolbar-center-section{position:absolute;top:0;left:50%;transform:translateX(-50%);line-height:50px}@media (max-width:650px){.y-lightbox-toolbar .y-lightbox-toolbar-center-section{left:30%}}.y-lightbox-toolbar .y-lightbox-toolbar-center-text{padding:0 10px}.y-lightbox-toolbar .y-lightbox-toolbar-button{display:inline-block;padding:0 20px;height:50px;min-width:50px;text-align:center;line-height:50px;cursor:pointer;float:right;color:#fff}.y-lightbox-toolbar .y-lightbox-toolbar-button svg{width:100%;height:100%}.y-lightbox-toolbar .y-lightbox-toolbar-button:hover{background-color:#666}.y-lightbox-toolbar .y-lightbox-toolbar-prev-button{float:left}@media (max-width:1080px){.y-lightbox-toolbar .y-lightbox-toolbar-button{color:transparent;width:50px}}.y-lightbox-overlay-container{position:relative;top:0;background:rgba(0,0,0,.5);border-top:1px solid #666;text-align:left;padding:20px;max-height:150px;overflow:auto;pointer-events:auto;z-index:3}.y-lightbox-overlay-container .y-lightbox-title{font-size:1.25rem;font-weight:700;color:#eee;margin-bottom:1rem}.y-lightbox-overlay-container .y-lightbox-description{color:#fff;line-height:1.5}.y-lightbox-overlay-container.hidden{display:none}.y-lightbox-center-container{pointer-events:none;position:relative;flex:1}.y-lightbox-image{position:absolute;top:0;left:0;cursor:move;pointer-events:auto;z-index:1;transform-origin:center;transition:transform .3s ease-in-out .3s}.y-lightbox-image.loaded::after{opacity:0}.y-lightbox-image-overlay{position:absolute;top:0;left:0;opacity:1;background:#fff;z-index:2;transition:opacity .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out,transform .3s ease-in-out}.y-lightbox-next-button,.y-lightbox-prev-button{pointer-events:auto;cursor:pointer;position:fixed;top:50%;width:80px;height:150px;z-index:3;background-color:rgba(0,0,0,.5)}.y-lightbox-next-button svg,.y-lightbox-prev-button svg{width:100%;height:100%}.y-lightbox-next-button:hover,.y-lightbox-prev-button:hover{background-color:rgba(127,127,127,.5)}.y-lightbox-next-button{right:0}.y-lightbox-prev-button{left:0}.image-viewer-link img{width:100%}.yt{position:relative;display:flex;justify-content:center;align-items:center}.yt.yt-player{cursor:pointer}.yt>div,.yt>embed,.yt>iframe,.yt>object{position:absolute;width:100%;height:100%;left:0;top:0}.yt .yt-image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover}.yt.aspect-16x9{padding-bottom:57%}.yt.aspect-4x3{padding-bottom:75%}.yt-content{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:2}.yt-play-button{width:auto;max-width:60px;height:60px;border-radius:30px;background-color:rgba(0,0,0,.7);white-space:nowrap;padding:20px;overflow:hidden;transition:max-width .3s ease,background-color .3s ease}@media (hover:none){.yt-play-button{max-width:300px}.yt-play-button .yt-play-button-text{opacity:1}}.yt-play-button-icon{fill:white;display:inline;height:100%;width:auto}.yt-play-button-text{display:inline;color:#fff;vertical-align:top;line-height:20px;padding-left:15px;opacity:0;transition:opacity .1s linear}.yt:hover .yt-play-button{max-width:300px}.yt:hover .yt-play-button-text{opacity:1}.yt:hover .yt-play-button.hover-red{background-color:red}.yt:hover .yt-play-button.hover-blue{background-color:var(--color-light-blue)}.yt:hover .yt-play-button.hover-gold{background-color:var(--color-gold-dark)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/montserrat-400.7b7c670ef2.woff2) format('woff2'),url(../assets/fonts/montserrat-400.c7b424219f.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/montserrat-500.cddaaa61a6.woff2) format('woff2'),url(../assets/fonts/montserrat-500.ce483630f9.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/montserrat-700.0d98d755bb.woff2) format('woff2'),url(../assets/fonts/montserrat-700.af561251f3.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;font-size:clamp(15px, calc(15px + 3 * ((100vw - 768px) / 932)), 18px);line-height:1.6;color:var(--color-blue)}strong{font-weight:700}ul{line-height:2.5}.changelog ul{line-height:unset}.changelog li{margin-block-start:1em;margin-block-end:1em}input,textarea{font-family:Montserrat,sans-serif}.text-h1,h1{font-size:70px;font-size:clamp(35px, calc(35px + 35 * ((100vw - 768px) / 932)), 70px);font-weight:700;line-height:1.1}.text-h1-subtitle{font-size:32px;font-size:clamp(21px, calc(21px + 11 * ((100vw - 768px) / 932)), 32px);font-weight:700;line-height:1.6;margin-top:20px}.text-h2,h2{font-size:46px;font-size:clamp(28px, calc(28px + 18 * ((100vw - 768px) / 932)), 46px);line-height:1.2;font-weight:700}.text-h3,h3{font-size:32px;font-size:clamp(21px, calc(21px + 11 * ((100vw - 768px) / 932)), 32px);font-weight:700;line-height:1.2}.text-h4,h4{font-size:20px;font-size:clamp(18px, calc(18px + 2 * ((100vw - 768px) / 932)), 20px);font-weight:700}.text-intro{font-size:19px;font-size:clamp(17px, calc(17px + 2 * ((100vw - 768px) / 932)), 19px);font-weight:500}.text-promo{font-size:19px;font-size:clamp(17px, calc(17px + 2 * ((100vw - 768px) / 932)), 19px);font-weight:500}.text-small-heading{font-size:24px;font-size:clamp(20px, calc(20px + 4 * ((100vw - 768px) / 932)), 24px);font-weight:700}.text-picture-caption{font-size:20px;font-size:clamp(16px, calc(16px + 4 * ((100vw - 768px) / 932)), 20px);font-weight:700;line-height:2}.text-large{font-size:38px;font-size:clamp(23px, calc(23px + 15 * ((100vw - 768px) / 932)), 38px);line-height:1.2}.text-body{font-size:18px;font-size:clamp(15px, calc(15px + 3 * ((100vw - 768px) / 932)), 18px);line-height:1.6}.text-small{font-size:16px;font-size:clamp(14px, calc(14px + 2 * ((100vw - 768px) / 932)), 16px)}.text-picture{font-size:15px;line-height:1.7}.text-bold{font-weight:700}.text-sketchy{line-height:1;font-size:35px;font-size:clamp(22px, calc(22px + 13 * ((100vw - 768px) / 932)), 35px);font-family:Caveat,sans-serif}.section-heading{text-align:center;margin:0 0 2.5rem}.section-heading.section-heading-large{font-size:92px;font-size:clamp(28px, calc(28px + 64 * ((100vw - 769px) / 931)), 92px);line-height:1.15}@media (max-width:768px){.section-heading.section-heading-large{font-size:48px}}.section-heading.section-heading-medium{font-size:48px;font-size:clamp(28px, calc(28px + 20 * ((100vw - 769px) / 931)), 48px);line-height:1.15}.step-text{color:#9d9d9d;line-height:1;font-size:35px;font-size:clamp(22px, calc(22px + 13 * ((100vw - 768px) / 932)), 35px);font-family:Caveat,sans-serif;line-height:2;text-align:center}.text-theme{color:var(--theme-color)}.text-theme-alt{color:var(--theme-alt-color)}.text-white{color:#fff}.text-orange{color:var(--color-orange)}.text-blue{color:var(--color-blue)}.text-light-blue{color:var(--color-light-blue)}.text-pigeon-blue{color:var(--color-pigeon-blue)}.text-pigeon-blue-dark{color:var(--color-pigeon-blue-dark)}.text-pigeon-soft-orange{color:#f0a200}.text-casper-blue{color:var(--color-casper-blue)}.text-green{color:var(--color-green)}.text-purple{color:var(--color-purple)}.text-yellow{color:var(--color-yellow)}.text-gray{color:#9d9d9d}.text-use-case-highlight{color:#419dab}.text-company-highlight{color:#789bba}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}code,pre.agent-prompt{padding:2px 4px;font-size:90%;color:var(--code-color);background-color:var(--code-bg);white-space:nowrap;border-radius:4px}pre.agent-prompt{white-space:pre-wrap}html{overflow-y:auto!important}a{color:var(--color-blue);text-decoration:none;font-weight:500}a:hover{color:var(--color-orange)}body,html{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}*,::after,::before{box-sizing:inherit}pre{overflow:auto;background-color:var(--code-bg);padding:1em}.landing-page-body{display:flex;flex-direction:column}.landing-page-body dd>p{margin-top:0}.landing-page-body dt{margin-top:8px;font-weight:700}.landing-page-body dd{margin-left:0}.landing-page-body h4{font-size:18px}.landing-page-body .action-button{margin:4px}.landing-page{display:flex;justify-content:center;flex-wrap:wrap;width:100%;padding:0;font-size:18px;position:absolute;top:50px;left:0;right:0;bottom:0;overflow:auto;scroll-behavior:smooth}@media print{.landing-page{overflow:visible}.landing-page a[href]:after{display:none!important}}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6{padding-top:70px;margin-top:-30px;margin-bottom:0;font-weight:500;color:var(--color-orange)}.landing-page h1 a,.landing-page h2 a,.landing-page h3 a,.landing-page h4 a,.landing-page h5 a,.landing-page h6 a{color:var(--color-orange)}.landing-page h1 a:hover,.landing-page h2 a:hover,.landing-page h3 a:hover,.landing-page h4 a:hover,.landing-page h5 a:hover,.landing-page h6 a:hover{color:var(--color-orange-6)}.landing-page h1{margin-top:0;padding-top:0;line-height:1.2;font-size:50px}@media (max-width:992px){.landing-page h1{font-size:32px}}@media (max-width:480px){.landing-page h1{font-size:26px}}.landing-page h2{font-size:28px}@media (max-width:992px){.landing-page h2{font-size:28px}}@media (max-width:480px){.landing-page h2{font-size:22px}}.landing-page h3{font-size:24px}@media (max-width:992px){.landing-page h3{font-size:24px}}@media (max-width:480px){.landing-page h3{font-size:20px}}.landing-page h3{font-size:24px}.landing-page .subtitle{padding:0 2em;font-style:italic;margin-bottom:40px}.landing-page .subtitle p{font-size:26px;line-height:130%}@media (max-width:480px){.landing-page .subtitle{padding:0 .5em}.landing-page .subtitle p{font-size:20px;line-height:120%}}.landing-page .subtitle-large{padding:0 2em;font-style:italic}.landing-page .subtitle-large p{font-size:20px;line-height:140%}.landing-page li,.landing-page p{line-height:1.4;margin-bottom:0;margin-top:.71rem}.landing-page li p:first-of-type{margin-top:0}.landing-page img{max-width:100%;height:auto;margin:auto}.landing-page .no-shadow .imageblock{box-shadow:none!important}.landing-page .imageblock{box-shadow:0 3px 10px 2px rgba(0,0,0,.15);margin-top:1.4rem;margin-bottom:1.4rem}.landing-page .imageblock.no-shadow{box-shadow:none}.landing-page .imageblock .content{text-align:center}.landing-page .imageblock .content a{display:flex}.landing-page .imageblock .title{text-align:center}.landing-page .imageblock.right{margin-left:16px}.landing-page .imageblock.left{margin-right:16px}.landing-page .image-row{margin-top:8px}.landing-page .image-row>.content{display:flex;flex-wrap:wrap;justify-content:space-evenly}.landing-page .image-grid{table-layout:fixed}.landing-page .image-grid td{padding:8px}.landing-page .use-case-table-grid{table-layout:fixed;margin-top:40px;border-collapse:collapse}.landing-page .use-case-table-grid thead tr{background-color:#9291b2;color:#fff;text-align:left}.landing-page .use-case-table-grid thead th{border:1px solid #d1d1d1;padding:8px}.landing-page .use-case-table-grid tbody td{border:1px solid #d1d1d1;padding:8px;text-align:left;vertical-align:top}.landing-page .use-case-table-grid tbody tr{border:1px solid #d1d1d1;text-align:left;vertical-align:top}.landing-page .videoblock{box-shadow:0 3px 10px 2px rgba(0,0,0,.15);margin:2em auto;display:flex;flex-direction:column-reverse;text-align:center}.landing-page .videoblock video{max-width:100%;height:auto}.landing-page .videoblock iframe{width:100%;height:430px}@media print{.landing-page .videoblock{display:none}}.landing-page .videoblock .content{display:flex}.landing-page .product-links{margin:4em 0 2em}.landing-page .product-links .content{display:flex;flex-wrap:wrap;justify-content:space-evenly}.landing-page .left{float:left}.landing-page .right{float:right}.landing-page .float-group::after{content:'';display:table;clear:both}.landing-page .main-block{display:flex;flex-direction:column;flex:1 1 0;width:100%}@media (min-width:992px){.landing-page .main-block{max-width:800px}}.is-ie .landing-page .main-block{flex:1 1 100%}.landing-page .main-block pre.highlight{width:100%}.landing-page .main-block pre.highlight code{white-space:pre}.landing-page aside.sidebar{position:sticky;top:0;flex:0 0 300px;margin-top:50px;padding-left:2em;height:calc(100vh - 50px);display:flex;flex-direction:column;overflow:hidden}@media print{.landing-page aside.sidebar{display:none}}@media (max-width:992px){.landing-page aside.sidebar{display:none}}.landing-page aside.sidebar .sidebar-content{display:flex;flex-direction:column}.landing-page aside.sidebar .toc{margin-top:26px;padding:8px}.landing-page aside.sidebar .toc .toc-title{font-size:22px}.landing-page aside.sidebar .toc .toc-top-level-ul{padding:0;margin:0 0 12px 8px}.landing-page aside.sidebar .toc a.current{color:#f66a00}.landing-page aside.sidebar .toc ul{list-style:none}.landing-page aside.sidebar .toc ul ul{padding-left:24px}.landing-page aside.sidebar .toc li{margin-top:12px;font-size:16px;line-height:1.2}.landing-page .hero-container{height:40vh;overflow:hidden;position:absolute;left:0;right:0;top:0;box-shadow:inset 0 -12px 12px -12px rgba(0,0,0,.3)}.landing-page .hero-container .image{object-fit:cover;object-position:center;width:100%;height:100%}@media print{.landing-page .hero-container{display:none}}.landing-page .statement-block{padding:0 2ex;font-size:larger;font-style:italic}.landing-page article{padding:1em;background-color:#fff;margin-top:50px;margin-bottom:300px}@media (max-width:992px){.landing-page article{padding:1em .5em}}.landing-page .benefits,.landing-page .faq{margin:0 auto;max-width:1100px}.landing-page .benefits h2,.landing-page .faq h2{margin-top:0;padding-top:0}.landing-page.has-hero article{margin-top:40vh}@media print{.landing-page.has-hero article{margin-top:0}}.landing-page.has-hero aside.sidebar{margin-top:40vh}.landing-page.sidebar-overlaps aside.sidebar{position:relative;bottom:0;top:auto;margin-top:auto}.landing-page.sidebar-overlaps aside.sidebar .sidebar-content{margin-top:auto}.landing-page .nowrap code{white-space:pre}.dlist.summary-details{margin-top:1em}.dlist.summary-details details summary{cursor:pointer;font-weight:700;margin-top:8px}.dlist.summary-details details summary p{display:inline}.dlist.summary-details details .detail{margin-left:2.5em;margin-bottom:2em}@media (max-width:992px){.dlist.summary-details details .detail{margin-left:1em}}.dlist.summary-details details[open] .detail{animation:reveal-detail .3s ease-in-out}@keyframes reveal-detail{0%{max-height:0;opacity:0}100%{max-height:5000px;opacity:1}}.benefits-container{padding:1em;background-color:#eae9f1}.benefits-container h1,.benefits-container h2,.benefits-container h3,.benefits-container h4,.benefits-container h5,.benefits-container h6{color:#f66a00}.benefits-container .benefits h2{margin-left:1rem}@media (max-width:992px){.benefits-container .benefits h2{margin-left:0}}.benefits-container .benefits dl dt{color:var(--color-blue)}.faq-container{padding:1em}.faq-container h1,.faq-container h2,.faq-container h3,.faq-container h4,.faq-container h5,.faq-container h6{color:#f66a00}@media print{.faq-container{display:none}}.landing-page-header{box-shadow:0 4px 6px rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;height:51px;z-index:99}@media print{.landing-page-header{display:none}}.landing-page-header nav{background-color:var(--color-blue);height:100%}.landing-page-header nav.has-hero{background-color:#fff}.landing-page-header nav.has-hero .link-bar-center-content ul.header-items li a{border-right:1px solid var(--color-blue);color:var(--color-blue)}.landing-page-header nav.has-hero .link-bar-center-content ul.header-items li a.header-eval-link{color:var(--color-orange);font-weight:700}.landing-page-header nav .link-bar-center-content{margin:0 auto;max-width:1100px;height:100%;display:flex}.landing-page-header nav .link-bar-center-content .logo-wrapper{margin-left:1em;margin-top:4px}@media (max-width:992px){.landing-page-header nav .link-bar-center-content .logo-wrapper{margin-left:.5em}}@media (max-width:480px){.landing-page-header nav .link-bar-center-content .logo-wrapper{max-width:45px;overflow:hidden}}.landing-page-header nav .link-bar-center-content .logo-wrapper a svg.header-logo-small{display:inline-block;width:auto;height:43px}.landing-page-header nav .link-bar-center-content ul.header-items{padding:0;margin:9px 1em 0 auto;list-style:none;line-height:1.4}@media (max-width:992px){.landing-page-header nav .link-bar-center-content ul.header-items{margin-right:.5em}}.landing-page-header nav .link-bar-center-content ul.header-items li{display:inline-block;font-size:20px}.landing-page-header nav .link-bar-center-content ul.header-items li a{font-size:20px;border-right:1px solid #fff;padding:0 25px;color:#fff}@media (max-width:992px){.landing-page-header nav .link-bar-center-content ul.header-items li a{font-size:16px;padding:0 15px}}@media (max-width:480px){.landing-page-header nav .link-bar-center-content ul.header-items li a{font-size:13px;padding:0 8px}}.landing-page-header nav .link-bar-center-content ul.header-items li:last-child a{border:none}.landing-page-header.fixed-menu nav{box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.landing-page .benefits-container a,.landing-page .faq-container a,.landing-page article a{text-decoration:underline}.landing-page .benefits-container h1 a,.landing-page .benefits-container h2 a,.landing-page .benefits-container h3 a,.landing-page .benefits-container h4 a,.landing-page .benefits-container h5 a,.landing-page .benefits-container h6 a,.landing-page .faq-container h1 a,.landing-page .faq-container h2 a,.landing-page .faq-container h3 a,.landing-page .faq-container h4 a,.landing-page .faq-container h5 a,.landing-page .faq-container h6 a,.landing-page article h1 a,.landing-page article h2 a,.landing-page article h3 a,.landing-page article h4 a,.landing-page article h5 a,.landing-page article h6 a{text-decoration:none}.footer{background-color:#454545;width:100%;color:#d2d2d2;padding:16px}.footer a{color:#fff}.footer .footer-container{max-width:1280px;display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}.footer h4{margin:0}.footer ul{list-style:none;padding-left:0}.footer ul li{font-size:14px;padding-top:7px}.footer ul li a{color:#fff}.footer ul li a:hover{color:#7da3c9}.footer .footer-block{display:flex;flex-direction:column;padding:0 8px}.footer .footer-logo{width:150px}.footer .footer-logo img{width:100%;height:100%}.footer .footer_rights{margin-top:auto}.footer .imprint-row{display:flex;font-size:14px;margin-top:8px}.footer .imprint-row a{padding:0 8px}.footer .imprint-row a:first-of-type{padding-left:0}.footer-social-buttons{margin-top:1rem;display:flex}.footer-social-button{width:32px;height:32px}.footer-social-button+.footer-social-button{margin-left:1rem}.action-button{display:inline-block;background-color:var(--color-orange);color:#fafafa;border:2px solid var(--color-orange);min-width:100px;line-height:32px;font-size:20px;border-radius:100px;white-space:nowrap;text-align:center;cursor:pointer;transition:background-color .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}@media (max-width:480px){.action-button{font-size:16px;line-height:24px;min-width:80px;white-space:initial}}.action-button:hover{border-color:var(--color-orange-2);background-color:var(--color-orange-2);box-shadow:0 2px 2px 1px rgba(0,0,0,.2);text-shadow:0 1px 1px rgba(0,0,0,.3)}.action-button:hover a{color:#fafafa}.action-button a{display:inline-block;color:#fafafa;text-decoration:none;padding:8px 18px;transition:color .3s ease-out,text-shadow .3s ease-out}.action-button a svg{display:inline-block;width:32px;height:32px;vertical-align:top;margin-right:-8px}.action-button.light{background-color:transparent;color:var(--color-orange)}.action-button.light:hover{color:var(--color-orange-2);text-shadow:none}.action-button.light:hover a{color:var(--color-orange-2);text-shadow:none}.action-button.light:hover a svg{fill:var(--color-orange-2)}.action-button.light a{color:var(--color-orange)}.action-button.light a svg{fill:var(--color-orange);transition:fill .3s ease-out}.no-transition{transition:none!important}.text-center{text-align:center}@media (max-width:1150px){.is-ie aside.sidebar{display:none}}