/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0}html,body{color:rgba(0,0,0,0.69);font-family:"Lineto Circular", sans-serif;line-height:1.4;margin:0;height:100%}body{font-size:1rem}body.internal-page{opacity:0}img{border-radius:3px;max-width:100%}video{max-width:100%}blockquote{color:#5252f2;font-style:italic;margin:2.5rem 0}@media (min-width: 0px){blockquote{font-size:.875rem;line-height:20px}}@media (min-width: 768px){blockquote{font-size:1.125rem;line-height:unset}}blockquote p{display:inline;font-family:"IBM Plex Mono", monospace}.container a:not(.h3d-button),.container a:not(.h3d-button):visited{color:#5252f2;text-decoration:none}.container .section--dark-grey a:not(.h3d-button),.container .section--dark-grey a:not(.h3d-button):visited{color:#767af5}.section--black a,.section--black a:visited{color:#fff}.container a:hover{color:#2d208c}.cc-allow{background-color:#5252f2 !important}.cc-window{z-index:999999999 !important}*{overflow-anchor:none !important}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:500;src:url(/fonts/Graphik-Medium-Web.eot?h=b65afee3);src:url(/fonts/Graphik-Medium-Web.woff2?h=aae206b9) format("woff2");src:url(/fonts/Graphik-Medium-Web.woff?h=20d38454) format("woff")}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:400;src:url(/fonts/Graphik-Regular-Web.eot?h=d275f7cf);src:url(/fonts/Graphik-Regular-Web.woff2?h=db414e88) format("woff2");src:url(/fonts/Graphik-Regular-Web.woff?h=8cbbd5f2) format("woff")}@font-face{font-family:"Lineto Circular";src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-bold.eot");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-bold.eot?#iefix") format("embedded-opentype");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-bold.woff2") format("woff2");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-bold.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Lineto Circular";src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-book.eot");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-book.eot?#iefix") format("embedded-opentype");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-book.woff2") format("woff2");src:url("https://www.3dhubs.com/shared-assets/fonts/lineto-circular-book.woff") format("woff");font-weight:400;font-style:normal}.material-icons{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons-outlined{font-size:1.5rem;font-family:"Material Icons Outlined",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons:after,.material-icons-outlined:after{content:attr(data-icon)}@font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:300;font-display:block;src:local("IBM Plex Mono Light Italic"),local("IBMPlexMono-LightItalic"),url(/fonts/IBMPlexMono-LightItalic.woff2?h=2ce21b9d) format("woff2");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:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:block;src:local("IBM Plex Mono Regular"),local("IBMPlexMono-Regular"),url(/fonts/IBMPlexMono-Regular.woff2?h=97edff31) format("woff2");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:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:block;src:local("IBM Plex Mono Semi Bold"),local("IBMPlexMono-SemiBold"),url(/fonts/IBMPlexMono-SemiBold.woff2?h=ce65e531) format("woff2");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}.input[type="text"],.input[type="number"],.input[type="date"],textarea{border:1px solid rgba(0,0,0,0.13);border-radius:3px;box-sizing:border-box;box-shadow:none;height:2.5rem;line-height:calc(2.5rem - 2px);padding:0 1rem}.input[type="text"]:hover,.input[type="number"]:hover,.input[type="date"]:hover,textarea:hover{border-color:rgba(0,0,0,0.21)}.input[type="text"]:active,.input[type="text"]:focus,.input[type="number"]:active,.input[type="number"]:focus,.input[type="date"]:active,.input[type="date"]:focus,textarea:active,textarea:focus{color:#3b3b3b;border-color:#262626;outline-width:0}textarea{height:15rem}.form-group{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}.form-group label{margin-bottom:0.5rem}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:rgba(0,0,0,0.85);font-weight:500}@media (min-width: 0px){h1,.h1{font-size:2.25rem;line-height:120%}}@media (min-width: 768px){h1,.h1{font-size:3rem;line-height:120%}}h2,.h2{margin-bottom:2rem}@media (min-width: 0px){h2,.h2{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){h2,.h2{font-size:2.25rem;line-height:120%}}h3,.h3,h4,.h4{margin-bottom:1rem}@media (min-width: 0px){h3,.h3,h4,.h4{font-size:1rem;line-height:120%}}@media (min-width: 768px){h3,.h3,h4,.h4{font-size:1.5rem;line-height:120%}}h5,.h5{margin-bottom:1rem}@media (min-width: 0px){h5,.h5{font-size:1rem;line-height:120%}}@media (min-width: 768px){h5,.h5{font-size:1.25rem;line-height:120%}}.heading-icon{height:1.6em;vertical-align:middle;margin-right:0.5em}.section--black h1,.section--black h2,.section--black h3,.section--black h4,.section--black h5,.section--dark-grey h1,.section--dark-grey h2,.section--dark-grey h3,.section--dark-grey h4,.section--dark-grey h5{color:#fff}.icon{font-family:"Material Icons";font-size:1rem;font-weight:normal;font-style:normal;display:inline-block;line-height:150%;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;user-select:none}.icon--warn{color:#e66400}.icon--danger{color:#cc0019}.icon--success{color:#009669}.icon--right{margin-left:0.5rem}.icon--left{margin-right:0.5rem}.icon--align-bottom{vertical-align:bottom}.icon--align-middle{vertical-align:middle}.icon--outline{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.icon--download{vertical-align:middle}.icon:after{content:attr(data-icon)}.h3d-grid{display:grid;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.h3d-grid--2{grid-template-columns:repeat(2, 1fr)}.h3d-grid--2-1{grid-template-columns:2fr 1fr}.h3d-grid--3{grid-template-columns:repeat(3, 1fr)}.h3d-grid--4{grid-template-columns:repeat(4, 1fr)}.h3d-grid--float{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.h3d-grid--float-3{grid-template-columns:repeat(auto-fill, minmax(263px, 1fr))}.section--extra-large .h3d-grid--float-3{grid-template-columns:repeat(auto-fill, minmax(368px, 1fr))}.h3d-grid--float-6{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}@media (max-width: 480px){.h3d-grid--2:not(.h3d-grid--no-collapse){grid-template-columns:repeat(1, 1fr)}.h3d-grid--3:not(.h3d-grid--no-collapse){grid-template-columns:repeat(1, 1fr)}.h3d-grid--4:not(.h3d-grid--no-collapse){grid-template-columns:repeat(1, 1fr)}}.h3d-grid-column--span-2{grid-column:span 2}.material-icons{font-size:1.5rem}.material-icons--width-fix{width:24px;overflow:hidden}.breadcrumb a{color:rgba(0,0,0,0.69);text-decoration:none;font-weight:500}.breadcrumb span{vertical-align:bottom;margin:0 0.3em -2px}.contact-hero{display:flex;align-items:center;flex-flow:row wrap}.contact-hero__title{margin:0}.contact-hero__ctas{margin-left:auto}.contact-hero__ctas a:first-of-type{margin-right:1rem}@media only screen and (max-width: 1024px){.contact-hero__ctas{display:none}}.office-location label{font-family:"IBM Plex Mono";display:block;font-weight:500}.office-location label span{display:inline-block;margin-left:1.5rem}.contact-details{display:flex}.contact-details .contact-details__office-address{flex-grow:3}.contact-details .contact-details__phone-line{flex-grow:7}.content-image-with-text__content h2.contact-details__city,.content-image-with-text__content h2.contact-details__country{text-align:center}.content-image-with-text__content h2.contact-details__city{margin-bottom:0}.content-image-with-text__content h2.contact-details__country{font-weight:normal;margin-bottom:5rem}.contact-details__security{display:none;text-decoration:none;font-family:"IBM Plex Mono";font-weight:500}@media only screen and (max-width: 1024px){.content-image-with-text.office-location{flex-direction:column}.content-image-with-text.office-location .content-image-with-text__content h4{text-align:left}.content-image-with-text.office-location .content-image-with-text__content,.content-image-with-text.office-location .content-image-with-text__image-container{max-width:90%;width:60%;margin-right:0}.content-image-with-text.office-location .content-image-with-text__image-container{margin-bottom:4rem;order:1}.content-image-with-text.office-location .content-image-with-text__content{order:2}.contact-details{justify-content:space-around}}@media only screen and (max-width: 767px){.contact-details__security{display:block}.contact-details__security a{display:block}div.security-block{justify-content:flex-end}}@media only screen and (max-width: 640px){.contact-details{flex-direction:column;align-items:flex-start}.content-image-with-text.office-location{align-items:flex-start}.content-image-with-text.office-location .content-image-with-text__content h4{margin-top:2rem;margin-bottom:1rem}.content-image-with-text.office-location .content-image-with-text__content,.content-image-with-text.office-location .content-image-with-text__image-container{max-width:100%;width:100%}.content-image-with-text__content h2.contact-details__city{margin-top:2rem}.content-image-with-text__content h2.contact-details__country{margin-bottom:0;margin-top:0}.content-image-with-text.office-location .content-image-with-text__image-container{margin-bottom:1rem;order:1}}.phone-numbers-box{text-align:center}.phone-numbers-box__numbers{display:flex;flex-flow:row wrap;justify-content:center;margin-top:5rem}.phone-numbers-box__number{margin-bottom:4rem;text-align:left;width:33%}.security-block{display:flex;justify-content:space-between;font-family:"IBM Plex Mono";font-weight:500}.security-block a{text-decoration:none}.security-block .office-selector a{display:inline-block}@media only screen and (max-width: 767px){.security-block__security{display:none}}@media only screen and (max-width: 500px){.phone-numbers-box__numbers div{width:50%}.phone-numbers-box__number{margin-bottom:2rem}}@media only screen and (max-width: 320px){.phone-numbers-box__numbers div{width:100%;margin:1rem 1rem 1rem 0.5rem}.phone-numbers-box__numbers .u-margin-bottom-4{margin-bottom:1rem}}#contact-map-container{height:40rem}.map-office-location img{width:auto;height:18.4rem;position:relative;top:50%;margin-top:-74px}.homepage-hero{display:flex;justify-items:stretch}.homepage-hero__picture,.homepage-hero__content{display:flex;justify-content:center;align-items:center;flex:1}.homepage-hero__panel{max-width:34rem;margin:2rem;z-index:1}.homepage-hero__panel-title{margin-top:0;margin-bottom:1.2rem}.homepage-hero--lang-de .homepage-hero__panel-title{max-width:30rem}.homepage-hero__panel-cta{color:rgba(0,0,0,0.56);margin-top:0;font-weight:100;line-height:140%}@media (min-width: 0px){.homepage-hero__panel-cta{font-size:1rem}}@media (min-width: 768px){.homepage-hero__panel-cta{font-size:1.125rem}}@media (min-width: 1224px){.homepage-hero__panel-cta{font-size:1.25rem}}a.homepage-hero__cta{font-size:1.125rem;line-height:3.5rem;vertical-align:middle;margin-top:0.5rem;margin-bottom:0.5rem}.homepage-hero--language-en a.homepage-hero__cta{margin-top:2rem;margin-bottom:2rem}.icon.homepage-hero__icon--play{font-size:1.5rem;display:block;float:left;line-height:3.5rem;margin-right:0.3rem;max-width:1.5rem;overflow:hidden}.homepage-hero__picture-container{width:64vw;max-width:54rem;position:absolute;right:50%;top:-1rem;margin-right:5%;transform:translateX(50%);text-align:center}.homepage-hero__picture--full{pointer-events:none;max-width:80rem}.homepage-hero__picture img{width:100%}.homepage-hero__usps{margin-top:2rem;display:flex;justify-content:space-between}.homepage-hero__usp{display:flex;margin-right:1rem}.homepage-hero__usp img{width:1.7rem;height:1.7rem;margin-right:0.7rem;margin-top:0.6rem;opacity:0.7;border-radius:0}.homepage-hero__usp-text span{display:block;width:100%}.homepage-hero__usp-text-highlight{font-weight:500;color:#fff}.homepage-logos__trusted .trusted-logos{margin-top:-8rem;padding-top:0;background-color:transparent}@media screen and (max-width: 859px){.homepage-logos__trusted .trusted-logos{margin-top:0;padding:0 1rem}}@media (max-width: 1279px){.homepage-hero__usp{flex-direction:column;align-items:center}.homepage-hero__usp-text span{text-align:center}.homepage-hero__usp img{margin-right:0;margin-bottom:0.5rem;width:1.7rem;height:1.7rem}a.homepage-hero__cta{height:3.5rem;line-height:3.5rem}.homepage-hero--lang-en a.homepage-hero__cta{margin-top:1rem;margin-bottom:1rem}}.homepage-hero__picture-container{display:none}.homepage-hero__picture--small{display:none}.homepage-hero__picture-tooltip-container{position:relative;display:inline-block}@media (max-width: 960px){.homepage-hero__usp-text-highlight{color:rgba(255,255,255,0.62)}.homepage-hero__panel{max-width:34rem;margin:1.5rem}.homepage-hero--lang-de .homepage-hero__panel-title{max-width:23rem}}@media (max-width: 859px){.homepage-hero__picture,.homepage-hero__content{flex-basis:auto;flex-shrink:0}.homepage-hero{flex-direction:column-reverse;justify-items:auto}.homepage-hero__picture--small{max-width:28rem;display:block;margin-bottom:-6rem;margin-top:1rem;width:100%;height:20rem;background-size:cover;background-position:center center;background-image:url("/images/home/hero-parts-small.jpg")}.homepage-hero__panel{padding:1.5rem;margin:2rem 0}.homepage-hero__usp img{width:1.5rem;height:1.5rem}a.homepage-hero__cta{width:100%;display:block;padding:0 14px}}@media (min-width: 860px){.homepage-hero{margin:3rem 0 0 0}.homepage-hero__panel-title{margin-top:3rem}.homepage-hero__usps{margin-bottom:9rem}.homepage-hero__picture-container{display:block}a.homepage-hero__cta--secondary{white-space:nowrap;display:inline-block}.homepage-hero__cta--primary{margin-right:1rem}.homepage-hero__picture{position:relative;min-height:560px}}.homepage-hero__picture-tooltip{font-size:.75rem;text-align:left;position:absolute;font-weight:500;color:rgba(255,255,255,0.38)}.homepage-hero__picture-tooltip--3dprinting{top:62%;left:71%}.homepage-hero__picture-tooltip--cnc-machining{top:64%;left:15%}.homepage-hero__picture-tooltip--injection-molding{top:74.8%;left:61%}.homepage-hero__picture-tooltip--sheet-metal{top:4.8%;left:53%}@media (min-width: 1440px){.homepage-hero__panel{margin-left:10%}}@media (min-width: 1600px){.homepage-hero__picture{min-height:40rem}.homepage-hero__picture-container{margin-right:13%;right:45%}.homepage-hero__picture-tooltip--3dprinting{top:62%;left:71%}.homepage-hero__picture-tooltip--cnc-machining{top:64%;left:15%}.homepage-hero__picture-tooltip--injection-molding{top:70.8%;left:64%}.homepage-hero__picture-tooltip--sheet-metal{top:4.8%;left:53%}}.homepage-video video{width:100%;display:none}.homepage-video{padding:0 1rem}@media (min-width: 768px){.homepage-video video{display:block}.homepage-video{margin-bottom:5rem}}@media (min-width: 0px){.ip-protection-body{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.ip-protection-body{font-size:1.125rem;line-height:unset}}.ip-protection-body h2{text-align:center;max-width:25rem;margin:4.5rem auto 1.5rem auto}@media screen and (max-width: 425px){.ip-protection-body h2{text-align:left;margin:2rem auto 1rem auto}}.ip-protection-body p{margin-bottom:1rem}.ip-protection-body a{text-decoration:none}.ip-protection__cta .content-image-with-text__content h3{text-align:left;margin-top:1.5rem}@media (min-width: 0px){.ip-protection__cta p{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.ip-protection__cta p{font-size:1rem;line-height:unset}}.ip-protection__cta-cta{margin-top:3.3125rem}.ip-protection__cta .ip-protection__cta-image{max-width:100%}.ip-protection__hero{max-height:23.5625rem}.ip-protection__hero h1{margin-top:0;margin-bottom:1.5rem}@media screen and (max-width: 425px){.ip-protection__hero h1{margin:1.3125rem 0}}@media (min-width: 0px){.ip-protection__hero p{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.ip-protection__hero p{font-size:1.125rem;line-height:unset}}.section--extra-large:not(.split-section--no-contain).ip-protection__hero--section{margin-bottom:0;margin-top:1.2rem}@media screen and (max-width: 425px){.section--extra-large:not(.split-section--no-contain).ip-protection__hero--section{align-items:flex-start;margin-top:0}}.ip-protection__hero-img.content-image-with-text__image{max-height:21.875rem;vertical-align:bottom}.ip-protection__heroimg-container{text-align:right}.ip-protection__hero-img--mobile--container{width:80%;margin:1rem auto;text-align:center}.jobs__perks--section-title{text-align:center}.jobs__perks{position:relative}.jobs__perks button{position:absolute;background-color:rgba(0,0,0,0.13);color:#fff;border-radius:100%;border:none;width:2.5rem;height:2.5rem;padding:0.5rem;z-index:1;cursor:pointer;outline:none}.jobs__perks button i{width:1rem;height:1rem;position:relative;left:-0.25rem}.jobs__perks button#jobs__slider-prev{left:-3rem;top:40%}.jobs__perks button#jobs__slider-next{right:-3rem;top:40%}.jobs__perks .jobs__slider{position:relative}.jobs__perks .jobs__slider::before{position:absolute;z-index:1;content:"";display:flex;border-left:3px solid #fff;left:0;right:0;top:0;bottom:0}.jobs__perks__box{max-width:26.375rem;height:28.125rem;border-left:1px solid rgba(0,0,0,0.13);padding:0 1.5rem;vertical-align:top;z-index:-1}.jobs__perks__img{max-height:12.125rem;width:auto}@media screen and (max-width: 623px){.jobs__perks__img{max-height:none;width:100%}}.jobs__perks__title{font-weight:500;margin-top:2rem;margin-bottom:1rem}@media (min-width: 0px){.jobs__perks__title{font-size:1rem}}@media (min-width: 768px){.jobs__perks__title{font-size:1.25rem}}@media (min-width: 0px){.jobs__perks__text{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.jobs__perks__text{font-size:1.125rem;line-height:unset}}@media only screen and (max-width: 767px){.jobs__perks__box{border:none;height:30.125rem}.jobs__slider__buttons{text-align:center}.jobs__perks button{position:relative}.jobs__perks button#jobs__slider-prev{left:-1rem}.jobs__perks button#jobs__slider-next{right:-1rem}}@media only screen and (max-width: 623px){.jobs__perks .jobs__slider{max-height:28rem}.jobs__perks__box{padding:0 0.8rem;max-width:100%}.jobs__perks__title{margin-top:1rem;margin-bottom:0.5rem}}@media screen and (max-width: 425px){.jobs__perks .jobs__slider{height:23rem;max-height:23rem}}video.jobs__video{width:100%;height:auto}.section--short.jobs__hero.section--dark-grey{margin:0}.jobs__hero-overlay{display:flex;justify-content:space-between;flex-flow:row wrap;align-content:center;align-items:center}.jobs__hero-cta--mobile{font-size:.875rem;line-height:20px;display:none;width:17rem;height:2.5rem;background-color:#5252f2;border-radius:3px;color:#fff;border:none;text-align:center;padding:0.7rem;margin:2rem auto;text-decoration:none}.jobs__hero-title{font-weight:500;margin:0}@media (min-width: 0px){.jobs__hero-title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.jobs__hero-title{font-size:3rem;line-height:120%}}.jobs__hero__img{display:none;width:100%}@media only screen and (max-width: 612px){.jobs__hero-overlay .jobs__hero-cta{display:none}.jobs__hero-cta--mobile{display:block}}@media only screen and (max-width: 425px){video.jobs__video{display:none}.jobs__hero__img{display:block}}.jobs__story .jobs__story-text{margin-bottom:1rem}.jobs__pos-number{color:#5252f2;font-weight:normal}.jobs__positions__title{text-align:center;margin-bottom:4rem;margin-top:11rem}.jobs__team-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.jobs__positions__divider{border-bottom:none;border-top:1px solid rgba(0,0,0,0.13)}.jobs__cards__container{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-height:0;overflow:hidden}.jobs__cards__container.active{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:2rem;margin-bottom:6.5rem;max-height:100%}.jobs__team-title.rotate i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 425px){.jobs__positions__title{margin-top:4rem;margin-bottom:0.5rem}.jobs__team-title h3{margin:1.1rem 0}.jobs__cards__container.active{flex-direction:column;max-height:none;align-content:center}.jobs__cards__container,.jobs__positions__card{width:100%;max-width:320px}}.jobs__coverage{text-align:center}.jobs__covered-in{font-weight:500;margin-bottom:2.5rem}.jobs__news-logos{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:center}.jobs__news-logos .jobs__news-item{list-style:none}.jobs__news-logos .jobs__news__img{margin:1rem;max-height:1.5rem;max-width:10rem}@media only screen and (max-width: 768px){.jobs__news-logos .jobs__news__img{max-height:1rem;max-width:7rem}}.jobs__glassdoor__top{margin-bottom:3rem}.jobs__glassdoor-title{margin-right:1.5rem;margin-bottom:1rem}.jobs__glassdoor__quote{list-style:none;border-radius:0.2rem;background-color:rgba(0,0,0,0.03);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.5rem;margin-bottom:0.5rem}.jobs__glassdoor__quote .jobs__glassdoor__quote-text{font-size:1rem;font-weight:500;margin-left:3.2rem;margin-bottom:0.9rem}.jobs__glassdoor__quoteimg{height:1rem;width:1.1875rem}.jobs__glassdoor__cta-section{margin-top:3.375rem;vertical-align:middle}.jobs__glassdoor-logo{vertical-align:middle}.jobs__glassdoor-cta{display:inline-block;width:9rem;height:2.5rem;border-radius:0.2rem;border:solid 1px rgba(0,0,0,0.13);padding:0.6rem 0.9rem;margin-right:1.5rem}@media only screen and (max-width: 702px){.jobs__glassdoor__quotes-list{margin-top:5rem}}@media only screen and (max-width: 1024px){.jobs__glassdoor__top{text-align:center}.jobs__glassdoor__quotes-list{margin-top:5rem}}@media only screen and (max-width: 425px){.jobs__glassdoor-title{margin-bottom:1rem;margin-right:0;text-align:center}.jobs__glassdoor__quotes-list{margin-bottom:0}}.kb-related-articles{display:flex;margin:0 -1rem}.kb-related-articles__prev,.kb-related-articles__next{margin:0 1rem}.kb-related-articles__mobile-container{display:none;border-top:1px solid rgba(0,0,0,0.13)}.kb-related-articles__mobile-container>a:first-child{border-right:1px solid rgba(0,0,0,0.13);cursor:pointer}.kb-related-articles__mobile-container .icon{align-self:center}.kb-related-articles__mobile-article{display:flex;padding:1rem;font-weight:500;align-items:center}.kb-article__hero{margin-top:8rem;margin-bottom:6.5rem;color:rgba(0,0,0,0.69)}.kb-article__header-image{width:100%}.kb-article__highlight{font-family:"IBM Plex Mono";font-size:.875rem;line-height:20px;font-weight:500;letter-spacing:normal;color:#767af5;border-top:solid 1px rgba(0,0,0,0.21);padding:1.5rem;margin:2rem 0}.kb-article__highlight a{color:#767af5}.kb-article__highlight strong{font-weight:500}.kb-article__highlight em,.kb-article__highlight i{font-style:normal}.kb-article__cta-block{background-color:rgba(0,0,0,0.03);text-align:center;padding:1.5rem;margin:2rem 0}.kb-article__cta-block-cta{font-weight:500}@media (min-width: 0px){.kb-article__cta-block-cta{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kb-article__cta-block-cta{font-size:1.125rem;line-height:unset}}.kb-article__cta-block a{margin:0.25rem 0.25rem 0 0.25rem}.kb-article__cta-block p:not(.kb-article__cta-block-cta){margin:0}.kb-article--legacy p{margin-bottom:1rem}.kb-article--legacy li{margin-bottom:1rem}.kb-article--legacy h2{margin-top:4rem}.kb-article--legacy h3{margin-top:3rem}.kb-article--legacy figure{margin:2rem 0}.kb-article--legacy figcaption{margin-top:0.5rem;color:rgba(0,0,0,0.56);text-align:center}.h3d-video__container{position:relative;width:100%;height:0;padding-bottom:56.25%}.h3d-video__video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 0px){.toc__item,.toc__item-arrow{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.toc__item,.toc__item-arrow{font-size:1.125rem;line-height:unset}}.toc__item{font-weight:500;color:rgba(0,0,0,0.85);display:block;text-decoration:none;border-bottom:solid 1px rgba(0,0,0,0.21);padding:0.875rem 0}.toc__item-arrow{margin-right:0.5rem;vertical-align:text-bottom}@media screen and (max-width: 786px){.kb-related-articles__desktop-container{display:none}.kb-related-articles__mobile-container{display:flex}.kb-article__hero{margin-top:4rem;margin-bottom:3.25rem}}@media screen and (max-width: 425px){.kb-article__cta-block a{display:block;margin:0.5rem 0}}.kb-chapter__divider{border:0;border-top:1px solid rgba(0,0,0,0.13);margin-bottom:2rem}.kb-article-list{display:flex;flex-wrap:wrap;margin-bottom:8rem}.kb-article-list::after{content:"";flex-basis:33.3%}.kb-article-list__article{display:flex;flex-direction:column;flex-basis:33.3%;flex-grow:0;padding:0 1.5rem;margin-bottom:3.5rem;border-right:solid 1px rgba(0,0,0,0.13)}.kb-article-list__article:nth-of-type(3n){border-right:none}.kb-article-list__image img{border-radius:0;width:100%}.kb-article-list__title{font-weight:500;color:rgba(0,0,0,0.85);margin:1.5rem 0 1rem}@media (min-width: 0px){.kb-article-list__title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.kb-article-list__title{font-size:1.5rem;line-height:120%}}a:hover .kb-article-list__title{color:#5252f2}.kb-article-list__description{color:rgba(0,0,0,0.56);margin-bottom:1rem}@media (min-width: 0px){.kb-article-list__description{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kb-article-list__description{font-size:1.125rem;line-height:unset}}a.kb-article-list__article-cta{text-decoration:none;margin-top:auto}.kb-article-list__article-cta-text{display:inline-block;color:rgba(0,0,0,0.69);border-bottom:1px solid rgba(0,0,0,0.69);line-height:1.2rem}@media (min-width: 0px){.kb-article-list__article-cta-text{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kb-article-list__article-cta-text{font-size:1.125rem;line-height:unset}}.kb-article-list__article-cta-arrow{font-size:1rem;text-decoration:inherit;margin-left:0.4rem}@media (max-width: 1023px){.kb-article-list__article:nth-of-type(3n){border-right:solid 1px rgba(0,0,0,0.13)}.kb-article-list__article:nth-of-type(2n){border-right:none}.kb-article-list::after{flex-basis:50%}.kb-article-list__article{flex-basis:50%}}@media (max-width: 480px){.kb-chapter__divider{margin-bottom:1.5rem}.kb-article-list{display:block;margin-bottom:6rem}.kb-article-list__article{padding:0;margin-bottom:2rem;border:none}.kb-article-list__title{margin:1rem 0 0.5rem}}.kb-chapter-list{display:flex;flex-wrap:wrap;margin:0 -2rem}.kb-chapter-list__title{text-align:center;margin:4rem 0;margin-top:6.5rem}@media (min-width: 0px){.kb-chapter-list__title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.kb-chapter-list__title{font-size:2.25rem;line-height:120%}}.kb-chapter-list__chapter{flex-basis:50%;padding:2rem;color:inherit;text-decoration:inherit;display:block}.kb-chapter-list__chapter:hover{background-color:#ededfc;color:#4845d9}.kb-chapter-list__chapter:hover .kb-chapter-list__chapter-cta,.kb-chapter-list__chapter:hover .kb-chapter-list__chapter-cta-arrow,.kb-chapter-list__chapter:hover .kb-chapter-list__chapter-description{color:#4845d9}.kb-chapter-list__chapter:hover .kb-chapter-list__chapter-cta{border-color:#4845d9}.kb-chapter-list__chapter-title{max-width:41%}@media (min-width: 0px){.kb-chapter-list__chapter-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.kb-chapter-list__chapter-title{font-size:1.5rem;line-height:120%}}a:hover .kb-chapter-list__chapter-title{color:#5252f2}.kb-chapter-list__chapter-cta{margin-top:2rem;display:inline-block;color:rgba(0,0,0,0.69);border-bottom:1px solid rgba(0,0,0,0.69)}@media (min-width: 0px){.kb-chapter-list__chapter-cta{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kb-chapter-list__chapter-cta{font-size:1.125rem;line-height:unset}}.kb-chapter-list__chapter-cta-arrow{text-decoration:inherit;margin-left:0.4rem;font-size:1rem}@media screen and (max-width: 768px){.kb-chapter-list__chapter{flex-basis:100%}}@media only screen and (max-width: 480px){.kb-chapter-list{margin:0}.kb-chapter-list__chapter{padding:1rem 0;margin:0;border-bottom:solid 1px rgba(0,0,0,0.13)}.kb-chapter-list__chapter:last-of-type{border-bottom:none}.kb-chapter-list__chapter span{margin-top:3px;margin-right:11px}.kb-chapter-list__chapter-description,.kb-chapter-list__chapter-cta{display:none}.kb-chapter-list__title{margin:2rem 0}.kb-chapter-list__chapter-title{max-width:unset;margin:0}.kb-chapter-list__chapter-link{display:flex}}.chapter-hero{display:flex;margin-bottom:1rem}.chapter-hero__position{color:#5252f2;font-family:"IBM Plex Mono", monospace;margin-top:0.3rem}@media (min-width: 0px){.chapter-hero__position{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.chapter-hero__position{font-size:1rem;line-height:unset}}.chapter-hero__content{margin-left:2rem}.chapter-hero__header{margin-top:0;color:rgba(0,0,0,0.85)}@media (min-width: 0px){.chapter-hero__header{font-size:1rem;line-height:120%}}@media (min-width: 768px){.chapter-hero__header{font-size:1.5rem;line-height:120%}}.chapter-hero__description{color:rgba(0,0,0,0.56);max-width:43rem}@media (min-width: 0px){.chapter-hero__description{font-size:1rem}}@media (min-width: 768px){.chapter-hero__description{font-size:1.25rem}}@media (max-width: 480px){.chapter-hero__content{margin-left:0.7rem}.chapter-hero__position{margin-top:0.225rem}.chapter-hero__header{margin-bottom:0}.chapter-hero__description{display:none}.chapter-hero{margin-top:1rem}}.kb-featured-article__header{margin-top:10rem;margin-bottom:6rem;text-align:center}.kb-featured-article{display:flex}.kb-featured-article__content{flex:1;padding-left:3rem}.kb-featured-article__content-author{margin-bottom:1.5rem}.kb-featured-article__content-description{margin-top:1rem;color:rgba(0,0,0,0.56)}.kb-featured-article__image{flex:1;padding-right:3rem}.kb-featured-article__image img{border-radius:0;width:100%}.kb-featured-article__content-title{margin-bottom:0.5rem}@media (min-width: 0px){.kb-featured-article__content-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.kb-featured-article__content-title{font-size:1.5rem;line-height:120%}}a:hover .kb-featured-article__content-title{color:#5252f2}@media screen and (max-width: 768px){.kb-featured-article__content-author{display:none}.kb-featured-article__content{padding-left:1.5rem}.kb-featured-article__image{padding-right:1.5rem}}@media only screen and (max-width: 480px){.kb-featured-article{flex-direction:column;justify-content:flex-start}.kb-featured-article__content,.kb-featured-article__image{padding:0}.kb-featured-article__header{margin-top:4rem;margin-bottom:1.5rem;text-align:left}}@media only screen and (max-width: 480px) and (min-width: 0px){.kb-featured-article__header{font-size:1.5rem;line-height:120%}}@media only screen and (max-width: 480px) and (min-width: 768px){.kb-featured-article__header{font-size:2.25rem;line-height:120%}}@media only screen and (max-width: 480px){.kb-featured-article__content-title{margin-top:1.5rem}.kb-featured-article__content-description{margin-top:0.5rem}}.kb-hero__title{margin:0;color:#fff}@media (min-width: 0px){.kb-hero__title{font-size:2.25rem;line-height:120%}}@media (min-width: 768px){.kb-hero__title{font-size:3rem;line-height:120%}}.kb-hero{padding:4rem 5.5rem 4.5rem 5.5rem;background-color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kb-hero__subtitle{color:rgba(255,255,255,0.62);margin-top:1.5rem;max-width:34rem}@media (min-width: 0px){.kb-hero__subtitle{font-size:.6875rem;font-family:'IBM Plex Mono', monospace}}@media (min-width: 768px){.kb-hero__subtitle{font-size:1.25rem;font-family:unset}}@media only screen and (min-width: 1440px){.kb-hero{padding-left:6%}}@media only screen and (min-width: 1728px){.kb-hero{padding-left:15%}}@media only screen and (max-width: 480px){.kb-hero{padding:0;background-color:unset}.kb-hero__title{padding:1rem;text-align:left;background-color:#191919;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}.kb-hero__subtitle{padding:0;margin:1.5rem;background-color:unset;color:#5252f2}}.kb-latest-articles__header{text-align:center;margin-top:15rem;margin-bottom:4rem}.kb-latest-articles__container{display:flex}.kb-latest-articles__article{flex:1 1 0;display:flex;flex-direction:column;margin:0 1rem}.kb-latest-articles__article:first-of-type{margin-left:0}.kb-latest-articles__article:last-of-type{margin-right:0}.kb-latest-articles__article-image img{border-radius:0}.kb-latest-articles__article-body{display:flex;flex-direction:column;height:100%;padding-top:1.5rem;padding-bottom:1.5rem}a:hover .kb-latest-articles__article-title{color:#5252f2}.kb-latest-articles__article-title{font-weight:500}@media (min-width: 0px){.kb-latest-articles__article-title{font-size:1rem}}@media (min-width: 768px){.kb-latest-articles__article-title{font-size:1.25rem}}.kb-latest-articles__article-content{flex:1;margin-top:0.75rem;padding-bottom:1.5rem;color:rgba(0,0,0,0.56)}@media (min-width: 0px){.kb-latest-articles__article-content{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kb-latest-articles__article-content{font-size:1rem;line-height:unset}}.kb-latest-articles__article-image img{width:100%}@media screen and (max-width: 768px){.kb-latest-articles__article:nth-of-type(3){margin-right:0}.kb-latest-articles__article:nth-of-type(4){display:none}}@media only screen and (max-width: 480px){.kb-latest-articles{margin-top:4rem}.kb-latest-articles__article{margin-top:1.5rem}.kb-latest-articles__header{margin-bottom:0;margin-top:3.5rem}.kb-latest-articles__article:nth-of-type(2){margin-right:0}.kb-latest-articles__article:nth-of-type(3){display:none}}.kb-sharing-buttons__container{text-align:center;margin-top:1rem}.kb-sharing-buttons__container .h3d-button{margin-right:0.5rem}.kb-sharing-buttons__container p{font-size:.75rem;margin-bottom:0.5rem}.kb-sharing-buttons__container--hidden{opacity:0}.kb-sharing-buttons__container--floating{display:flex;flex-direction:column;position:fixed;top:50%;right:6rem;transform:translateY(-50%)}@media screen and (max-width: 1224px){.kb-sharing-buttons__container--floating{display:none}}.kb-sharing-buttons__container--floating .h3d-button:first-of-type{margin-right:0.5rem}.kb-sharing-buttons__container--floating .kb-sharing-buttons__buttons{text-align:center}.kb-sharing-buttons__container--floating p{font-size:.75rem;margin-bottom:0.5rem}.kb-navbar{cursor:pointer;width:100%;background-color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kb-navbar.is-fixed{position:fixed;z-index:1;transition:top 0.2s linear}.kb-navbar__container{display:flex;justify-content:space-between}.kb-navbar__icon{color:rgba(255,255,255,0.86);user-select:none;line-height:1em;margin-bottom:0.125rem;margin-left:0.5rem;vertical-align:middle}.kb-navbar--open .kb-navbar__icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.kb-navbar__title{font-size:1.125rem;font-weight:500;padding:1rem 0;color:rgba(255,255,255,0.86)}.kb-navbar__body{display:flex;flex-wrap:wrap;height:0;transition:height 0.2s ease;overflow:hidden}.kb-navbar--open .kb-navbar__body{height:auto;padding-top:1rem;padding-bottom:5rem}.kb-navbar__chapter{padding:1rem 1.5rem 1.5rem 1.5rem;background-color:#191919;transition:background-color 0.2s ease;flex-basis:25%;text-decoration:none}.kb-navbar__chapter:hover{background-color:#000}.kb-navbar__chapter:hover .kb-navbar__chapter-title{color:#fff}.kb-navbar__chapter-number{font-family:'IBM Plex Mono', monospace;font-size:.875rem;line-height:1em;color:#5252f2;font-weight:500}.kb-navbar.is-fixed{top:64px}.kb-navbar__chapter-title{color:#ededfc;margin-top:0.4rem;font-weight:500}@media (min-width: 0px){.kb-navbar__chapter-title{font-size:1rem}}@media (min-width: 768px){.kb-navbar__chapter-title{font-size:1.25rem}}@media screen and (max-width: 1024px){.kb-navbar__chapter{flex-basis:33%}}@media screen and (max-width: 786px){.kb-navbar__body{display:block;margin:0}.kb-navbar{top:64px;display:flex;flex-direction:column-reverse;max-height:calc(100vh - (64px + 48px))}.kb-navbar.is-fixed{max-height:calc(100vh - 64px)}.kb-navbar--open .kb-navbar__body{top:0;height:100%;background-color:#191919;overflow:scroll;padding:0}.kb-navbar__chapter-number{margin-top:0.375rem;margin-right:1rem}.kb-navbar__chapter-title{margin-top:0}.kb-navbar__chapter{width:100vw;height:auto;border:0;border-bottom:1px solid rgba(255,255,255,0.38);padding:1rem 1rem;display:flex}.kb-navbar__chapter-description{display:none}.kb-navbar__title{color:#fff}}.h3d-navbar.is-fixed+#content{padding-top:64px}.kb-navbar.is-fixed+#breadcrumbs{padding-top:64px}@media (max-width: 1200px){.h3d-navbar.is-fixed+#content{padding-top:55px}}#knowledge-hub-page{padding-top:0px}@media screen and (max-width: 1190px){#knowledge-hub-page{padding-top:7.25rem}}@media screen and (max-width: 767px){#knowledge-hub-page{padding-top:4.3125rem}}.knowledge-hub-hidden{visibility:hidden}.kh-hero{background-color:#191919;width:100%;padding:0.7rem 3.5rem 0.9rem;z-index:50;position:static;top:4rem}.kh-hero .icon{background-color:#191919;border:none;outline:none;border-radius:3px;height:2rem;padding:0 0.5rem}.kh-hero .icon.khactive{background-color:rgba(255,255,255,0.1)}.kh-hero .icon.khactive:hover{background-color:rgba(255,255,255,0.24)}.kh-hero .kh-hero__container{max-width:80rem;margin:0 auto;display:flex;width:100%;position:relative;z-index:50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){.kh-hero .kh-hero__container{justify-content:space-between}}@media screen and (max-width: 1190px){.kh-hero{position:fixed;top:3.4375rem}}@media screen and (max-width: 767px){.kh-hero{padding:1rem}.kh-hero .icon.kh-hero__mobile-icon{display:inline;color:#fff}}.kh-hero__title{flex:1;min-width:11rem;text-decoration:none;position:relative;top:4px}.kh-hero__title h1{color:#fff;margin:0}@media (min-width: 0px){.kh-hero__title h1{font-size:1rem}}@media (min-width: 768px){.kh-hero__title h1{font-size:1.25rem}}@media screen and (max-width: 1200px){.kh-hero__title{flex:2}}@media screen and (max-width: 767px){.kh-hero__title{flex-grow:0}}.icon.kh-hero__mobile-icon{display:none}.kh-hero__searchbar{align-self:center;flex:2;display:flex;max-width:31.9375rem;border-bottom:1px solid rgba(255,255,255,0.24);position:relative}.kh-hero__searchbar #hits{background:#191919;color:white;position:absolute;top:calc(100% + 1px);width:100%;z-index:10}@media (min-width: 768px){.kh-hero__searchbar #hits{padding:0.75rem 0}}.kh-hero__searchbar #hits .ais-Hits-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:95%;padding:1rem 0.75rem;color:rgba(255,255,255,0.38);cursor:pointer}.kh-hero__searchbar #hits .ais-Hits-item mark{color:#fff;background-color:transparent}.kh-hero__searchbar #hits .ais-Hits-item::first-letter{text-transform:uppercase}.kh-hero__searchbar input{background:transparent;border:0;padding-right:0;color:#fff;border-radius:0;width:100%;outline:none;height:1.5rem}.kh-hero__searchbar button{background-color:#191919;border:0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.24);padding-right:1rem;padding-left:1rem;border-radius:0;cursor:pointer;outline:none}@media screen and (max-width: 767px){.kh-hero__searchbar{display:none;border-bottom:none}.kh-hero__searchbar.dropdown{position:absolute;background-color:#191919;width:100%;max-width:none;left:0;padding-bottom:1rem;display:flex;top:3.7rem}.kh-hero__searchbar.dropdown input{margin-left:1rem;padding-left:0.5rem;width:80%}}@media screen and (max-width: 1200px){.kh-hero__searchbar{flex:3}}.kh-hero__filters{flex:1;color:rgba(255,255,255,0.62);display:flex;justify-content:flex-end;align-items:center}.kh-hero__filters .kh-hero__filters--dropdown-button{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.kh-hero__filters .kh-hero__filters--filter{font-weight:500;padding-right:0.5rem;margin-right:0.5rem;margin-left:2rem}.kh-hero__filters button{position:relative;top:0.1rem;cursor:pointer}.kh-hero__filters button.icon{color:rgba(255,255,255,0.62)}@media screen and (max-width: 767px){.kh-hero__filters{display:none}}.kh-slide-filters-enter-active,.kh-slide-filters-leave-active{transition:all 0.4s ease-in-out;overflow:hidden;height:14.75rem}@media screen and (max-width: 767px){.kh-slide-filters-enter-active,.kh-slide-filters-leave-active{height:24.8125rem;transition:all 0s;overflow:visible}}.kh-slide-filters-enter,.kh-slide-filters-leave-to{height:0px;padding:0;transform:translateY(-32px)}@media screen and (max-width: 767px){.kh-slide-filters-enter,.kh-slide-filters-leave-to{transform:none;padding:0 5.5% 2rem 5.5%;height:auto}}.kh-hero__filters-container{display:flex;flex-wrap:wrap;width:100%;z-index:49;position:fixed;padding:0 5.5% 2rem 5.5%;left:0;background-color:#191919;justify-content:center}.kh-hero__filters-container .kh-hero__filters-container--topics,.kh-hero__filters-container .kh-hero__filters-container--categories{width:50%;max-width:40rem}.kh-hero__filters-container .kh-hero__filters-container--topics-internal,.kh-hero__filters-container .kh-hero__filters-container--categories-internal{max-width:25rem}.kh-hero__filters-container .kh-hero__filters--title{font-weight:500;color:#fff;margin-top:3.25rem;margin-bottom:1rem}@media (min-width: 0px){.kh-hero__filters-container .kh-hero__filters--title{font-size:1rem}}@media (min-width: 768px){.kh-hero__filters-container .kh-hero__filters--title{font-size:1.125rem}}@media screen and (max-width: 767px){.kh-hero__filters-container .kh-hero__filters--title{margin-top:4.5rem}}.kh-hero__filters-container .knowledge-hub__button--filters{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.77);font-weight:normal;padding:0.6rem;line-height:0.3rem;margin-right:0.5rem;margin-bottom:0.5rem}.kh-hero__filters-container .knowledge-hub__button--filters:hover{background-color:rgba(255,255,255,0.24)}.kh-hero__filters-container .knowledge-hub__button--filters.disabled{background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.24);cursor:default}.kh-hero__filters-container .knowledge-hub__button--filters.disabled:hover{background-color:rgba(255,255,255,0.06)}.kh-hero__filters-container .knowledge-hub__button--filters.selected{background-color:#fff;color:rgba(0,0,0,0.85)}.kh-hero__filters-container .knowledge-hub__button--filters.selected:hover{background-color:#fff}@media screen and (max-width: 767px){.kh-hero__filters-container{flex-direction:column}.kh-hero__filters-container .kh-hero__filters-container--categories,.kh-hero__filters-container .kh-hero__filters-container--topics{width:100%}.kh-hero__filters-container .kh-hero__filters-container--categories .kh-hero__filters--title{margin-top:2rem}}#knowledge-hub-page article.large .knowledge-hub__article-image{height:20.5rem}#knowledge-hub-page article.large .knowledge-hub__article-image img{width:100%;height:auto;max-width:38rem;max-height:20.5rem}@media screen and (max-width: 1200px){#knowledge-hub-page article.large .knowledge-hub__article-image img{max-width:none;max-height:none;height:100%}}#knowledge-hub-page article.large .knowledge-hub__article-title{line-height:1.2}@media (min-width: 0px){#knowledge-hub-page article.large .knowledge-hub__article-title{font-size:1.25rem}}@media (min-width: 768px){#knowledge-hub-page article.large .knowledge-hub__article-title{font-size:2rem}}@media (min-width: 0px){#knowledge-hub-page article.large .knowledge-hub__article-description{font-size:.875rem;line-height:20px}}@media (min-width: 768px){#knowledge-hub-page article.large .knowledge-hub__article-description{font-size:1.125rem;line-height:unset}}@media screen and (max-width: 1200px){#knowledge-hub-page article.large{margin-top:-1.1875rem}}@media screen and (max-width: 767px){#knowledge-hub-page article.large{margin-top:-3.1875rem}}#knowledge-hub-page article.large .knowledge-hub__article-link:hover .knowledge-hub__article-title,#knowledge-hub-page article.large .knowledge-hub__article-link:hover .knowledge-hub__article-description,#knowledge-hub-page article.vertical .knowledge-hub__article-link:hover .knowledge-hub__article-title,#knowledge-hub-page article.vertical .knowledge-hub__article-link:hover .knowledge-hub__article-description{color:#5252f2}#knowledge-hub-page article.large .knowledge-hub__article-link:hover+.knowledge-hub__article-content-container .knowledge-hub__article-title,#knowledge-hub-page article.large .knowledge-hub__article-link:hover+.knowledge-hub__article-content-container .knowledge-hub__article-description,#knowledge-hub-page article.vertical .knowledge-hub__article-link:hover+.knowledge-hub__article-content-container .knowledge-hub__article-title,#knowledge-hub-page article.vertical .knowledge-hub__article-link:hover+.knowledge-hub__article-content-container .knowledge-hub__article-description{color:#5252f2}#knowledge-hub-page article.large .knowledge-hub__article-description,#knowledge-hub-page article.vertical .knowledge-hub__article-description{margin-bottom:1rem}#knowledge-hub-page .kh__featured-articles{display:flex;justify-content:space-between;margin-bottom:7.1875rem}#knowledge-hub-page .kh__featured-articles .knowledge-hub__article{margin-top:0}#knowledge-hub-page .kh__featured-articles .kh__main-featured{width:50%;padding-right:3.0625rem}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured{width:48%}@media screen and (max-width: 1200px){#knowledge-hub-page .kh__featured-articles{flex-direction:column;justify-content:center;align-items:center}#knowledge-hub-page .kh__featured-articles .kh__main-featured{width:100%;padding-right:0}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:flex-start}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured .knowledge-hub__article{width:50%;margin-top:3rem}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured .knowledge-hub__article:nth-child(2) article.vertical{margin-top:0}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured .knowledge-hub__article:first-child{padding-right:2rem}}@media screen and (max-width: 767px){#knowledge-hub-page .kh__featured-articles{margin-top:4.5rem;margin-bottom:4.0625rem}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured{flex-direction:column}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured .knowledge-hub__article{width:100%}#knowledge-hub-page .kh__featured-articles .kh__secondary-featured .knowledge-hub__article:first-child{padding-right:0}}#knowledge-hub-page .kh__featured-articles article.vertical{display:flex}@media (min-width: 0px){#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-title{font-size:1rem}}@media (min-width: 768px){#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-title{font-size:1.25rem}}@media (min-width: 0px){#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-description{font-size:.875rem;line-height:20px}}@media (min-width: 768px){#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-description{font-size:1rem;line-height:unset}}#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-date{margin-top:0}#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-image{margin-right:2rem;width:17.5rem;height:18.5rem}@media screen and (max-width: 1200px){#knowledge-hub-page .kh__featured-articles article.vertical{flex-direction:column}#knowledge-hub-page .kh__featured-articles article.vertical .knowledge-hub__article-image{width:100%;object-fit:cover;margin-bottom:1rem}}#knowledge-hub-page .knowledge-hub__article{margin-top:3.1875rem}#knowledge-hub-page .knowledge-hub__article mark{background-color:#ededfc;color:#5252f2}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-link:hover .knowledge-hub__article-title,#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-link:hover .knowledge-hub__article-description{color:#4845d9}#knowledge-hub-page .knowledge-hub__article:nth-child(2) article.vertical{margin-top:3.1875rem}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-date{text-transform:uppercase;color:gray;margin-top:1rem;font-size:.75rem}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-title{font-size:1rem;font-weight:500;margin-top:0.5rem;color:rgba(0,0,0,0.85);margin-right:0.5rem}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:0.8rem;color:rgba(0,0,0,0.56);margin-right:0.5rem}@media (min-width: 0px){#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-description{font-size:.75rem;line-height:17px}}@media (min-width: 768px){#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article-description{font-size:.875rem;line-height:20px}}@media screen and (max-width: 767px){#knowledge-hub-page .knowledge-hub__article{margin-top:2.5rem}}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article__tag.selected{background-color:#ededfc;color:#4845d9}#knowledge-hub-page .knowledge-hub__article .knowledge-hub__article__tag.selected:hover{background-color:#ededfc;color:#4845d9}#knowledge-hub-page .knowledge-hub__article-buttons{padding-top:1rem}#knowledge-hub-page .knowledge-hub__article-image{height:13rem}#knowledge-hub-page .knowledge-hub__article-image img{height:100%;object-fit:cover;width:100%}@media screen and (max-width: 767px){.knowledge-hub__article-search-results h3{margin-bottom:0}}.kh-article__grid{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.kh-article__grid .knowledge-hub__article{flex-basis:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}@media screen and (max-width: 1200px){.kh-article__grid .knowledge-hub__article{flex-basis:33%}}@media screen and (max-width: 850px){.kh-article__grid .knowledge-hub__article{flex-basis:50%}}@media screen and (max-width: 600px){.kh-article__grid .knowledge-hub__article{flex-basis:100%}}.kh-article__grid article{height:100%;display:flex;flex-direction:column;justify-content:space-between}.kh__button-container{text-align:center;padding-bottom:2rem}.knowledge-hub__cta{text-align:center}.kh__selected-tags{margin-bottom:3rem;display:flex;flex-wrap:wrap}@media (min-width: 0px){.kh__selected-tags p{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kh__selected-tags p{font-size:1.125rem;line-height:unset}}@media (min-width: 0px){.kh__selected-tags p{line-height:0}}.kh__selected-tags h3{margin-right:1rem;position:relative;top:0.5rem}@media screen and (max-width: 767px){.kh__selected-tags h3{top:1.1rem}}.kh__selected-tags>div{background-color:#ededfc;color:#4845d9;display:flex;width:fit-content;margin-right:0.8rem;padding:1.5rem;line-height:0;margin-top:0.2rem;z-index:45}.kh__selected-tags>div:hover{background-color:#ededfc;color:#4845d9}.kh__selected-tags>div button{background-color:#ededfc;color:#4845d9;outline:none;border:none;margin-left:1rem;line-height:0.1rem}.kh__selected-tags>div button:hover{background-color:#ededfc;color:#4845d9;cursor:pointer}.kh__recommended-articles{display:flex;margin:0 -1.5rem}.kh__recommended-articles .knowledge-hub__article{flex-basis:33%;margin:0 1.5rem}@media screen and (max-width: 1023px){.kh__recommended-articles{flex-wrap:wrap}.kh__recommended-articles .knowledge-hub__article{flex-basis:40%}}@media screen and (max-width: 767px){.kh__recommended-articles .knowledge-hub__article{flex-basis:100%}}.kh__no-results.hidden{display:none}.kh__no-results h2{text-align:center;margin-bottom:20rem}.kh__no-results h3{margin:0}@media (min-width: 0px){.kh__no-results h3{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.kh__no-results h3{font-size:1rem;line-height:unset}}@media (min-width: 1224px){.kh__no-results h3{font-size:1.125rem}}@media screen and (max-width: 1023px){.kh__no-results h2{margin-bottom:10rem}}.our-platform-page__cta-upload{background-color:rgba(0,0,0,0.03);text-align:center;padding:2rem 0;font-weight:500;color:rgba(0,0,0,0.69)}@media (min-width: 0px){.our-platform-page__cta-upload{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.our-platform-page__cta-upload{font-size:1.125rem;line-height:unset}}.our-platform-page__cta-upload-cta{margin-top:1rem}@media only screen and (max-width: 767px){.our-platform-page__cta-upload{padding:2rem}.our-platform-page__cta-upload-cta.h3d-button{margin-bottom:0}}.our-platform-page__cta{text-align:center;padding:6.25rem 0}.our-platform-page__cta{margin-top:8.5rem}@media only screen and (max-width: 767px){.our-platform-page__cta-upload-cta{display:block;margin:2rem auto}.our-platform-page__cta{margin-top:4.375rem}}.our-platform-page__header{text-align:center}.our-platform-page__header-title span{display:block}@media only screen and (max-width: 767px){.our-platform-page__header{text-align:left}.our-platform-page__header-title{width:80%}}.our-platform-page{color:rgba(0,0,0,0.56)}@media (min-width: 0px){.our-platform-page{font-size:1rem}}@media (min-width: 768px){.our-platform-page{font-size:1.125rem}}.our-platform-page__hero-text{width:50%;color:rgba(255,255,255,0.62);margin-bottom:3rem}.our-platform-page__primary-cta{margin-right:1rem}.our-platform-page__secondary-cta{margin-top:1rem}@media only screen and (max-width: 1223px){#our-platform-page__hero-content{margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (max-width: 959px){.our-platform-page__hero-text{display:none}#our-platform-page__hero-content{margin-top:1.3125rem;margin-bottom:1.3125rem}}@media only screen and (max-width: 959px){.our-platform-section-title.our-platform-page__how-title{display:block;margin-top:3.125rem}}@media only screen and (max-width: 768px){.our-platform-page__how-img{width:100%}}@media only screen and (max-width: 767px){.h3d-button.our-platform-page__manage-quotes-cta{width:100%}}.our-platform-section-title--mobile{display:none}.our-platform-page__optimize__list-title{margin-top:2rem}.our-platform-page__optimize__list{list-style:none;display:flex;flex-wrap:wrap}.our-platform-page__optimize__list-item{padding:0.75rem 1rem;background-color:rgba(0,0,0,0.05);border-radius:2.1875rem;margin-right:0.5rem;cursor:pointer;font-weight:500;line-height:normal;margin-bottom:0.5rem}@media (min-width: 0px){.our-platform-page__optimize__list-item{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.our-platform-page__optimize__list-item{font-size:1rem;line-height:unset}}.our-platform-page__optimize__list-item:hover{background-color:rgba(0,0,0,0.13)}.our-platform-selected{background-color:rgba(0,0,0,0.85);color:#fff}.our-platform-selected:hover{cursor:default;background-color:rgba(0,0,0,0.85)}.our-platform-section-title{width:80%}@media only screen and (max-width: 959px){.section--split.our-platform-page__optimize{flex-direction:column-reverse}.our-platform__section-img{margin-bottom:1rem}.our-platform-section-title{display:none}.our-platform-section-title--mobile{display:block;width:50%;margin-top:3.125rem}}.our-platform-page__optimize__list--mobile{display:none}@media only screen and (max-width: 768px){.our-platform__section-img{width:100%}}@media only screen and (max-width: 767px){.our-platform-page__optimize__list{display:none}.our-platform-page__optimize__list--mobile{display:block;padding-left:3rem}.our-platform-page__optimize__list-item--mobile{padding-left:1rem}}@media only screen and (max-width: 425px){.our-platform-section-title--mobile{width:70%}}.our-platform-page__payment-subtitle{font-weight:500;color:rgba(0,0,0,0.85)}@media only screen and (max-width: 959px){.our-platform-page__payment.section--split{flex-direction:column-reverse}}.our-platform__pricing-subtitle{color:rgba(0,0,0,0.85);margin-top:2rem;font-weight:500}@media (min-width: 0px){.our-platform__pricing-subtitle{font-size:1rem}}@media (min-width: 768px){.our-platform__pricing-subtitle{font-size:1.25rem}}.our-platform__pricing-cta{margin-top:2rem}@media only screen and (max-width: 767px){.our-platform__pricing-cta{width:100%}}.qa-page .section--dark-grey{color:rgba(255,255,255,0.62)}.qa-page{color:rgba(0,0,0,0.56)}.qa-hero__sections.content-image-with-text{display:flex;justify-content:space-between;margin:4rem auto;max-width:80rem}.qa-hero__panel.content-image-with-text__content{max-width:40%}.qa-hero__image-container{text-align:right}.content-image-with-text__image.qa-hero__image{max-height:34rem}.qa-hero__text{max-width:34rem;margin-bottom:3rem}.qa-hero__primary-cta{margin-right:1rem}.qa-hero__secondary-cta{margin-top:1rem}.qa-hero--mobile{display:none}.qa-hero--mobile .qa-hero--mobile-title{padding:1.3125rem 1rem;margin:0;color:#fff}.qa-hero--mobile .qa-hero__image{width:100%;border-radius:0}.qa-hero--mobile .qa-hero--mobile-panel{margin:2rem 1.5rem}.qa-hero--mobile .qa-hero__cta{text-align:center;display:block;width:16.5rem;margin:0.5rem auto}.qa-hero--mobile .qa-hero__cta.h3d-button:nth-of-type(2){margin:0.5rem auto;color:rgba(0,0,0,0.69);border:solid 1px rgba(0,0,0,0.21)}@media only screen and (max-width: 1812px){.qa-hero .content-image-with-text__image-container{max-width:40%}}@media only screen and (min-width: 1822px){.content-image-with-text__image.qa-hero__image{max-height:34.0625rem;max-width:49.625rem}}@media only screen and (min-width: 1812px){.qa-hero__sections.content-image-with-text{margin:4rem auto}}@media only screen and (max-width: 1440px){.qa-hero__sections.content-image-with-text{margin:4rem auto}}@media only screen and (max-width: 1391px){.qa-hero__sections.content-image-with-text{margin:4rem 3.5rem}}@media only screen and (max-width: 968px){.qa-hero__panel.content-image-with-text__content{max-width:43%}}@media only screen and (max-width: 919px){.qa-hero--mobile{display:block}.qa-hero{display:none}}@media only screen and (max-width: 768px){.qa-hero--mobile .qa-hero__cta{width:80%;padding:0}}.qa-certification__text__list{margin:1.5rem 0 1.5rem 1.5rem;list-style:none}.content-image-with-text li:not(:last-child).qa-certification__text__item{margin-bottom:0.2rem}.qa-certification__text__item::before{font-size:.875rem;line-height:20px;content:"•";position:relative;margin-right:0.9rem;top:-0.1rem}@media only screen and (max-width: 768px){.content-image-with-text__content h2.qa-certification__title{margin-top:0.8rem;text-align:left}.content-image-with-text__content h4.qa-certification__subtitle{text-align:left}.qa-certification__img{width:100%}}.qa-cta{text-align:center;height:30rem;padding:10.5rem}@media only screen and (max-width: 768px){.qa-cta{padding:10.5rem 6.5rem}}@media only screen and (max-width: 425px){.qa-cta{height:20rem;padding:5.5rem 4.5rem}}.section--tall:not(.split-section--no-contain).qa-issues{margin:10rem auto}.qa-issues__icon-container{text-align:right}.content-image-with-text--right .content-image-with-text__content.qa-issues__content{margin-right:3.5rem}@media only screen and (max-width: 768px){.content-image-with-text__content h2.qa-issues__title{text-align:left}}.qa-comment-text{font-family:'IBM Plex Mono', monospace;font-size:.75rem;margin-top:1.5rem}.qa__cta-container{width:100%;text-align:right;margin-top:3rem}.qa-page__manufacturing-title.rotate i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.qa-page__manufacturing-title .qa-dropdown-icon{display:none}@media only screen and (max-width: 768px){.qa-page__section.content-image-with-text,.qa-page__section.content-image-with-text__content,.qa-page__section.content-image-with-text--no-contain .content-image-with-text__image-container,.qa-page__section .content-image-with-text__content{flex-direction:column-reverse;position:initial;width:100%;max-width:100%;margin-right:0}.content-image-with-text--right .content-image-with-text__content.qa-issues__content{margin-right:0;max-width:90%}.qa-page__section.content-image-with-text--no-contain .content-image-with-text__image-container.qa-issues__icon-container{width:50%}.content-image-with-text__image-container--portrait .content-image-with-text__image.qa-page__image{width:100%}.section--tall.qa-manufacturing{margin-bottom:0}.section--tall.qa-manufacturing__3D{margin-top:4rem}.qa-page__dropdown{max-height:0;height:100%;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.qa-page__dropdown.active{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;max-height:45rem}.qa-page__manufacturing-title{display:flex;justify-content:space-between;align-items:center;text-align:left;border-bottom:solid 1px rgba(0,0,0,0.13);padding:1rem 0}.qa-page__manufacturing-title .qa-page__manufacturing-title--text{margin:0;text-align:left}.qa-page__manufacturing-title.rotate{border:none}.qa-page__manufacturing-title .qa-dropdown-icon{display:inline-block;height:100%;width:auto}.qa__cta-container{text-align:center}.qa__cta-container .qa__cta--button{display:block;width:90%;padding:0;margin:1rem auto}}.qa-parallax{position:relative}.qa-parallax__image{width:100%;max-height:46.125rem;object-fit:cover;position:relative;top:0}.qa-partner{text-align:center}.qa-partner__title{margin-bottom:1.5rem}.qa-partner__block{display:flex;list-style:none;flex-wrap:wrap;justify-content:center;text-align:left;margin:4rem auto;max-width:43.75rem}.qa-partner__item{width:49%;height:17.625rem;margin:0.08rem;border-radius:3px;background-color:rgba(0,0,0,0.03);padding:2rem 3.1rem}@media (min-width: 0px){.qa-partner__item{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.qa-partner__item{font-size:1rem;line-height:unset}}@media (min-width: 1224px){.qa-partner__item{font-size:1.125rem}}.qa-partner__number{margin-bottom:1rem;color:#5252f2;font-family:"IBM Plex Mono", monospace}@media (min-width: 0px){.qa-partner__number{font-size:1rem;font-family:'IBM Plex Mono', monospace}}@media (min-width: 768px){.qa-partner__number{font-size:2.25rem;font-family:'IBM Plex Mono', monospace}}.qa-border{border-top:solid 1px rgba(0,0,0,0.13);border-bottom:none}.qa-partner__comment{text-align:left}.qa-partner__block--mobile{display:none}@media only screen and (max-width: 768px){.qa-partner__block--desktop{display:none}.qa-partner__block--mobile{display:block;margin:8rem auto 8rem auto}.qa-partner__block--mobile-list{margin:4rem 0;list-style:none;position:relative;white-space:nowrap;overflow-x:hidden;padding-left:1rem}.qa-partner__block--mobile .qa-partner__number{display:inline;vertical-align:top}.qa-partner__block--mobile .qa-partner__text{display:inline-block;width:80%;margin-left:1rem;color:rgba(0,0,0,0.85)}.qa-partner__block--mobile .qa-partner__item{display:inline-block;white-space:normal;vertical-align:bottom;clear:both;text-align:left;width:14.9375rem;padding:2.2rem 1.5rem}.qa-partner__block--mobile .qa-border,.qa-partner__block--mobile .qa-partner__subtitle,.qa-partner__block--mobile .qa-partner__title,.qa-partner__block--mobile .qa-partner__comment{width:80%;margin:1rem auto}}@media screen and (max-width: 767px){.qa-partner__block--mobile .qa-partner__item{height:10.3125rem}}@media only screen and (max-width: 425px){.qa-partner__block--mobile .qa-partner__title,.qa-partner__block--mobile .qa-partner__subtitle{text-align:left}}.qa-reports{position:relative}.qa-reports__title,.qa-reports__text{text-align:center;max-width:43.75rem;margin:1.5rem auto}.qa-reports__blocks{display:flex;justify-content:center}.qa-reports__icon{height:13.5625rem;width:auto}.qa-reports__box{width:25.3125rem;height:46rem;margin:3rem 0.75rem 0.75rem 0.75rem;padding:1.5rem;border-radius:3px;background-color:rgba(0,0,0,0.03);text-align:center;position:relative}.qa-reports__box__title{width:80%;margin:1.125rem auto 1.5rem auto}.qa-reports__box__text,.qa-reports__box__list{color:rgba(0,0,0,0.56);text-align:left}.qa-reports__box__list{margin:1.5rem 0 1.5rem 1.5rem;list-style:none}.qa-reports__box__item::before{font-size:.875rem;line-height:20px;content:"•";position:relative;margin-right:0.8rem;top:-0.1rem}.qa-reports__box__cta.h3d-button{position:absolute;bottom:1.5rem;width:calc(100% - 3rem);left:1.5rem}.qa-reports__box__email{font-weight:500;position:absolute;bottom:2.5rem;left:1.5rem;width:calc(100% - 3rem)}@media only screen and (max-width: 1397px) and (min-width: 999px){.qa-reports__box{height:50rem}}@media only screen and (max-width: 998px) and (min-width: 769px){.qa-reports__box{height:62rem}}@media only screen and (max-width: 768px){.qa-reports__blocks{flex-direction:column}.qa-reports .siema__dots{bottom:3rem}.qa-reports__box{width:80%;margin:0 auto;height:42rem}}@media only screen and (max-width: 425px){.qa-reports__text,.qa-reports__title{max-width:80%;text-align:left}.qa-reports .siema__dots{bottom:3rem}.qa-reports__box{height:48rem}}@media only screen and (max-width: 375px){.qa-reports .siema__dots{bottom:3rem}}@media only screen and (max-width: 320px){.qa-reports .siema__dots{bottom:5rem}}.qa-summaries__list{display:flex;list-style:none;justify-content:center;align-items:flex-start;text-align:center}.qa-summaries__item .qa-summaries__item-title{margin:0;padding:1rem 0}@media (min-width: 0px){.qa-summaries__item .qa-summaries__item-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.qa-summaries__item .qa-summaries__item-title{font-size:1.5rem;line-height:120%}}.qa-summaries__item:hover .qa-summaries__item-title{background-color:#ededfc;color:#4845d9}.qa-summaries__link{text-decoration:none}.qa-summaries__icon.content-image-with-text__image{width:16rem;height:auto;margin-top:1rem}.qa-summaries__number{display:none;text-align:left;color:#5252f2;font-family:'IBM Plex Mono', monospace;font-size:.75rem;font-weight:500;margin-bottom:0.25rem}@media only screen and (max-width: 768px){.qa-summaries__list{flex-direction:column;align-items:center}.qa-summaries__item{width:100%;border-radius:0.1875rem;border:solid 1px rgba(0,0,0,0.13);margin-bottom:0.5rem;padding:0.8rem 0.8rem 0 0.8rem}.qa-summaries__item-title{width:50%;text-align:left;margin-right:1rem;float:left}.qa-summaries__icon.content-image-with-text__image{max-width:40%;height:auto;position:relative;top:-1rem;margin:0}.qa-summaries__number{display:block}}.content-image-with-text__content h4.qa-design__subtitle{margin-top:2.5rem;margin-bottom:1rem}.qa-design__title--subtitle{display:block;font-weight:normal}.qa-design__text__list{margin:1.5rem 0 1.5rem 1.5rem;list-style:none}.content-image-with-text li:not(:last-child).qa-design__text__item{margin-bottom:0.2rem}.qa-design__text__item::before{content:"•";font-size:.875rem;line-height:20px;position:relative;margin-right:0.8rem;top:-0.1rem}.qa-design__cta{margin-left:0.8rem}@media screen and (max-width: 1024px){.content-image-with-text .h3d-button.qa-design__cta{margin:0.5rem auto}}@media only screen and (max-width: 961px){.qa-design__cta{margin-top:0.5rem}}@media only screen and (max-width: 768px){.content-image-with-text__content h2.qa-design__title{margin-top:0.8rem;text-align:left}.content-image-with-text__content h4.qa-design__subtitle{text-align:left}}.homev2__hero-container{display:flex}@media (min-width: 1025px){.homev2__hero-container{min-height:85vh}}@media (max-width: 1024px){.homev2__hero-container{flex-direction:column-reverse}}.homev2__hero-left{flex:1;flex-basis:50%;background-size:cover;background-position:center center;position:relative}@media (max-width: 1024px){.homev2__hero-left{background-image:url("/images/homev2/renders/_hero/hero_SM_1440px_half.jpg");flex-basis:24rem}}@media (min-width: 1025px){.homev2__hero-left:hover .homev2__hero-hover{opacity:1}}.homev2__hero-hover-dot{width:2rem;height:2rem;border-radius:50%;box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.21);border:solid 3px rgba(255,255,255,0.77);background-color:rgba(255,255,255,0.77);position:absolute;top:20%;left:20%;cursor:pointer;z-index:1}@media (min-width: 1025px){.homev2__hero-hover-dot{display:none}}.homev2__hero-hover{font-size:.875rem;top:calc(20% + 2.5rem);left:20%;background:#000;position:absolute;border-radius:3px;border-top-left-radius:0;padding:1rem;opacity:0;transition:opacity 0.25s;z-index:1}.homev2__hero-hover.active{opacity:1}.homev2__hero-hover .row{display:flex;color:#fff;padding:8px 0}.homev2__hero-hover .row:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.24)}.homev2__hero-hover .row:last-child{padding-bottom:0}.homev2__hero-hover .row:first-child{padding-top:0}.homev2__hero-hover .row .h3d-button{margin-top:0.5rem}.homev2__hero-hover .row .row-title{min-width:7.5rem;color:rgba(255,255,255,0.62)}.homev2__hero-hover .row .row-value{color:rgba(255,255,255,0.94);max-width:7rem}.homev2__hero-right{flex:1;flex-basis:50%;background:#000;padding-top:5.5rem;padding-bottom:7rem;padding-left:4rem;padding-right:5.5rem}@media (min-width: 1025px){.homev2__hero-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media (max-width: 1024px){.homev2__hero-right{padding:2rem 1rem}.homev2__hero-right .h3d-button{width:100%}}.homev2__hero-right .homev2__subtitle{font-size:1.125rem;color:rgba(255,255,255,0.62)}.homev2__hero-right p{font-size:1rem;margin-bottom:2rem}@media (max-width: 1024px){.homev2__hero-right .homev2__primary-cta{padding-right:1rem;margin-top:2.4rem}.homev2__hero-right img{max-width:3.4rem}.homev2__hero-right .h3d-button{margin-top:-0.5rem}}.homev2__hero-button-after{color:rgba(255,255,255,0.62);display:flex;align-items:center;margin-top:0.5rem}.homev2__hero-button-after .material-icons-outlined{margin-right:0.25rem;font-size:1rem}.homev2__primary-cta{color:#fff;margin-bottom:1rem;margin-top:3rem}@media (min-width: 0px){.homev2__primary-cta{font-size:2rem}}@media (min-width: 768px){.homev2__primary-cta{font-size:2.625rem}}.hero-logos{background-color:rgba(255,255,255,0.06);padding:0.75rem;margin-top:3rem;display:flex;max-width:35rem}@media (max-width: 1024px){.hero-logos{max-width:unset}}@media (min-width: 1440px){.hero-logos{width:100%;padding-right:3rem}}@media (max-width: 1439px){.hero-logos{flex-direction:column;margin-top:2rem}}@media (min-width: 1025px) and (max-width: 1439px){.hero-logos{padding-left:1.5rem;padding-right:1.5rem}}.hero-logos .hero-logos__title{font-size:1.125rem;color:rgba(255,255,255,0.62);padding:0.75rem;margin-right:3.5rem}@media (max-width: 1439px){.hero-logos .hero-logos__title{font-size:.875rem;padding:0.25rem;text-align:center;margin-right:0}}.hero-logos .hero-logos__logos{align-items:center;display:flex;min-height:4rem}@media (max-width: 1439px){.hero-logos .hero-logos__logos{display:flex;place-content:center}}.hero-logos .hero-logos__logos img:not(:last-child){margin-right:1.5rem}.hero-logos--home{flex-direction:column;padding-right:1rem;padding-top:0;padding-bottom:0}@media screen and (max-width: 1024px){.hero-logos--home{padding:0.75rem}}.hero-logos--home .hero-logos__title{font-size:.875rem;padding-left:0;padding-bottom:0}@media screen and (max-width: 1024px){.hero-logos--home .hero-logos__title{padding-bottom:0.25rem}}.hero-logos--home .hero-logos__logos{display:table}@media screen and (max-width: 1024px){.hero-logos--home .hero-logos__logos{display:flex;flex-wrap:wrap}}.hero-logos--home .hero-logos__logos .logo-image{padding:0 0.75rem;display:table-cell;vertical-align:middle}.hero-logos--home .hero-logos__logos .logo-image:first-child{padding-left:0}.hero-logos--home .hero-logos__logos .logo-image:last-child{padding-right:0}.homev2__capabilities{margin:4rem -0.75rem}@media (max-width: 1024px){.homev2__capabilities{margin:0 -1rem 1rem -1rem}}.homev2__capabilities .step{margin:0 0.75rem;text-align:center;background-color:rgba(255,255,255,0.06);position:relative}.homev2__capabilities .step .step-image{flex-grow:1}.homev2__capabilities .step .step-title{color:#fff;margin:0;margin-top:2.5rem}.homev2__capabilities .step .step-content{color:rgba(255,255,255,0.62)}@media (min-width: 1025px){.homev2__capabilities .step .step-image{width:100%;height:12rem}.homev2__capabilities .step .step-title{padding:0 1rem}.homev2__capabilities .step .step-content{font-size:1.125rem;margin-bottom:1rem;padding:0 1rem}.homev2__capabilities .step .step-content p{padding:1rem 0}.homev2__capabilities .step .step-content .h3d-button{display:none}.homev2__capabilities .step:hover{background-color:rgba(255,255,255,0.15)}}@media screen and (max-width: 1024px){.homev2__capabilities .step{text-align:left;padding:0 1rem;margin:0 1rem 0.5rem 1rem}.homev2__capabilities .step .step-title:after{color:rgba(255,255,255,0.77)}.homev2__capabilities .step .step-content img{display:block;max-height:80vw;object-fit:cover;padding:0 4vw;object-position:top;width:200%;max-width:unset;margin-top:-20%;margin-left:-50%}}@media screen and (max-width: 1024px){.homev2__capabilities-button{width:100%}}.anchor-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;user-select:none;color:transparent !important}@media (max-width: 1024px){.anchor-overlay{display:none}}.homev2__how-3dhubs-works{position:relative;margin:4.5rem -1.5rem 0 -1.5rem}@media screen and (max-width: 1024px){.homev2__how-3dhubs-works{margin:2.5rem 0 0 0}}.homev2__how-3dhubs-works .step{margin:0 1.5rem;text-align:center}@media (max-width: 1024px){.homev2__how-3dhubs-works .step{margin:0}}.homev2__how-3dhubs-works .step .step-title{color:rgba(0,0,0,0.85);margin-top:1.5rem;margin-bottom:1.5rem;padding:0 1.5rem}.homev2__how-3dhubs-works .step .step-content{font-size:1.125rem;color:rgba(0,0,0,0.56);padding:0 1.5rem}.homev2__how-3dhubs-works .step .step-image{width:100%;object-fit:contain}.homev2__how-3dhubs-works .inbetween-steps-arrow-1,.homev2__how-3dhubs-works .inbetween-steps-arrow-2{display:none}@media screen and (min-width: 1025px){.homev2__how-3dhubs-works .inbetween-steps-arrow-1{position:absolute;display:block;left:27%;top:2rem;height:20%;width:18%}.homev2__how-3dhubs-works .inbetween-steps-arrow-2{position:absolute;display:block;left:56%;top:10rem;width:20%}}@media screen and (max-width: 1024px){.homev2__how-3dhubs-works .step{text-align:left}.homev2__how-3dhubs-works .step .step-title:after{color:rgba(0,0,0,0.56)}.homev2__how-3dhubs-works .step .step-content{font-size:1rem;border-bottom:1px solid rgba(0,0,0,0.13);padding:0}.homev2__how-3dhubs-works .step .h3d-button{width:100%}.homev2__how-3dhubs-works .step .step-image{background:rgba(0,0,0,0.03);padding:0 10vw;margin-bottom:0.5rem;height:11.5rem}}.homev2__experience{display:flex}@media (max-width: 1439px){.homev2__experience{flex-direction:column}}.homev2__experience .experience-title{font-weight:bold;color:#000;margin-right:4.5rem;max-width:18rem}@media (min-width: 0px){.homev2__experience .experience-title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.homev2__experience .experience-title{font-size:2.25rem;line-height:120%}}@media (max-width: 1439px){.homev2__experience .experience-title{text-align:center;margin:0 auto;margin-bottom:2rem}}.homev2__experience .experience-counters{flex:1;display:flex;flex-wrap:wrap;margin-bottom:-2rem}.homev2__experience .experience-counters .experience-counter{display:flex;flex-basis:33%;margin-bottom:2rem}.homev2__experience .experience-counters .experience-counter .counter-values{color:rgba(0,0,0,0.85);font-weight:bold;margin-left:1.5rem}@media (min-width: 0px){.homev2__experience .experience-counters .experience-counter .counter-values{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.homev2__experience .experience-counters .experience-counter .counter-values{font-size:2.25rem;line-height:120%}}.homev2__experience .experience-counters .experience-counter .counter-values small{font-size:1rem;line-height:1rem;font-weight:normal;display:block}.homev2__experience .experience-counters .experience-counter .counter-image{width:4rem}.homev2__experience .experience-counters .experience-counter .counter-image img{max-height:4rem}@media (max-width: 1439px){.homev2__experience .experience-counters .experience-counter{flex-basis:50%;flex-direction:column}.homev2__experience .experience-counters .experience-counter .counter-image{display:flex;justify-content:space-around;width:100%}.homev2__experience .experience-counters .experience-counter .counter-image img{max-width:3rem;height:3rem}.homev2__experience .experience-counters .experience-counter .counter-values{text-align:center;margin-left:0}}.homev2__service{margin:0 -0.75rem;margin-top:5.5rem}@media (max-width: 1024px){.homev2__service{margin-top:2rem}}.homev2__service .step{margin:0 0.75rem;text-align:center}.homev2__service .step .step-title{color:rgba(0,0,0,0.85);margin-top:2rem;margin-bottom:0}.homev2__service .step .step-content{font-size:1.125rem;color:rgba(0,0,0,0.56);padding:0 1rem;display:flex;flex-direction:column;justify-content:space-between;flex:1}@media (min-width: 1025px){.homev2__service .step .step-content{margin-top:1.5rem}}.homev2__service .step .step-content p{margin-bottom:2rem}.homev2__service .step .step-content .h3d-button{color:rgba(0,0,0,0.69)}.homev2__service .step .step-image{width:100%;padding:0 4rem;max-height:6rem;object-fit:contain}@media screen and (max-width: 1024px){.homev2__service .step{text-align:left}.homev2__service .step .step-title:after{color:rgba(0,0,0,0.56)}.homev2__service .step .step-title--open ~ .step-content{padding-bottom:1.5rem}.homev2__service .step .step-content{font-size:1rem;border-bottom:1px solid rgba(0,0,0,0.13);padding:0}.homev2__service .step .h3d-button{width:100%}.homev2__service .step .step-image{margin-top:1rem;background-color:rgba(0,0,0,0.03);padding:1rem 10vw;max-height:11rem;object-fit:contain}}.homev2-automation--title{max-width:28rem;margin:0 auto 2rem auto}.homev2-automation--long-title{max-width:45rem;margin:0 auto 1rem auto}.homev2-automation--subtitle{font-size:1.125rem;color:rgba(255,255,255,0.62);max-width:51rem;margin:0 auto 2rem auto;text-align:center}.homev2__video{display:flex;margin-top:4rem}.homev2__video .video-container{flex:1;margin-right:6rem;flex-basis:50%}.homev2__video .video-container img{display:block;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.homev2__video .video-controls{flex:1;flex-basis:33%}.homev2__video .video-controls .control{margin-bottom:0.5rem;padding:1.5rem;position:relative;cursor:pointer}.homev2__video .video-controls .control .control-progress{display:none}.homev2__video .video-controls .control .control-title{font-weight:bold;color:rgba(255,255,255,0.38)}@media (min-width: 0px){.homev2__video .video-controls .control .control-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.homev2__video .video-controls .control .control-title{font-size:1.5rem;line-height:120%}}@media (max-width: 1024px){.homev2__video .video-controls .control .control-title{padding-bottom:1.5rem}}.homev2__video .video-controls .control .control-text{font-size:1.125rem;margin-top:1rem;color:rgba(255,255,255,0.38)}.homev2__video .video-controls .control--active{background:rgba(255,255,255,0.06)}.homev2__video .video-controls .control--active .control-title{color:#fff}.homev2__video .video-controls .control--active .control-text{color:#fff}.homev2__video .video-controls .control--active .control-progress{display:block;height:4px;left:0;bottom:0;position:absolute;width:0;background:#4845d9;transition:width 0.5s linear}.homev2__video--mobile .step-content{color:rgba(255,255,255,0.62);border-bottom:1px solid rgba(255,255,255,0.24)}@media screen and (min-width: 1025px){.homev2__video.homev2__video--mobile{display:none}.homev2__video--mobile{display:none}.homev2__video.homev2__video--desktop{display:flex}}@media screen and (max-width: 1024px){.homev2__video.homev2__video--mobile{display:block}.homev2__video.homev2__video--desktop{display:none}}@media screen and (max-width: 392px){.homev2-automation--title span{display:block}}.homev2__network{display:flex;position:relative;z-index:1}@media (max-width: 1024px){.homev2__network{flex-direction:column}}.homev2__network .network-title{width:50%;padding-right:2rem}@media (max-width: 1024px){.homev2__network .network-title{width:100%;text-align:center;padding-right:0}.homev2__network .network-title p{margin-bottom:2rem}}.homev2__network .network-title h2{margin-bottom:0.5rem}.homev2__network .network-title p{color:rgba(255,255,255,0.62)}@media (min-width: 0px){.homev2__network .network-title p{font-size:1rem}}@media (min-width: 768px){.homev2__network .network-title p{font-size:1.125rem}}.homev2__network .network-detail{position:relative}@media (min-width: 1025px){.homev2__network .network-detail{width:50%}}@media (min-width: 1025px){.homev2__network .network__mobile-description{display:none}}@media (max-width: 1024px){.homev2__network .network__mobile-description{margin-bottom:2.5rem}.homev2__network .network__mobile-description ul{list-style:none;margin:0;margin-top:1rem}.homev2__network .network__mobile-description ul li{font-size:1rem;margin-bottom:1rem;padding-left:1.5rem;position:relative}.homev2__network .network__mobile-description ul li:before{content:"arrow_forward";font-family:"Material Icons", sans-serif;width:1.5rem;height:1.5rem;position:absolute;left:0}}.homev2__network .network-detail-slider .siema__dots,.homev2__network .network-detail-slider .siema__arrow{display:none}@media (max-width: 1024px){.homev2__network .network-detail-slider .siema__dots{display:flex}.homev2__network .network-detail-slider .siema__dots__item{background-color:rgba(255,255,255,0.38)}.homev2__network .network-detail-slider .siema__dots__item--active{background-color:rgba(255,255,255,0.77)}}.homev2__network .network-detail__slide{display:flex}@media (max-width: 1024px){.homev2__network .network-detail__slide{flex-direction:column;margin-bottom:2.5rem}}.homev2__network .network-detail__image{flex:1;flex-basis:50%}.homev2__network .network-detail__image img{border-radius:0;min-width:100%;min-height:100%;display:flex;object-fit:cover}@media (max-width: 1024px){.homev2__network .network-detail__image img{height:11rem;object-fit:cover;width:100%}}.homev2__network .network-detail__description{flex:1;flex-basis:50%;padding:1.5rem;padding-right:4rem;background:#000;font-size:.875rem}.homev2__network .network-detail__description h3{font-size:1rem;margin-bottom:1.5rem;height:2.5rem}.homev2__network .network-detail__description .decription__title{color:rgba(255,255,255,0.62)}.homev2__network .network-detail__description hr{border:0;border-top:1px solid rgba(255,255,255,0.24);margin:0.5rem 0}.homev2__network .our-network-slider__buttons{position:absolute;width:100%;height:100%;top:0;left:0;padding:0 1rem;justify-content:space-between;display:flex;pointer-events:none}@media (max-width: 1024px){.homev2__network .our-network-slider__buttons{display:none}}.homev2__network .our-network-slider__buttons>*{pointer-events:all;cursor:pointer;position:relative;top:50%;height:24px;width:24px;transform:translateY(-50%);color:#000;background:rgba(255,255,255,0.24);padding:0.13rem;border-radius:50%}.homev2__network .our-network-slider__buttons>* .material-icons{font-size:1.3rem}.homev2__map{max-width:88rem;margin:0 auto;margin-top:-11rem;display:block;position:relative}@media (max-width: 1024px){.homev2__map{display:none}}.homev2__map .network__desktop-description{font-size:1.25rem;position:absolute;width:100%;max-width:88rem;padding:0 5.5rem;display:flex;text-align:center;justify-content:space-between;bottom:4rem}@media (max-width: 1024px){.homev2__map .network__desktop-description{display:none}}.homev2__map .network__desktop-description p{max-width:15rem}.homev2__map .map__overlay{background-color:rgba(255,255,255,0.1);transition:opacity 0.25s;border-radius:50%;position:absolute}.homev2__map .map__overlay:after{content:" ";width:25px;height:25px;position:absolute}.homev2__map .map__overlay:hover{cursor:pointer}.homev2__map .map__overlay:hover:not(.map__overlay--active){background-color:rgba(255,255,255,0.15)}.homev2__map .map__overlay--active{background-color:rgba(118,122,245,0.5)}.homev2__map .map__main{display:flex;width:100%;height:34rem;object-position:top;object-fit:cover}.homev2__map .map__us{width:160px;height:160px;top:27%;left:11%}.homev2__map .map__us:after{top:0.75rem;left:0.75rem;background:url("/images/homev2/map_network/updated/flags/us.svg")}@media (max-width: 88rem){.homev2__map .map__us{top:8vw}}.homev2__map .map__mx{pointer-events:none;position:absolute;width:80px;height:80px;top:53%;left:11%;border-radius:50%}.homev2__map .map__mx:after{top:0.25rem;left:0.25rem;background:url("/images/homev2/map_network/updated/flags/mx.svg")}@media (max-width: 88rem){.homev2__map .map__mx{top:21vw}}.homev2__map .map__eu{width:160px;height:160px;top:17%;left:42.5%}.homev2__map .map__eu:after{top:0.75rem;left:0.75rem;background:url("/images/homev2/map_network/updated/flags/eu.svg")}@media (max-width: 88rem){.homev2__map .map__eu{top:5vw}}.homev2__map .map__ch{width:90px;height:90px;top:45%;left:81.5%}.homev2__map .map__ch:after{top:0.25rem;left:0.25rem;background:url("/images/homev2/map_network/updated/flags/ch.svg")}@media (max-width: 88rem){.homev2__map .map__ch{top:17vw}}.homev2__map .map__in{width:80px;height:80px;top:62%;left:70.5%}.homev2__map .map__in:after{top:0.25rem;left:0.25rem;background:url("/images/homev2/map_network/updated/flags/in.svg")}@media (max-width: 88rem){.homev2__map .map__in{top:23vw}}.homev2__featured-articles{display:flex;margin:0 -0.75rem;margin-top:4rem}@media (max-width: 1024px){.homev2__featured-articles{margin:unset;margin-top:2rem}}.homev2__featured-articles article .article-title{color:rgba(0,0,0,0.85);font-weight:bold}.homev2__featured-articles article .h3d-button{display:none}.homev2__featured-articles article .image-container{position:relative;margin-bottom:1rem}@media (max-width: 1024px){.homev2__featured-articles article .image-container{margin-bottom:1rem}}.homev2__featured-articles article .image-container img{display:flex;width:100%;border-radius:0}.homev2__featured-articles article .image-container .image-container__desc-container{position:absolute;bottom:0;left:0;opacity:0;background-color:rgba(0,0,0,0.56);width:100%;height:100%;padding:2.5rem;transition:opacity 0.25s;display:flex;flex-direction:column;place-content:flex-end}.homev2__featured-articles article .image-container .image-container__desc-container .description p{color:#fff;margin-bottom:1rem}.homev2__featured-articles article .image-container .image-container__desc-container .description .h3d-button{display:block}@media (min-width: 1025px){.homev2__featured-articles article .image-container:hover .image-container__desc-container{opacity:1}}.featured-main{color:rgba(0,0,0,0.85);flex:2;margin-right:1.5rem}@media (min-width: 0px){.featured-main .article-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.featured-main .article-title{font-size:1.5rem;line-height:120%}}@media (max-width: 1024px){.featured-main .article-title{font-size:1.25rem}}.featured-secondary{flex:1}.featured-secondary .article-title{font-size:1.25rem;line-height:120%}.featured-secondary article:not(:first-child){margin-top:3.5rem}.featured-secondary article .image-container .image-container__desc-container{padding:1.5rem}@media (max-width: 1024px){.homev2__featured-articles{flex-direction:column}.homev2__featured-articles .featured-main{margin-right:0;margin-bottom:2.5rem}.homev2__featured-articles .featured-secondary article:not(:first-child){margin-top:2.5rem}.homev2__featured-articles article .h3d-button{display:block;margin-top:1rem}}@media (min-width: 0px){.homev2__team-subtitle{font-size:1rem}}@media (min-width: 768px){.homev2__team-subtitle{font-size:1.125rem}}.homev2__team-subtitle a{color:inherit}.homev2__team .colleague{margin-bottom:3.5rem;flex-direction:column-reverse;display:flex;background:rgba(0,0,0,0.03)}.homev2__team .colleague .colleague__text{font-size:1rem;color:rgba(0,0,0,0.56);padding:1rem;height:6rem;display:flex;flex-direction:column;text-align:center}@media (max-width: 1024px){.homev2__team .colleague .colleague__text{height:unset}}.homev2__team .colleague .colleague__text strong{color:#000;font-weight:bold}.homev2__team .colleague img{display:block;width:100%;border-radius:0}@media (max-width: 1024px){.homev2__team .colleague img{object-fit:cover}}@media (max-width: 1024px){.homev2__team{margin-top:2rem}}@media (min-width: 1025px){.homev2__team{display:flex;margin:4rem -0.5rem;margin-top:4rem}.homev2__team .colleague{flex:1;margin:0 0.5rem}.homev2__team .siema__controls{display:none}.homev2__team{pointer-events:none}}.homev2__why{display:flex}@media (max-width: 1024px){.homev2__why{flex-direction:column}}.homev2__why .why-title{flex:1}.homev2__why .why-items{flex:1}.homev2__why .why-items ul{list-style:none;margin:0}.homev2__why .why-items ul li{font-size:1.25rem;color:rgba(0,0,0,0.85);margin-bottom:1rem;padding-left:3rem;position:relative}@media (max-width: 1024px){.homev2__why .why-items ul li{font-size:1rem;padding-left:1.5rem}}.homev2__why .why-items ul li:before{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"check";color:#4845d9;width:1.5rem;height:1.5rem;position:absolute;left:0}.homev2__logos-title{font-size:1.25rem;font-weight:normal;color:rgba(0,0,0,0.56);text-align:center;margin-bottom:4rem}.homev2__logos .logo-row{display:flex;flex-wrap:wrap;margin:0 -0.75rem;justify-content:center;margin-bottom:2.75rem}@media (min-width: 1025px){.homev2__logos .logo-row:first-child{margin-bottom:4rem}}@media (max-width: 1024px){.homev2__logos .logo-row{margin-bottom:1rem}.homev2__logos .logo-row:first-child img{max-width:3.5rem;filter:saturate(0)}}.homev2__logos .logo-row img{display:block;margin:0 1.5rem;object-fit:contain}@media (max-width: 1024px){.homev2__logos .logo-row img{margin:0 0.5rem;max-width:9.5rem;margin-top:1rem}}.team-page__employee-dropdown{display:flex;align-items:center;margin-bottom:2.5rem}.team-page__employee-dropdown #team-page__employee-select{width:16.5rem}.team-page__employee-dropdown h3{margin:0 2.875rem 0 1rem}.team-page__employee-job{font-family:'IBM Plex Mono', monospace;font-size:.75rem;color:#5252f2}.team-page__employee-container{display:flex;justify-content:center;flex-wrap:wrap}.team-page__employee-box{width:calc(100% / 6);min-width:10.9rem;text-align:center;margin-bottom:1.6875rem}.team-page__employee-box .team-page__employee-name{margin:1rem auto 0.375rem auto;font-weight:500}@media (min-width: 0px){.team-page__employee-box .team-page__employee-name{font-size:1rem}}@media (min-width: 768px){.team-page__employee-box .team-page__employee-name{font-size:1.125rem}}.team-page__employee-box p:last-child{margin:0 auto;height:3.625rem}.team-page__employee-box img{max-width:8.75rem;min-width:6.25rem;filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width: 524px){.team-page__employee-dropdown,.team-page__employee-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.5rem}.team-page__employee-dropdown #team-page__employee-select,.team-page__employee-container #team-page__employee-select{width:100%;margin:0.5rem auto 1rem auto}.team-page__employee-dropdown h3,.team-page__employee-container h3{margin:0}.team-page__employee-dropdown{margin-bottom:0.5rem}.team-page__employee-box{width:100%;text-align:left;display:flex;align-items:center}.team-page__employee-box img,.team-page__employee-box .team-page__employee-text{display:inline-block}.team-page__employee-box img{margin-right:1rem}}.team-page__employee-name,.team-page__employee-box p:last-child{max-width:10.9rem}@media screen and (max-width: 524px){.team-page__employee-name,.team-page__employee-box p:last-child{margin:0;height:auto;max-width:13rem}}@media screen and (max-width: 375px){.team-page__employee-name,.team-page__employee-box p:last-child{max-width:11rem}}@media screen and (max-width: 343px){.team-page__employee-name,.team-page__employee-box p:last-child{max-width:9rem}}.team-page__hero{text-align:center}@media (min-width: 0px){.team-page__hero{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.team-page__hero{font-size:1.125rem;line-height:unset}}.team-hero-cta{margin-top:4rem;padding:2rem 6.25rem 1.5rem 6.25rem}.team-hero-cta p{font-weight:500;margin-bottom:1rem}@media screen and (max-width: 767px){.team-hero-cta{padding:1.5rem 2rem}}.team-page__instagram{text-align:center}.team-page__instagram h3{text-align:left}.team-page__instagram svg{height:1.25rem;width:1.25rem;fill:#fff;position:relative;top:0.1rem;margin-left:1rem}.team-page__instagram-cta{margin-top:3.875rem}.team-page__meet{padding:4.375rem 0}@media (min-width: 0px){.team-page__meet{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.team-page__meet{font-size:1.125rem;line-height:unset}}.team-page__meet img{max-height:21.25rem}.team-page__meet label{color:rgba(255,255,255,0.62);position:relative;font-family:'IBM Plex Mono', monospace;font-size:.75rem;left:-17%;top:0.5rem}.team-page__meet .team-page__meet-marvin{text-align:center}@media screen and (max-width: 767px){.team-page__meet{padding:0}}.team-page__photo img{margin-bottom:-10rem}@media screen and (max-width: 767px){.team-page__photo img{margin-bottom:-6rem}}.team-page__slider{margin-top:-2rem;margin-bottom:7rem;text-align:right}.team-page__slider button{color:#fff;background-color:rgba(0,0,0,0.05);border-radius:50%;border:none;width:3.375rem;height:3.375rem;outline:none;cursor:pointer;margin:1rem 0.375rem 0.375rem}.team-page__slider button:hover{background-color:rgba(0,0,0,0.13)}.team-page__slider button:last-of-type{margin-right:5.5rem}@media screen and (max-width: 767px){.team-page__slider{margin-bottom:3rem;text-align:center}.team-page__slider .team-page__slider-arrows button:last-of-type{margin:1rem 0.375rem 0.375rem}}.team-page__slider-images{max-height:21.75rem;word-wrap:none;overflow:hidden}@media screen and (min-width: 1960px){.team-page__slider-images{max-height:26rem}}.team-page__slider-images img{border-radius:0;max-height:25rem;padding-right:0.5rem}@media screen and (min-width: 1960px){.team-page__slider-images img{max-height:none}}.page-404{text-align:center}.page-404__hero h1{margin-bottom:1rem;position:relative;z-index:1}.page-404__hero p{color:rgba(255,255,255,0.62);position:relative;z-index:1}.page-404__hero a{margin-top:2rem;position:relative;z-index:1}@media screen and (max-width: 425px){.page-404__hero a{width:100%;margin-top:1rem}}.page-404__hero a:last-of-type{margin-left:1rem}@media screen and (max-width: 425px){.page-404__hero a:last-of-type{margin-left:0}}.banana-404{max-width:34rem;position:relative;z-index:0;top:-49rem}@media screen and (max-width: 565px){.banana-404{max-width:100%;top:-44rem}}.page-404__banana{background:url("/images/404/circle_grid.png") center no-repeat;background-size:cover;margin-bottom:7.75rem;position:relative;min-height:21.625rem}.page-404__banana p{position:relative;top:-2.3125rem;font-family:'IBM Plex Mono', monospace;font-size:.875rem;color:rgba(255,255,255,0.62)}@media screen and (max-width: 425px){.page-404__banana p{top:1rem}}@media screen and (max-width: 768px){.page-404__banana{margin-bottom:0}.page-404__banana p{width:90%;margin:0 auto}}.page-404__ctablock{text-align:left;max-width:42.625rem;padding:1.5rem;border-radius:3px}.page-404__ctablock ul{width:13.8rem;margin:1.2rem auto 0 auto;list-style:none;text-align:left}.page-404__ctablock ul li{margin-bottom:1rem}.page-404__ctablock ul li:last-child{margin-bottom:0}.page-404__ctablock ul i{font-size:1rem;margin-right:0.5rem}.page-404__ctablock ul a{font-weight:500;color:#fff}.page-404__ctablock ul a:active,.page-404__ctablock ul a:visited,.page-404__ctablock ul a:hover{color:#fff}.page-404__ctablock a{text-decoration:none;color:#767af5}.page-404__ctablock a:hover{color:#5252f2}.page-404__ctablock a:active,.page-404__ctablock a:visited{color:#4845d9}@media screen and (max-width: 1223px){.page-404__ctablock{max-width:100%;text-align:center}}@media screen and (max-width: 425px){.page-404__ctablock.section{margin-top:0}}.expand__body{padding:2rem}.expand__body img{margin-bottom:2rem;width:4.5cm;max-width:4.5cm}.expand__body h3{margin-bottom:0}.expand__body h4{margin:1rem 0}.expand__body h3,.expand__body h4{width:80%}.expand__body .expand__body-list--cta-title{margin-bottom:0}.expand__business-logos{list-style:none}.expand__business-logos li{display:inline-block;text-align:center}.expand__business-logos img{width:10rem;max-width:2cm}.expand__body-list{padding:1rem 3rem}.expand__body-links{margin:2rem 0}.cta-imgwithtext{display:flex;background-color:rgba(255,255,255,0.06);padding:1.5rem;max-width:30rem}.cta-imgwithtext img{margin-right:1.2rem;max-height:30px}.cta-imgwithtext a.h3d-button{margin-top:1rem;color:rgba(0,0,0,0.85)}.cta-imgwithtext a.h3d-button:visited{background-color:#fff;color:rgba(0,0,0,0.85)}.section--dark-grey .cta-imagewithtext__title{color:rgba(255,255,255,0.62)}.about-page__hero{text-align:center;padding:14rem 0;background:url("/images/about/header.jpg") center no-repeat;background-size:cover}.about-page__hero h1{width:70%;max-width:53.75rem;margin:0 auto;color:#fff}@media (min-width: 0px){.about-page__hero h1{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.about-page__hero h1{font-size:3rem;line-height:120%}}@media screen and (max-width: 768px){.about-page__hero h1{width:85%}}@media screen and (max-width: 767px){.about-page__hero{max-height:15.5rem;padding:5rem 0}}.about-page__instant h2{width:85%}@media (min-width: 0px){.about-page__instant h2{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.about-page__instant h2{font-size:3rem;line-height:120%}}@media screen and (max-width: 767px){.about-page__instant h2{width:100%}}.about-page__instant a{text-decoration:none}.about-page__instant a:visited{color:#5252f2}.about-page__instant .content-image-with-text__content{margin-left:4rem;margin-right:0}@media screen and (max-width: 767px){.about-page__instant.section--tall{margin:1.5rem 2rem 0 2rem}}.about-page__usps .about-page__usps-card-content{max-width:12rem;margin:0 auto}@media screen and (max-width: 767px){.about-page__usps .about-page__usps-card-content{display:flex;max-width:100%;justify-content:flex-start;margin:0}}.about-page__usps p.h2{margin-bottom:0}.about-page__usps .about-page__usps-subtitle,.about-page__usps p.h2 span span{display:block;font-weight:400;line-height:initial;max-width:9rem;color:rgba(0,0,0,0.69)}@media (min-width: 0px){.about-page__usps .about-page__usps-subtitle,.about-page__usps p.h2 span span{font-size:1rem}}@media (min-width: 768px){.about-page__usps .about-page__usps-subtitle,.about-page__usps p.h2 span span{font-size:1.125rem}}.about-page__usps img{max-width:6.25rem;width:6.25rem;max-height:6.25rem}.about-page__usps .content-cards{justify-content:center;flex-wrap:wrap;padding:0 2rem;margin-top:13rem}@media screen and (max-width: 767px){.about-page__usps .content-cards{padding:0;margin-top:0}.about-page__usps .content-cards .content-card{flex-direction:row}.about-page__usps .content-cards .content-card img{margin-right:2rem}}@media screen and (max-width: 767px){.about-page__usps.section--tall{margin-top:2rem}}.about-page__history{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.about-page__history{flex-direction:column}}.about-page__history .about-page__history-text{color:rgba(255,255,255,0.62);max-width:40rem}@media (min-width: 0px){.about-page__history .about-page__history-text{font-size:1rem}}@media (min-width: 768px){.about-page__history .about-page__history-text{font-size:1.125rem}}.about-page__tony-quote.section--tall:not(.split-section--no-contain){max-height:30rem;padding-top:3rem;margin-top:10rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain).section--grey-on-white{overflow:visible}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .section.section--extra-large.about-page__tony-quote-block{margin-top:0;margin-bottom:0}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .content-image-with-text{align-items:flex-start}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-quotation{max-width:1.5rem;max-height:1.25rem;vertical-align:top}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-profile{max-height:27.5rem;margin:3rem 0 0 5.1rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-content{font-weight:500;color:rgba(0,0,0,0.56);max-width:35rem;margin-right:5rem;margin-top:2rem}@media (min-width: 0px){.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-content{font-size:1rem}}@media (min-width: 768px){.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-content{font-size:1.25rem}}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-block-name{text-align:right;margin-top:3.5rem;color:rgba(0,0,0,0.56)}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-block-name p:last-child{font-weight:400;color:rgba(0,0,0,0.34)}@media (min-width: 0px){.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-block-name p:last-child{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-block-name p:last-child{font-size:1rem;line-height:unset}}@media screen and (max-width: 1160px){.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-profile{margin-left:0}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-block-name{margin-top:1rem}}@media screen and (max-width: 768px){.about-page__tony-quote{margin-top:8rem}.about-page__tony-quote .about-page__tony-quote-quotation{position:absolute;top:-26rem;left:-12.5rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain){max-height:35rem;margin-top:7rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-content{max-width:100%;margin-right:0;order:2}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-profile{max-height:16.3125rem;margin-top:-2rem;order:3;max-height:12.25rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .content-image-with-text{align-items:center;justify-content:center}}@media screen and (max-width: 767px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-18rem;left:-15.5rem}}@media screen and (max-width: 749px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-20rem;left:-15rem}}@media screen and (max-width: 700px){.about-page__tony-quote .about-page__tony-quote-quotation{left:-13rem}}@media screen and (max-width: 600px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-21rem;left:-10.5rem}}@media screen and (max-width: 550px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-22rem;left:-8.5rem}}@media screen and (max-width: 500px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-24rem;left:-7rem}}@media screen and (max-width: 425px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-27rem;left:-5rem}}@media screen and (max-width: 375px){.about-page__tony-quote .about-page__tony-quote-quotation{top:-32rem;left:-3.5rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain){max-height:42rem}}@media screen and (max-width: 320px){.about-page__tony-quote.section--tall:not(.split-section--no-contain){max-height:45rem}.about-page__tony-quote.section--tall:not(.split-section--no-contain) .about-page__tony-quote-quotation{top:-38rem;left:-1.5rem}}.about-page__press label{margin-bottom:4rem;margin-top:11rem;color:rgba(0,0,0,0.85)}@media (min-width: 0px){.about-page__press label{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.about-page__press label{font-size:2.25rem;line-height:120%}}@media screen and (max-width: 767px){.about-page__press label{margin-bottom:2rem}}.about-page__press a:visited{color:#5252f2}.about-page__supported{text-align:center}.about-page__supported h5{margin-bottom:4.4rem}.about-page__supported.section--tall{margin-top:-6rem}@media screen and (max-width: 767px){.about-page__supported.section--tall h5{margin-bottom:2rem}}.about-page__supported .content-cards{justify-content:center}.about-page__supported .content-card{padding:0 2.75rem}.about-page__supported .content-card img{vertical-align:middle}.about-page__supported .content-card:nth-child(1) img,.about-page__supported .content-card:nth-child(2) img{max-width:7.8rem}.about-page__supported .content-card:nth-child(3) img{max-width:10rem}.about-page__supported .content-card:nth-child(4) img{max-width:10.625rem}.about-page__milestones-header.section.section--extra-large{display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:11.5rem;align-items:flex-end}.about-page__milestones-header.section.section--extra-large h3{font-size:1.5rem;margin-bottom:0}.about-page__milestones-header.section.section--extra-large ul{display:flex;justify-content:flex-end;list-style:none;flex-wrap:wrap;font-size:.875rem}.about-page__milestones-header.section.section--extra-large ul li{background-color:rgba(255,255,255,0.1);border-radius:1rem;color:rgba(255,255,255,0.62);width:3rem;height:1.5rem;font-weight:500;text-align:center;padding-top:0.125rem;margin-left:0.5rem}.about-page__milestones-header.section.section--extra-large ul li:hover{background-color:#fff;color:rgba(0,0,0,0.85);cursor:pointer}.about-page__milestones-header.section.section--extra-large ul li.active{background-color:#fff;color:rgba(0,0,0,0.85)}.about-page__milestones.section.section--extra-large{padding-top:2.5rem;margin-top:0;margin-bottom:8rem;position:relative;background:linear-gradient(rgba(255,255,255,0.06) 88.5%, #191919 11.5%)}.about-page__milestones.section.section--extra-large .about-page__milestones-slide{padding-left:1rem;margin-left:4rem;display:flex;flex-direction:column;align-items:flex-start;position:relative;height:34.5rem;vertical-align:bottom}.about-page__milestones.section.section--extra-large .about-page__milestones-slide.no-image{padding-top:50%}.about-page__milestones.section.section--extra-large .about-page__milestones-slide.no-image:before{content:"";position:absolute;left:0;bottom:4.0625rem;height:50%;width:5%;border-left:1px solid rgba(255,255,255,0.15)}.about-page__milestones.section.section--extra-large .about-page__milestones-slide:not(.no-image):before{content:"";position:absolute;left:0;top:0;height:calc(100% - 65px);width:5%;border-left:1px solid rgba(255,255,255,0.15)}.about-page__milestones.section.section--extra-large .about-page__milestones-slide a{font-size:1rem;color:#767af5;text-decoration:none}.about-page__milestones.section.section--extra-large button{position:absolute;background-color:#3b3b3b;color:#fff;border-radius:100%;border:none;width:2.5rem;height:2.5rem;padding:0.5rem;z-index:1;cursor:pointer;outline:none}.about-page__milestones.section.section--extra-large button i{width:1rem;height:1rem;position:relative;left:-0.25rem}.about-page__milestones.section.section--extra-large button#about-page__milestones-slider-prev{left:0.5rem;top:40%}.about-page__milestones.section.section--extra-large button#about-page__milestones-slider-next{right:1rem;top:40%}@media screen and (max-width: 960px){.about-page__milestones.section.section--extra-large button#about-page__milestones-slider-prev{left:-1rem}.about-page__milestones.section.section--extra-large button#about-page__milestones-slider-next{right:-1rem}}.about-page__milestones.section.section--extra-large h5{max-width:19.375rem}.about-page__milestones.section.section--extra-large .about-page__milestones-dot{width:1rem;height:1rem;border-radius:100%;background-color:#5252f2;position:absolute;left:-0.5rem;bottom:3.7rem}.about-page__milestones.section.section--extra-large .about-page__milestones-imgcontainer{max-width:16.5rem;margin-bottom:0.5rem}.about-page__milestones.section.section--extra-large .about-page__milestones-imgcontainer img{filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.about-page__milestones.section.section--extra-large .about-page__milestones-imgcontainer img:hover{filter:initial}.about-page__milestones.section.section--extra-large .about-page__milestones-date{position:absolute;z-index:1;left:-0.5rem;bottom:0;font-size:1.25rem}.about-page__milestones.section.section--extra-large .about-page__milestones-date .about-page__milestones-date--year{font-weight:500}.about-page__milestones.section.section--extra-large .about-page__milestones-date .about-page__milestones-date--month{color:rgba(255,255,255,0.62)}@media screen and (max-width: 767px){.about-page__milestones-header.section.section--extra-large{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:7.375rem}.about-page__milestones-header.section.section--extra-large h3{margin-bottom:1rem}.about-page__milestones-header.section.section--extra-large ul{justify-content:flex-start}.about-page__milestones-header.section.section--extra-large ul li{margin-left:0;margin-right:0.5rem}.about-page__milestones.section.section--extra-large{margin-bottom:0rem;background:linear-gradient(rgba(255,255,255,0.06) 77.5%, #191919 22.5%)}.about-page__milestones.section.section--extra-large .about-page__milestones-slide.no-image{padding-top:12rem}.about-page__milestones.section.section--extra-large .about-page__milestones-slide.no-image:before{height:54%}.about-page__milestones.section.section--extra-large button{position:static;margin:1.5rem 1rem}.about-page__milestones.section.section--extra-large .about-page__milestones__buttons{display:flex;justify-content:center}.about-page__milestones.section.section--extra-large .about-page__milestones-imgcontainer img{filter:initial}}@media screen and (max-width: 425px){.about-page__milestones-header.section.section--extra-large ul li{margin-top:0.5rem}.about-page__milestones.section.section--extra-large .about-page__milestones-slide{margin-left:1rem}.about-page__milestones.section.section--extra-large .about-page__milestones-imgcontainer{max-width:13.075rem}}.about-page__cta{text-align:center}.about-page__cta h3{margin-bottom:2rem}.about-page__company-info img{max-height:15.0625rem}.about-page__company-info h2{margin-bottom:4rem}@media screen and (max-width: 767px){.about-page__company-info h2{margin-bottom:2rem}}@media (min-width: 0px){.about-page__company-info p{font-size:1rem}}@media (min-width: 768px){.about-page__company-info p{font-size:1.125rem}}.about-page__company-info a{margin-top:2rem;line-height:1.8rem}@media screen and (max-width: 767px){.about-page__company-info a{width:100%}}.roi-page--hero{display:flex}.roi-page--hero .roi-page--hero-text,.roi-page--hero .roi-page--hero-calculator{flex:1 1}.roi-page--hero .roi-page--hero-text{padding-right:2rem}.roi-page--hero h3{margin-bottom:0.5rem}.roi-page--hero p{color:rgba(255,255,255,0.62);margin-bottom:2rem;max-width:29rem}.roi-page--hero h2{max-width:30.625rem}.roi-page--hero .roi-hero-calculator__input{-webkit-appearance:none;-moz-appearance:none;outline:none;box-sizing:border-box;box-shadow:none;border-radius:3px;border:none;border-bottom:1px solid rgba(255,255,255,0.24);background-color:#191919;display:inline;color:rgba(255,255,255,0.86);padding-left:0.5rem}.roi-page--hero input::-webkit-outer-spin-button,.roi-page--hero input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.roi-page--hero input[type="number"]{-moz-appearance:textfield}.roi-page--hero a{text-decoration:none;color:#5252f2;font-weight:500}.roi-page--hero a:visited,.roi-page--hero a:active{color:#5252f2}@media screen and (max-width: 767px){.roi-page--hero{flex-direction:column}.roi-page--hero h2{margin-top:3rem}.roi-page--hero .roi-page--hero-text{padding-right:0}}.roi-page--total{background-color:#ededfc;color:#5252f2;text-align:center;padding:2rem 0}.roi-page--total .h3,.roi-page--total .h1{color:#5252f2}.roi-page--total .h3{margin-bottom:0;font-weight:normal}.roi-page--total h2{margin-top:0;margin-bottom:1rem}.roi-page--sourcing.section--extra-large:not(.split-section--no-contain){align-items:center;display:flex;justify-content:center;margin-bottom:0}@media screen and (max-width: 1024px){.roi-page--sourcing.section--extra-large:not(.split-section--no-contain){flex-direction:column;justify-content:flex-start;align-items:flex-start}}.roi-page--order-management.section--extra-large:not(.split-section--no-contain){align-items:center;display:flex;justify-content:center;padding:7.125rem 0;margin-top:0;border-bottom:1px solid rgba(0,0,0,0.13)}@media screen and (max-width: 1024px){.roi-page--order-management.section--extra-large:not(.split-section--no-contain){flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0}}.roi-page__traditional-progress-bar{height:0.5rem;background-color:#707070}.roi-page__progress-bar{height:0.5rem;background-color:#ededfc}.roi-page__progress-bar-overlay{height:0.5rem;background-color:#5252f2;position:absolute;width:1%}.roi-page--contact{display:flex;justify-content:flex-start}.roi-page--contact .roi-page--contact__title{max-width:18.875rem}.roi-page--contact .roi-page--contact__section{flex:1 1;padding-right:2rem}@media screen and (max-width: 767px){.roi-page--contact{flex-direction:column}.roi-page--contact .hs-form label{margin-top:1.5rem}.roi-page--contact h3{text-align:center;align-self:center;margin:0 auto}}.roi-page--cta{text-align:center}[v-cloak]{opacity:0}.roi-page--info__section{flex:1 1;max-width:100%}.roi-page--info__section:first-child{padding-right:2rem}.roi-page--info__section .roi-page--info__section--bars{flex:1 1}.roi-page--info__section .roi-page--info__section--bars:first-child{margin-right:2rem}.roi-page--info__section .roi-page--info__section--bars h3{margin-bottom:0.5rem;margin-top:1rem}.roi-page--info__section p{max-width:27rem}.roi-page--info__section:last-child{align-items:center;display:flex}.roi-page--info__section:last-child>div{position:relative}@media (min-width: 0px){.roi-page--info__section span{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.roi-page--info__section span{font-size:1.125rem;line-height:unset}}.roi-page--info__section .roi-page--info__section-numbers{display:flex}.roi-page--info__section .roi-page--info__section-numbers h2{margin-bottom:1.5rem}.roi-page--info__section .roi-page--info__section-numbers h2 span{display:block}.roi-page--info__section .roi-page--info__section-numbers h2:first-child{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid rgba(0,0,0,0.13)}@media screen and (max-width: 1024px){.roi-page--info__section{width:100%}.roi-page--info__section .roi-page--info__section--bars{margin-top:2rem}}@media screen and (max-width: 767px){.roi-page--info__section{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:2rem 0}.roi-page--info__section .roi-page--info__section--bars{width:100%}.roi-page--info__section .roi-page--info__section--bars:first-child{margin:0}}.internal-page{opacity:1 !important}*{overflow-wrap:break-word !important;word-wrap:break-word !important}.cnc-hero .section__column{flex:0 1 50%}.cnc-hero .section__column:first-child{padding-right:4rem}.cnc-hero .section__column:last-child{padding-left:4rem}.cnc-hero h1{margin-top:0;margin-bottom:1rem}@media (min-width: 0px){.cnc-hero h1{font-size:2.25rem;line-height:120%}}@media (min-width: 768px){.cnc-hero h1{font-size:3rem;line-height:120%}}.cnc-hero p{color:rgba(255,255,255,0.62);margin-bottom:2rem;max-width:34rem}@media (min-width: 0px){.cnc-hero p{font-size:1rem}}@media (min-width: 768px){.cnc-hero p{font-size:1.125rem}}.cnc-hero .after-button-subtitle{display:flex;align-items:center;margin-top:0.5rem;color:rgba(255,255,255,0.62)}.cnc-hero .after-button-subtitle .material-icons-outlined{margin-right:0.25rem;font-size:1rem}.cnc-hero .usps{color:rgba(255,255,255,0.62)}.cnc-hero .usps ul{list-style:none;padding-top:0.5rem}.cnc-hero .usps ul li{position:relative;padding-left:1.5rem}@media (max-width: 768px){.cnc-hero .usps ul li{padding-left:2rem}}.cnc-hero .usps ul li:before{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"check";width:1rem;height:1rem;font-size:1rem;position:absolute;left:0;top:0.25rem}.cnc-hero .usps ul li:not(last-child){margin-bottom:0.75rem}@media screen and (max-width: 959px){.cnc-hero .usps ul{border-top:1px solid rgba(255,255,255,0.24)}.cnc-hero .usps ul li{padding-bottom:0.5rem;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.24)}}@media (max-width: 1224px){.cnc-hero .section__column:first-child{padding-right:0}.cnc-hero .section__column:last-child{padding-left:0;padding-top:4rem}}@media (max-width: 768px){.cnc-hero .after-button-subtitle{justify-content:center}.cnc-hero .h3d-button{font-size:.875rem;display:block;height:2.5rem;line-height:2.5rem}}@media screen and (max-width: 425px){.cnc-hero .hero-logos__logos img{max-width:3.4rem}.cnc-hero .hero-logos__logos img:not(:last-child){margin-right:1.2rem}}.our-cnc-capabilities .title{color:rgba(0,0,0,0.85);text-align:center;margin-bottom:0.5rem}@media (max-width: 1224px){.our-cnc-capabilities .title{margin-bottom:1.5rem}}.our-cnc-capabilities .subtitle{font-size:1.125rem;color:rgba(0,0,0,0.56);text-align:center;max-width:50rem;margin:0 auto;margin-bottom:2rem}@media screen and (max-width: 767px){.our-cnc-capabilities.section--tall{margin:3.5rem 1rem}}.cnc-capabilities.section--extra-large:not(.split-section--no-contain){margin-bottom:0}.cnc-capabilities.section--extra-large:not(.split-section--no-contain) .capabilities-cards.capabilities-cards--dark{margin-bottom:0}.section--dark-grey .cnc-capabilities .title{color:#fff;text-align:center}.capabilities-cards{margin:4rem -0.75rem}@media (max-width: 1024px){.capabilities-cards{margin:0 -1rem 1rem -1rem}}@media (min-width: 1025px){.capabilities-cards.capabilities-cards--short .step .step-image{height:10rem}}.capabilities-cards.capabilities-cards--dark .step{background-color:rgba(255,255,255,0.06)}.capabilities-cards.capabilities-cards--dark .step .step-title{color:#fff}.capabilities-cards.capabilities-cards--dark .step .step-title:after{color:#fff}.capabilities-cards.capabilities-cards--dark .step .step-content{color:rgba(255,255,255,0.62)}.capabilities-cards.capabilities-cards--dark .step .step-content .h3d-button{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.77)}@media (min-width: 1025px){.capabilities-cards.capabilities-cards--dark .step:hover{background-color:rgba(255,255,255,0.15)}}@media screen and (max-width: 1024px){.capabilities-cards.capabilities-cards--dark .step-title:after{color:rgba(0,0,0,0.85)}}.capabilities-cards .step{margin:0 1rem;background-color:rgba(0,0,0,0.03);position:relative}.capabilities-cards .step .step-title{color:rgba(0,0,0,0.85);text-align:center;margin:0;margin-top:2.5rem}.capabilities-cards .step .step-content{color:rgba(0,0,0,0.56)}@media (min-width: 1025px){.capabilities-cards .step .step-image{width:100%;height:15rem}.capabilities-cards .step .step-title{padding:0 1rem}.capabilities-cards .step .step-content{font-size:1.125rem;margin-bottom:1rem;padding:0 2rem}.capabilities-cards .step .step-content p{padding:1rem 0}.capabilities-cards .step .step-content__subtitle{margin:0 auto;max-width:75%;text-align:center}.capabilities-cards .step .step-content .h3d-button{display:none}.capabilities-cards .step .step-content--minheight-10{min-height:10rem}.capabilities-cards .step:hover{background-color:rgba(0,0,0,0.08)}}@media screen and (max-width: 1024px){.capabilities-cards .step{text-align:left;padding:0 1rem;margin:0 1rem 0.5rem 1rem}.capabilities-cards .step .step-title:after{color:rgba(0,0,0,0.85)}.capabilities-cards .step .step-content img{display:block;max-height:80vw;object-fit:cover;object-position:top;margin:0 auto;width:100%;max-width:400px;height:18rem}}@media screen and (max-width: 1024px) and (max-width: 374px){.capabilities-cards .step .step-content img{height:10rem}}@media screen and (max-width: 1024px) and (max-width: 400px){.capabilities-cards .step .step-content img{height:12rem}}@media screen and (max-width: 1024px){.homev2__capabilities-button{width:100%;margin-bottom:6rem}}.anchor-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;user-select:none;color:transparent !important}@media (max-width: 1024px){.anchor-overlay{display:none}}#content{overflow:hidden}.cnc-case-studies__title .title{text-align:center;margin-top:2rem;margin-bottom:1rem}.cnc-case-studies__title .subtitle{font-size:1.125rem;color:rgba(0,0,0,0.56);max-width:51rem;margin:0 auto 4rem auto;text-align:center}@media screen and (max-width: 50rem){.cnc-case-studies__title .subtitle{margin-left:1rem;margin-right:1rem}}.cnc-case-studies{width:32rem;margin-left:calc(((100vw - 47.5rem) / 2) - 1rem)}@media screen and (max-width: 1024px){.cnc-case-studies{width:unset;margin-left:3.5rem}}@media screen and (max-width: 767px){.cnc-case-studies{width:unset;margin-left:1.5rem}}.cnc-case-studies .slider{overflow:visible !important;height:33.5rem}.cnc-case-studies .slider.loading{opacity:0}@media screen and (max-width: 1024px){.cnc-case-studies .slider{overflow:hidden !important;height:unset}}.cnc-case-studies .case-study-slide{margin:0 1rem;min-height:33rem;display:flex;flex-direction:column;background-color:rgba(0,0,0,0.03);position:relative}@media screen and (max-width: 1024px){.cnc-case-studies .case-study-slide{margin-left:0;margin-right:3.5rem}}@media screen and (max-width: 767px){.cnc-case-studies .case-study-slide{margin-left:0;margin-right:1.5rem}}.cnc-case-studies .case-study-slide img{width:100%;border-radius:0}.cnc-case-studies .case-study-slide .slide-content{padding:1.5rem;min-height:21rem;display:flex;flex-direction:column;flex:1 1 100%}@media screen and (max-width: 1024px){.cnc-case-studies .case-study-slide .slide-content{padding:1rem}}.cnc-case-studies .case-study-slide .slide-content .title{font-size:1.125rem;color:#000;font-weight:bold;margin-bottom:1rem}.cnc-case-studies .case-study-slide .slide-content .copy{flex:1}.cnc-case-studies .case-study-slide .slide-content .signature{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.cnc-case-studies .case-study-slide .slide-content .signature .headshot{display:flex}.cnc-case-studies .case-study-slide .slide-content .signature .headshot img{width:3rem;height:3rem;border-radius:50%;margin-right:0.75rem}.cnc-case-studies .case-study-slide .slide-content .signature .headshot .person{font-size:.875rem;align-self:center;color:rgba(0,0,0,0.56)}.cnc-case-studies .case-study-slide .slide-content .signature .company{align-self:flex-end}@media screen and (max-width: 1024px){.cnc-case-studies .case-study-slide .slide-content .signature .company{align-self:flex-start}}.cnc-case-studies .case-study-slide .slide-content .signature .company img{display:block}.cnc-case-studies-controls--mobile{display:none}@media screen and (max-width: 1024px){.cnc-case-studies-controls--mobile{display:block;margin-top:3.5rem}}.cnc-case-studies-controls--desktop{display:block}.cnc-case-studies-controls--desktop.section{margin-top:3rem;margin-bottom:7.5rem}@media screen and (max-width: 1024px){.cnc-case-studies-controls--desktop{display:none}}.cnc-case-studies-controls--desktop input[type="range"]{background:rgba(0,0,0,0.13);border-bottom:1px solid rgba(0,0,0,0.13);border-top:1px solid rgba(0,0,0,0.13);height:1px;width:100%;-moz-appearance:none;-webkit-appearance:none}.cnc-case-studies-controls--desktop input[type="range"]:focus{outline:none}.cnc-case-studies-controls--desktop input::-webkit-slider-thumb{background:#262626;border:1px solid #262626;cursor:pointer;height:4px;text-indent:-9999px;width:50%;-moz-appearance:none;-webkit-appearance:none;border-radius:0.25rem}.cnc-automation .title{max-width:50rem;margin:0 auto;margin-bottom:0.5rem;text-align:center}.cnc-automation .subtitle{font-size:1.125rem;max-width:50rem;margin:0 auto;text-align:center}.cnc-automation .step .step-title{margin-top:1.5rem}@media screen and (min-width: 1025px){.cnc-automation .step .step-image{max-height:none}}.cnc-page__suppliers--map{position:relative;text-align:center}.cnc-page__suppliers h2{max-width:50rem;padding:0 1rem;margin:6.5rem auto 0.5rem auto;text-align:center}.cnc-page__suppliers h2 span{display:block}@media screen and (max-width: 767px){.cnc-page__suppliers h2{margin:2rem auto 1.5rem auto}}.cnc-page__suppliers .subtitle{color:rgba(255,255,255,0.62);margin:0 auto;text-align:center;margin-bottom:3rem;max-width:50rem}.cnc-page__suppliers .cnc-page__suppliers--key-points{display:flex;position:absolute;width:100%;bottom:0;text-align:left;align-content:flex-end;justify-content:flex-end;flex-direction:column;height:23.8125rem;background-image:linear-gradient(to bottom, rgba(25,25,25,0) 35%, #191919 100%)}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile{display:none}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop{display:flex;height:9.375rem;justify-content:space-between;margin:5rem auto;padding:0 2rem;flex-wrap:wrap}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li{display:flex;flex-direction:column;align-items:flex-start;flex-basis:25%;position:relative;padding-left:1.5rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li i{font-size:1rem;position:absolute;top:0.1rem;left:-0.5rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li .cnc-page__key--points-title{font-weight:bold}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li .cnc-page__key--points-content{color:rgba(255,255,255,0.62);margin-top:1rem;margin-right:2rem;max-width:17.125rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li:last-of-type .cnc-page__key--points-content{margin-right:0}@media screen and (max-width: 1024px){.cnc-page__suppliers .cnc-page__suppliers--key-points{align-content:flex-start;justify-content:flex-start}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop{height:unset}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li{flex-basis:50%;margin-top:1.5rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop li .cnc-page__key--points-content{max-width:unset}}@media screen and (max-width: 767px){.cnc-page__suppliers .cnc-page__suppliers--key-points{display:block;background:none;position:static;height:auto;margin-bottom:3.4375rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__desktop{display:none}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile{display:block;list-style:none}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile li{border-bottom:1px solid rgba(255,255,255,0.24);margin:1rem;padding-bottom:1rem}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile li .cnc-page__key--points-title{font-size:1.125rem;font-weight:bold;position:relative}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile li .cnc-page__key--points-title i{position:absolute;right:0}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile li .cnc-page__key--points-content{display:none;margin-top:1.5rem;margin-bottom:0.5rem;color:rgba(255,255,255,0.62)}.cnc-page__suppliers .cnc-page__suppliers--key-points-list__mobile li .cnc-page__key--points-content.visible{display:block}}[v-cloak]{display:none}[v-cloak] ~ .cnc__materials-fallback,[v-cloak] ~ .cnc__finishes-fallback{display:block}.cnc__materials--section.section{margin:2.5rem 1rem}@media screen and (max-width: 767px){.cnc__materials--section.section{margin:3.5rem 1rem}}.cnc__materials-title{max-width:50rem;margin:0 auto;margin-bottom:0.5rem;text-align:center}@media screen and (max-width: 767px){.cnc__materials-title{margin-bottom:2rem}}.cnc__material-finishes-title{max-width:50rem;margin:0 auto;text-align:center;margin-bottom:0.5rem}@media screen and (max-width: 767px){.cnc__material-finishes-title{margin-bottom:2rem}}.cnc__material-finishes-subtitle{font-size:1.125rem;text-align:center;max-width:51rem;margin:0 auto;margin-top:1rem;margin-bottom:4rem;color:rgba(255,255,255,0.62)}@media screen and (max-width: 1339px){.cnc__material-finishes-subtitle{margin-bottom:2rem}}.cnc__materials-subtitle{font-size:1.125rem;text-align:center;max-width:51rem;margin:0 auto;margin-top:1rem;margin-bottom:4rem;color:rgba(255,255,255,0.62)}@media screen and (max-width: 1339px){.cnc__materials-subtitle{margin-bottom:2rem}}.cnc-materials__sidebar{position:relative}.cnc-materials__sidebar .cnc-materials__subsets__cta-section{border-top:1px solid rgba(0,0,0,0.13);background-color:#fff;margin-top:1.6875rem;padding:1rem 1rem 0;display:flex;justify-content:space-between;position:fixed;bottom:0;width:27rem;max-width:100%;height:4rem}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__subsets__cta-section{display:none}}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets--title-desktop{display:none}.cnc-materials__sidebar .cnc-materials__sidebar__subsets img{margin-bottom:1rem}}.cnc-materials__sidebar .cnc-materials__sidebar__subsets,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details{position:fixed;height:100%;background-color:#fff;z-index:10001;top:0;right:0;max-width:100%;width:29rem;color:#000;padding:1rem 1rem 2.5rem;overflow:scroll;-webkit-overflow-scrolling:touch}.cnc-materials__sidebar .cnc-materials__sidebar__subsets h3,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details h3{color:#000;margin-top:1.5rem;padding-bottom:0.5rem}@media (min-width: 0px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets h3,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details h3{font-size:1.125rem}}@media (min-width: 768px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets h3,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details h3{font-size:1.5rem}}.cnc-materials__sidebar .cnc-materials__sidebar__subsets img,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details img{width:100%;height:12.5rem;object-fit:cover;margin-top:1rem}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-description,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-description{color:rgba(0,0,0,0.56)}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item{padding:1rem 0;border-top:solid 1px rgba(0,0,0,0.13);display:flex;justify-content:space-between}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item:last-of-type,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item:last-of-type{border-bottom:solid 1px rgba(0,0,0,0.13)}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item:hover,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item:hover{background-color:rgba(0,0,0,0.03);color:rgba(0,0,0,0.69);cursor:pointer}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item p,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item p{padding-left:1rem}@media (min-width: 0px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item p,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item p{font-size:1rem}}@media (min-width: 768px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item p,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item p{font-size:1.125rem}}.cnc-materials__sidebar .cnc-materials__sidebar__subsets .cnc-materials__subsets-item i,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details .cnc-materials__subsets-item i{font-size:1rem;margin-right:1rem;position:relative;top:0.2rem}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__sidebar__subsets,.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details{padding-top:0}}.cnc-materials__sidebar .cnc-materials__sidebar__subsets-details{z-index:10002}.cnc-materials__sidebar .cnc-materials__subsets-content{padding:0 1rem 1rem}.cnc-materials__sidebar .cnc-materials__subsets-content ul{list-style:none;border-top:solid 1px rgba(0,0,0,0.13)}.cnc-materials__sidebar .cnc-materials__subsets-content ul li{padding:1rem 0;border-bottom:solid 1px rgba(0,0,0,0.13);display:flex;align-items:center}.cnc-materials__sidebar .cnc-materials__subsets-content ul li p{flex-basis:50%}.cnc-materials__sidebar .cnc-materials__subsets-content ul li p:first-child{color:rgba(0,0,0,0.56);margin-right:1.5rem}.cnc-materials__sidebar .cnc-materials__subsets-content .cnc-materials__subsets-applications{margin-bottom:2.5rem}.cnc-materials__sidebar .cnc-materials__subsets-content .cnc-materials__subsets-applications p:first-child{margin-top:1rem;color:rgba(0,0,0,0.56);margin-bottom:0.5rem}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__subsets-content{padding-top:5rem;padding-right:0;padding-left:0}}.cnc-materials__sidebar .cnc-materials__subsets-content--header{text-align:center;border-bottom:1px solid rgba(0,0,0,0.13);margin-bottom:2rem;padding-bottom:1.2rem;position:relative}.cnc-materials__sidebar .cnc-materials__subsets-content--header i{position:absolute;left:0;cursor:pointer}.cnc-materials__sidebar .cnc-materials__subsets-content--header i.cnc-mobile--close-icon{right:0;left:unset;top:0}@media screen and (min-width: 768px){.cnc-materials__sidebar .cnc-materials__subsets-content--header i.cnc-mobile--close-icon{display:none}}.cnc-materials__sidebar .cnc-materials__subsets-content--header p{font-weight:bold}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__subsets-content--header{position:fixed;width:93%;max-width:26.6rem;background-color:#fff;padding-top:1rem;display:flex;justify-content:space-between}.cnc-materials__sidebar .cnc-materials__subsets-content--header i{position:relative}}.cnc-materials__sidebar .cnc-materials__subsets-content--header-material{display:none}@media screen and (max-width: 767px){.cnc-materials__sidebar .cnc-materials__subsets-content--header-material{display:flex;justify-content:center;width:93%;z-index:10002}.cnc-materials__sidebar .cnc-materials__subsets-content--header-material i{position:absolute;top:1rem}.cnc-materials__sidebar .cnc-materials__subsets-content--header-material i.cnc-mobile--close-icon{top:1rem}}.cnc-materials__black-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;background-color:rgba(0,0,0,0.56)}.cnc-materials{width:100%}.cnc-materials h3{border-bottom:solid 1px #fff;padding-bottom:1rem;margin-bottom:0}@media (min-width: 0px){.cnc-materials h3{font-size:1rem}}@media (min-width: 768px){.cnc-materials h3{font-size:1.125rem}}@media screen and (max-width: 767px){.cnc-materials h3{padding-bottom:0.5rem}}.cnc-materials__subsets-description{margin-bottom:2rem}.cnc-materials__list{display:flex}.cnc-materials__list .cnc-materials__list--section{flex-basis:50%}.cnc-materials__list .cnc-materials__list--section:first-child{padding-right:2rem}.cnc-materials__list .cnc-materials__list--section p{padding:1rem 0 1rem 1rem;border-bottom:solid 1px rgba(255,255,255,0.24);position:relative}@media (min-width: 0px){.cnc-materials__list .cnc-materials__list--section p{font-size:1rem}}@media (min-width: 768px){.cnc-materials__list .cnc-materials__list--section p{font-size:1.125rem}}@media (max-width: 768px){.cnc-materials__list .cnc-materials__list--section p{padding:1rem 0;padding-right:1rem}}.cnc-materials__list .cnc-materials__list--section p span{color:rgba(255,255,255,0.38);margin-left:1rem}.cnc-materials__list .cnc-materials__list--section p img{display:none;position:absolute;z-index:9998;right:0;top:0;width:50%;height:14.5rem;object-fit:cover}.cnc-materials__list .cnc-materials__list--section p i{display:none;position:absolute;right:0;top:1.2rem;font-size:1rem}.cnc-materials__list .cnc-materials__list--section p:hover{background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.77);cursor:pointer}.cnc-materials__list .cnc-materials__list--section p:hover img{display:block;border-radius:0}@media screen and (max-width: 860px){.cnc-materials__list .cnc-materials__list--section p:hover img{display:none}}.cnc-materials__list .cnc-materials__list--section.no-hover p:hover{cursor:default;color:#fff;background:none}@media screen and (max-width: 767px){.cnc-materials__list{flex-direction:column}.cnc-materials__list .cnc-materials__list--section:first-child{padding-right:0}.cnc-materials__list .cnc-materials__list--section--metals{margin-bottom:3rem}.cnc-materials__list .cnc-materials__list--section p i{display:block}}.cnc__materials-fallback{display:none}.cnc__finishes-fallback{display:none}.cnc-materials__list--section.no-hover a{text-decoration:none;color:#fff}.cnc-qa-measures .title{text-align:center;margin-bottom:0.5rem}.cnc-qa-measures .subtitle{font-size:1.125rem;text-align:center}.cnc-qa-measures .cards{display:none}@media screen and (min-width: 768px){.cnc-qa-measures .cards{display:flex}}.cnc-qa-measures .card{border:1px solid rgba(255,255,255,0.24);flex:1 1 50%;padding:1rem;margin-top:4rem}.cnc-qa-measures .card:not(:last-child){margin-right:1rem}.cnc-qa-measures .card:not(:first-child){margin-left:1rem}.cnc-qa-measures .card .card-title{font-size:1.125rem;color:rgba(255,255,255,0.62);text-align:center;font-weight:bold;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,0.24)}.cnc-qa-measures .card .card-body{font-size:1.125rem;padding:2rem 0 1rem 0}.cnc-qa-measures .card .card-body ul{list-style:none}.cnc-qa-measures .card .card-body li{padding-left:2rem;position:relative}.cnc-qa-measures .card .card-body li:not(:last-child){margin-bottom:2rem}.cnc-qa-measures .card .card-body li:before{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#707070;content:"arrow_forward";width:2rem;height:2rem;position:absolute;left:0;top:-3px;font-size:1.5rem}.cnc-qa-measures .cta-button{margin:4rem auto 0 auto;display:table;padding-left:0.5rem}.cnc-qa-measures .cta-button i{position:relative;top:6px;padding-right:0.5rem}.cnc-qa-measures .cards-mobile{display:block;margin-top:2rem}@media screen and (min-width: 768px){.cnc-qa-measures .cards-mobile{display:none}}.cnc-qa-measures .cards-mobile .titles{display:flex;margin-bottom:1rem}.cnc-qa-measures .cards-mobile .titles .title{border-bottom:1px solid rgba(255,255,255,0.62);color:rgba(255,255,255,0.62);flex:1 1 50%;font-weight:bold;text-align:center;padding:0.5rem 0}.cnc-qa-measures .cards-mobile .titles .title.active{border-bottom:2px solid white;color:white}.cnc-qa-measures .cards-mobile .content{margin-bottom:4rem}.cnc-qa-measures .cards-mobile .content ul{list-style:none}.cnc-qa-measures .cards-mobile .content li{padding-left:2rem;position:relative}.cnc-qa-measures .cards-mobile .content li:not(:last-child){margin-bottom:2rem}.cnc-qa-measures .cards-mobile .content li:before{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#707070;content:"arrow_forward";width:2rem;height:2rem;position:absolute;left:0;top:-3px;font-size:1.5rem}@media screen and (max-width: 767px){.cnc-qa-measures.section{margin-bottom:3.5rem}}.cnc-resources__title{margin-bottom:4rem;text-align:center}@media screen and (max-width: 767px){.cnc-resources__title{margin-bottom:2rem}}@media screen and (max-width: 767px){.cnc-resources__section.section--tall{margin:3.5rem 1rem}}.cnc-resources{display:flex}@media screen and (max-width: 1024px){.cnc-resources{display:block}}.cnc-resources .articles,.cnc-resources .articles-mobile{display:flex;flex:1 0 50%}.cnc-resources .articles .article,.cnc-resources .articles-mobile .article{flex:1;display:flex;flex-direction:column}@media (min-width: 1024px){.cnc-resources .articles .article,.cnc-resources .articles-mobile .article{flex:1 1 50%}}.cnc-resources .articles .article img,.cnc-resources .articles-mobile .article img{width:100%;min-height:11rem;object-fit:cover}.cnc-resources .articles .article .article-body,.cnc-resources .articles-mobile .article .article-body{background-color:rgba(0,0,0,0.03);padding:1rem;padding-bottom:1.5rem;height:100%;display:flex;flex-direction:column}.cnc-resources .articles .article .article-body .title,.cnc-resources .articles-mobile .article .article-body .title{font-size:1.125rem;color:#000}.cnc-resources .articles .article .article-body .description,.cnc-resources .articles-mobile .article .article-body .description{color:rgba(0,0,0,0.56);margin-bottom:2rem;flex:1}.cnc-resources .articles .article .article-body .h3d-button,.cnc-resources .articles-mobile .article .article-body .h3d-button{align-self:self-start}.cnc-resources .articles .article:first-child{margin-right:0.75rem}.cnc-resources .articles .article:last-child{margin-right:1rem;margin-left:0.75rem}.cnc-resources .articles-mobile .article{margin-bottom:3rem}.cnc-resources .articles-mobile .siema__arrow{display:none}@media screen and (max-width: 1024px){.cnc-resources .articles{display:none}}.cnc-resources .articles-mobile{display:none}@media screen and (max-width: 1024px){.cnc-resources .articles-mobile{display:block}}.cnc-resources .cta{background-color:rgba(0,0,0,0.03);font-size:1.5rem;text-align:center;font-weight:bold;display:flex;flex-direction:column;justify-content:center;padding:2rem;color:rgba(0,0,0,0.85)}@media (min-width: 1024px){.cnc-resources .cta{font-size:2rem;margin-left:6rem;padding:4rem}}@media (max-width: 1023px){.cnc-resources .cta{margin-top:5.5rem;padding-left:3rem;padding-right:3rem}}@media (max-width: 374px){.cnc-resources .cta{padding-left:2rem;padding-right:2rem}}@media (max-width: 333px){.cnc-resources .cta{padding-left:1rem;padding-right:1rem}}.cnc-resources .cta .h3d-button{align-self:self-start;margin:2rem auto 0 auto}.cnc-resources .cta .h3d-button.cta-desktop{display:none}@media (min-width: 1024px){.cnc-resources .cta .h3d-button.cta-desktop{display:block}}.cnc-resources .cta .h3d-button.cta-mobile{display:block}@media (min-width: 1024px){.cnc-resources .cta .h3d-button.cta-mobile{display:none}}.internal-page{opacity:1 !important}*{overflow-wrap:break-word !important;word-wrap:break-word !important}[v-cloak]{display:none}[v-cloak] ~ .printing3d__materials-fallback,[v-cloak] ~ .printing3d__finishes-fallback{display:block}.printing3d__materials--section.section{margin:2.5rem 1rem}@media screen and (max-width: 767px){.printing3d__materials--section.section{margin:3.5rem 1rem}}.printing3d__materials-title{text-align:center;margin-bottom:0}@media screen and (max-width: 767px){.printing3d__materials-title{margin-bottom:2rem}}.printing3d__materials-subtitle{font-size:1.125rem;text-align:center;max-width:51rem;margin:0 auto;margin-top:1rem;color:rgba(255,255,255,0.62)}@media screen and (max-width: 1339px){.printing3d__materials-subtitle{margin-bottom:2rem}}.printing3d__material-finishes-title{text-align:center;margin-bottom:4rem;margin-top:9.5rem}@media screen and (max-width: 767px){.printing3d__material-finishes-title{margin-bottom:2rem;margin-top:6.4rem}}.printing3d-materials__sidebar{position:relative}.printing3d-materials__sidebar .printing3d-materials__subsets__cta-section{border-top:1px solid rgba(0,0,0,0.13);background-color:#fff;margin-top:1.6875rem;padding:1rem 1rem 0;display:flex;justify-content:space-between;position:fixed;bottom:0;width:27rem;max-width:100%;height:4rem}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__subsets__cta-section{display:none}}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets--title-desktop{display:none}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets img{margin-bottom:1rem}}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details{position:fixed;height:100%;background-color:#fff;z-index:10001;top:0;right:0;max-width:100%;width:29rem;color:#000;padding:1rem 1rem 2.5rem;overflow:scroll;-webkit-overflow-scrolling:touch}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets h3,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details h3{color:#000;margin-top:1.5rem;padding-bottom:0.5rem}@media (min-width: 0px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets h3,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details h3{font-size:1.125rem}}@media (min-width: 768px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets h3,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details h3{font-size:1.5rem}}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets img,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details img{width:100%;height:12.5rem;object-fit:cover;margin-top:1rem}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-description,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-description{color:rgba(0,0,0,0.56)}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item{padding:1rem 0;border-top:solid 1px rgba(0,0,0,0.13);display:flex;justify-content:space-between}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item:last-of-type,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item:last-of-type{border-bottom:solid 1px rgba(0,0,0,0.13)}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item:hover,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item:hover{background-color:rgba(0,0,0,0.03);color:rgba(0,0,0,0.69);cursor:pointer}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item p,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item p{padding-left:1rem}@media (min-width: 0px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item p,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item p{font-size:1rem}}@media (min-width: 768px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item p,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item p{font-size:1.125rem}}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets .printing3d-materials__subsets-item i,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details .printing3d-materials__subsets-item i{font-size:1rem;margin-right:1rem;position:relative;top:0.2rem}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets,.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details{padding-top:0}}.printing3d-materials__sidebar .printing3d-materials__sidebar__subsets-details{z-index:10002}.printing3d-materials__sidebar .printing3d-materials__subsets-content{padding:0 1rem 1rem}.printing3d-materials__sidebar .printing3d-materials__subsets-content ul{list-style:none;border-top:solid 1px rgba(0,0,0,0.13)}.printing3d-materials__sidebar .printing3d-materials__subsets-content ul li{padding:1rem 0;border-bottom:solid 1px rgba(0,0,0,0.13);display:flex;align-items:center}.printing3d-materials__sidebar .printing3d-materials__subsets-content ul li p{flex-basis:50%}.printing3d-materials__sidebar .printing3d-materials__subsets-content ul li p:first-child{color:rgba(0,0,0,0.56);margin-right:1.5rem}.printing3d-materials__sidebar .printing3d-materials__subsets-content .printing3d-materials__subsets-applications{margin-bottom:2.5rem}.printing3d-materials__sidebar .printing3d-materials__subsets-content .printing3d-materials__subsets-applications p:first-child{margin-top:1rem;color:rgba(0,0,0,0.56);margin-bottom:0.5rem}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__subsets-content{padding-top:5rem;padding-right:0;padding-left:0}}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header{text-align:center;border-bottom:1px solid rgba(0,0,0,0.13);margin-bottom:2rem;padding-bottom:1.2rem;position:relative}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header i{position:absolute;left:0;cursor:pointer}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header i.printing3d-mobile--close-icon{right:0;left:unset;top:0}@media screen and (min-width: 768px){.printing3d-materials__sidebar .printing3d-materials__subsets-content--header i.printing3d-mobile--close-icon{display:none}}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header p{font-weight:bold}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__subsets-content--header{position:fixed;width:93%;max-width:26.6rem;background-color:#fff;padding-top:1rem;display:flex;justify-content:space-between}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header i{position:relative}}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header-material{display:none}@media screen and (max-width: 767px){.printing3d-materials__sidebar .printing3d-materials__subsets-content--header-material{display:flex;justify-content:center;width:93%;z-index:10002}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header-material i{position:absolute;top:1rem}.printing3d-materials__sidebar .printing3d-materials__subsets-content--header-material i.printing3d-mobile--close-icon{top:1rem}}.printing3d-materials__black-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;background-color:rgba(0,0,0,0.56)}.printing3d-materials{width:100%}.printing3d-materials h3{border-bottom:solid 1px #fff;padding-bottom:1rem;margin-bottom:0}@media (min-width: 0px){.printing3d-materials h3{font-size:1rem}}@media (min-width: 768px){.printing3d-materials h3{font-size:1.125rem}}@media screen and (max-width: 767px){.printing3d-materials h3{padding-bottom:0.5rem}}.printing3d-materials__subsets-description{margin-bottom:2rem}.printing3d-materials__list{display:flex}.printing3d-materials__list .printing3d-materials__list--section--left,.printing3d-materials__list .printing3d-materials__list--section--right{flex-basis:50%;flex:1}@media screen and (min-width: 768px){.printing3d-materials__list .printing3d-materials__list--section--left:first-child,.printing3d-materials__list .printing3d-materials__list--section--right:first-child{padding-right:2rem}}.printing3d-materials__list .printing3d-materials__list--section--left p,.printing3d-materials__list .printing3d-materials__list--section--right p{padding:1rem 0 1rem 1rem;border-bottom:solid 1px rgba(255,255,255,0.24);position:relative}@media (min-width: 0px){.printing3d-materials__list .printing3d-materials__list--section--left p,.printing3d-materials__list .printing3d-materials__list--section--right p{font-size:1rem}}@media (min-width: 768px){.printing3d-materials__list .printing3d-materials__list--section--left p,.printing3d-materials__list .printing3d-materials__list--section--right p{font-size:1.125rem}}@media (max-width: 768px){.printing3d-materials__list .printing3d-materials__list--section--left p,.printing3d-materials__list .printing3d-materials__list--section--right p{padding:1rem 0;padding-right:1rem}}.printing3d-materials__list .printing3d-materials__list--section--left p span,.printing3d-materials__list .printing3d-materials__list--section--right p span{color:rgba(255,255,255,0.38);margin-left:1rem}.printing3d-materials__list .printing3d-materials__list--section--left p img,.printing3d-materials__list .printing3d-materials__list--section--right p img{display:none;position:absolute;z-index:9998;right:0;top:0;width:50%;height:14.5rem;object-fit:cover}.printing3d-materials__list .printing3d-materials__list--section--left p i,.printing3d-materials__list .printing3d-materials__list--section--right p i{display:none;position:absolute;right:0;top:1.2rem;font-size:1rem}.printing3d-materials__list .printing3d-materials__list--section--left p:hover,.printing3d-materials__list .printing3d-materials__list--section--right p:hover{background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.77);cursor:pointer}.printing3d-materials__list .printing3d-materials__list--section--left p:hover img,.printing3d-materials__list .printing3d-materials__list--section--right p:hover img{display:block;border-radius:0}@media screen and (max-width: 860px){.printing3d-materials__list .printing3d-materials__list--section--left p:hover img,.printing3d-materials__list .printing3d-materials__list--section--right p:hover img{display:none}}.printing3d-materials__list .printing3d-materials__list--section--left.no-hover p:hover,.printing3d-materials__list .printing3d-materials__list--section--right.no-hover p:hover{cursor:default;color:#fff;background:none}.printing3d-materials__list .printing3d-materials__list--section--left .printing3d-materials__list--section,.printing3d-materials__list .printing3d-materials__list--section--right .printing3d-materials__list--section{margin-top:4rem}@media screen and (max-width: 767px){.printing3d-materials__list{flex-direction:column}.printing3d-materials__list .printing3d-materials__list--section--right{margin-top:4rem}.printing3d-materials__list .printing3d-materials__list--section:first-child{padding-right:0;margin-top:0}.printing3d-materials__list .printing3d-materials__list--section--metals{margin-bottom:3rem}.printing3d-materials__list .printing3d-materials__list--section p i{display:block}}.printing3d__materials-fallback{display:none}.printing3d__finishes-fallback{display:none}.printing3d-materials__list--section.no-hover a{text-decoration:none;color:#fff}.printing3d__network{text-align:center}.printing3d__network h2{margin-bottom:0.5rem}.printing3d__network h2+p{font-size:1.125rem;color:rgba(0,0,0,0.56)}.printing3d__network .printing3d__network-subtitle{font-size:1.125rem;color:rgba(0,0,0,0.56);max-width:51rem;margin:0 auto;text-align:center}.printing3d__network-cards{display:flex;margin-top:4rem}@media screen and (max-width: 1024px){.printing3d__network-cards{display:none}}.printing3d__network-cards__column{display:flex;flex-direction:column;margin-right:2rem}.printing3d__network-cards__column h4{margin-bottom:0}.printing3d__network-cards__column:nth-child(2) .printing3d__network-card{margin-bottom:0}.printing3d__network-cards__column:last-child{margin-right:0}.printing3d__network-card{text-align:left;margin-bottom:2rem}.printing3d__network-card h4{font-size:.875rem;margin-top:0.7rem}.printing3d__network-card--no-image{text-align:center;position:static;height:41%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#5252f2;background-color:#ededfc}.printing3d__network-card--no-image h4{color:#5252f2;font-size:3.25rem}.printing3d__network-card--no-image p{font-size:1.5rem}.printing3d__network-card .mobile-img{display:none}.printing3d__network-card .printing3d__network-card--content{position:relative}.printing3d__network-card .printing3d__network-card--content ul{display:none;position:absolute;bottom:0.3rem;width:100%;padding:1rem;background-color:rgba(0,0,0,0.77);color:white}.printing3d__network-card .printing3d__network-card--content ul li{display:flex}.printing3d__network-card .printing3d__network-card--content ul li p{flex:1;flex-basis:50%}.printing3d__network-card .printing3d__network-card--content ul li:first-child{margin-bottom:0.5rem}.printing3d__network-card .printing3d__network-card--content ul li:nth-child(2){padding:0.5rem 0;border-top:1px solid rgba(255,255,255,0.24);border-bottom:1px solid rgba(255,255,255,0.24)}.printing3d__network-card .printing3d__network-card--content ul li:last-child{margin-top:0.5rem}.printing3d__network-card:hover ul{display:block}.printing3d__network-cards--mobile{display:none;position:relative;margin-top:2rem}@media screen and (max-width: 1024px){.printing3d__network-cards--mobile{display:block}}.printing3d__network-cards--mobile .printing3d__network-card--mobile{background-color:rgba(0,0,0,0.03);margin-bottom:2rem}.printing3d__network-cards--mobile .printing3d__network-card--mobile h4{text-align:left;margin-top:2rem;margin-left:1rem}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content{text-align:left}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul{padding:1rem;color:#000}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul li{display:flex}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul li p{flex:1;flex-basis:50%}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul li:first-child{margin-bottom:0.5rem}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul li:nth-child(2){padding:0.5rem 0;border-top:1px solid rgba(0,0,0,0.13);border-bottom:1px solid rgba(0,0,0,0.13)}.printing3d__network-cards--mobile .printing3d__network-card--mobile .printing3d__network-card--content ul li:last-child{margin-top:0.5rem}.printing3d__network-cards--mobile .printing3d__network-card--mobile.no-image{height:57rem;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#5252f2;background-color:#ededfc}.printing3d__network-cards--mobile .printing3d__network-card--mobile.no-image h4{color:#5252f2;font-size:3.25rem}.printing3d__network-cards--mobile .printing3d__network-card--mobile.no-image p{font-size:1.5rem}@media screen and (max-width: 768px){.printing3d__network-cards--mobile .printing3d__network-card--mobile.no-image{height:42rem}}@media screen and (max-width: 425px){.printing3d__network-cards--mobile .printing3d__network-card--mobile.no-image{height:29rem}}.printing3d__network-cards--mobile .printing3d__network-card--mobile .mobile-img{display:block}.printing3d__network-cards--mobile .printing3d__network-card--mobile .mobile-img+.desktop-img{display:none}.printing3d__network-cards--mobile .siema.siema--with-controls.siema--full-width{max-height:53rem}.printing3d__network-cards--mobile .siema__dots{bottom:0rem}@media screen and (max-width: 340px){.printing3d__network-cards--mobile .siema__dots{bottom:2rem}}.printing3d__network-cards--mobile .siema__arrow{display:none}.process-comparison-title{max-width:25rem;text-align:center;display:block;margin:5rem auto 0 auto}.process-comparison-title span{display:block}.process-comparison-subtitle{font-size:1.125rem;text-align:center;max-width:51rem;margin:1rem auto;color:rgba(255,255,255,0.62)}.process-comparison-container{margin-top:4rem}@media screen and (max-width: 767px){.process-comparison-container{margin-top:2rem}}.process-comparison-table{display:none}.process-comparison-table--show-mobile{display:block}.process-comparison-table td,.process-comparison-table th{font-size:1rem;vertical-align:baseline;color:rgba(255,255,255,0.86)}.process-comparison-table table thead th{border-bottom:1px solid white;font-weight:bold;color:rgba(255,255,255,0.86)}.process-comparison-table thead:not(:empty) ~ tbody td{color:rgba(255,255,255,0.86)}.process-comparison-table thead:not(:empty) ~ tbody td:first-child{color:rgba(255,255,255,0.62)}.process-comparison-select{font-size:.875rem;line-height:2rem;display:block;background-color:rgba(255,255,255,0.1);color:white;height:2.5rem;line-height:2.5rem;padding:0 1rem;margin-top:0.5rem;width:100%;text-transform:uppercase}.comparison-table-mobile{margin-top:0.5rem;display:block}.comparison-table-mobile .comparison-element{border-bottom:1px solid rgba(255,255,255,0.24);padding:1rem 0}@media screen and (min-width: 769px){.process-comparison-select-title,.process-comparison-select,.comparison-table-mobile{display:none}.process-comparison-table{display:block}}.content-text h2.printing3d__post-processing{margin-bottom:4rem}@media screen and (max-width: 767px){.content-text h2.printing3d__post-processing{margin-bottom:2rem}}.section-faq{display:flex}@media screen and (max-width: 1000px){.section-faq{flex-direction:column}}.section-faq .faq_sectiontitle{flex:1;flex-basis:34%;padding-right:2rem}@media (min-width: 0px){.section-faq .faq_sectiontitle{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.section-faq .faq_sectiontitle{font-size:2.25rem;line-height:120%}}@media screen and (max-width: 1000px){.section-faq .faq_sectiontitle{text-align:center;flex-basis:100%;padding-right:0}}.section-faq .faq{flex:1;flex-basis:66%}@media screen and (max-width: 1000px){.section-faq .faq{flex-basis:100%}}.faq-item:first-child .faq_title{margin-top:0}.faq-item .faq_title{font-weight:500;color:#000;margin-top:1.5rem;margin-bottom:1.5rem;cursor:pointer;display:flex;justify-content:space-between}@media (min-width: 0px){.faq-item .faq_title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.faq-item .faq_title{font-size:1.5rem;line-height:120%}}@media screen and (max-width: 999px){.faq-item .faq_title{margin-top:0.5rem;margin-bottom:0.5rem}}.faq-item .faq_title:after{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right";transform:rotate(90deg);transition:transform 0.2s;align-self:flex-start;margin-left:2rem;color:rgba(0,0,0,0.56)}.faq-item .faq_title.open ~ .faq_body{height:initial;padding-bottom:2rem}.faq-item .faq_title.open:after{transform:rotate(270deg)}.faq-item .faq_subtitle{color:rgba(255,255,255,0.62);font-weight:bold;margin-bottom:0.5rem}@media screen and (min-width: 1000px){.faq-item .faq_subtitle{margin-left:-1.5rem}}.faq-item .faq_body{margin-top:0.5rem;border-bottom:1px solid rgba(0,0,0,0.13);font-size:1rem;height:0;overflow:hidden;padding-right:4rem}@media screen and (min-width: 1000px){.faq-item .faq_body{padding-left:1.5rem}.faq-item .faq_body ul{margin-left:-1.5rem}}@media screen and (max-width: 999px){.faq-item .faq_body{padding-right:2rem}}.faq-item .faq_body p{padding-bottom:1rem}.faq-item .faq_body p:last-child{padding-bottom:2rem}.faq-item .faq_body h5{margin-top:2rem}.faq-item .faq_body table{margin-bottom:0}.section--dark-grey .faq-item .faq_title{color:white}.section--dark-grey .faq-item .faq_title:after{color:rgba(255,255,255,0.62)}.section--dark-grey .faq-item .faq_body{border-color:rgba(255,255,255,0.24)}.section--usps{margin:6rem 1.5rem}.usps__usp-card{max-width:36rem;margin:1.5rem 0}.usps__usp-card-content{max-height:0;height:0;overflow:hidden;margin-right:2rem}.usps__usp-card p{margin:1rem 0}.usps__usp-card--is-open .usps__usp-card-content{height:auto;max-height:none}.usps_usp-card-title{display:flex;cursor:pointer}.usps_usp-card-title svg{flex-shrink:0;vertical-align:middle;margin-right:0.9rem;width:20px;height:20px}.usps_usp-card-title svg path{fill:white}.usps__illustration{width:100%;max-width:748px;margin-top:-4rem}.usps__usp-caret{margin-left:auto}.usps__usp-card .usps__usp-caret::before{content:"\e5cf"}.usps__usp-card--is-open .usps__usp-caret::before{content:"\e5ce"}@media (max-width: 60rem){.usps__usp-card{max-width:unset}.section--usps a.usps__usp-card-cta,.section--usps a.usps__usp-card-cta:hover,.section--usps a.usps__usp-card-cta:active,.section--usps a.usps__usp-card-cta:visited{font-weight:500;color:#767af5;text-decoration:underline}.usps__usp-card p{margin:0.5rem 0}.usps__usp-card-content .usps__illustration{display:block;max-width:30rem;margin:0 auto}.usps__illustrations{display:none}}@media (min-width: 960px){.section--usps{display:grid;grid-template-columns:repeat(2, 1fr);height:34rem}.usps__text{max-width:35rem;margin-left:auto}.usps__text h2{max-width:30rem;line-height:1.33}.usps .split-section__side--usps{overflow:hidden}.usps__usp-card-content{padding-left:2.25rem;transition-property:max-height;transition-duration:0.4s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.usps__usp-card--is-open .usps__usp-card-content{height:auto;max-height:17.5rem}.usps__usp-card-content .usps__illustration{display:none}.usps__illustrations{position:relative}.usps__illustrations .usps__illustration{position:absolute;opacity:100;transition-property:opacity;transition-duration:3s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);margin-top:1rem}.usps__illustrations .usps__illustration--hidden{position:absolute;opacity:0}a.usps__usp-card-cta{border-radius:3px;cursor:pointer;display:inline-block;line-height:40px;font-weight:500;letter-spacing:0.01rem;padding:0 1rem;text-align:center;text-decoration:none;text-shadow:none;transition:background-color 0.15s ease-out;height:2.5rem;white-space:nowrap;background-color:#5252f2;box-shadow:none;color:#fff !important}a.usps__usp-card-cta:hover,a.usps__usp-card-cta:focus{outline:none;background-color:#2d208c}a.usps__usp-card-cta:active{outline:none;background-color:#0e0047}}.modal-overlay{background-color:rgba(0,0,0,0.77);display:none;left:0;height:100vh;position:fixed;top:0;width:100vw;z-index:10000}.modal-overlay.active{display:block}.modal-overlay__close-button.icon{font-size:3rem;color:#fff;cursor:pointer;display:block;position:absolute;right:1rem;top:0.2rem}.modal-overlay .modal-body{background:#fff;color:rgba(0,0,0,0.56);border-radius:3px;box-sizing:border-box;font-size:1rem;left:50%;max-height:100%;max-width:100%;overflow:auto;padding:1.5rem;position:absolute;top:50%;transform:translate(-50%, -50%);width:25rem}.modal-overlay .modal-body--medium{min-width:35rem}.modal-overlay .modal-body--large{min-width:45rem}.modal-overlay .modal-body .h3d-button-group{margin-top:2rem}.modal-overlay .modal-body__header{color:rgba(0,0,0,0.85);font-size:20px;font-weight:500;margin-bottom:1rem}@media only screen and (max-width: 767px){.modal-overlay__close-button.icon{font-size:2.5rem;top:0;right:0.2rem}}.panel{display:flex;flex-direction:column;padding:1.5rem;padding-top:2rem}.panel--grey{background-color:rgba(0,0,0,0.03);width:24.375rem;height:14.25rem}.panel--grey .material-icons{position:relative;top:0.26rem}.panel--grey .job-location{font-weight:normal}.panel--hover:hover{background-color:rgba(0,0,0,0.03)}.panel--outline{border:1px solid rgba(0,0,0,0.21);border-radius:3px}.panel__title{font-weight:500;color:#000;margin-bottom:0rem;line-height:157%}@media (min-width: 0px){.panel__title{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.panel__title{font-size:1rem;line-height:unset}}.panel--grey .panel__title{margin-bottom:1rem}.panel__text{color:rgba(0,0,0,0.56);font-size:.875rem;line-height:20px}.panel__separator{margin-top:auto;margin-bottom:1.5rem;border:solid rgba(0,0,0,0.21);border-width:0 0 1px 0}.panel__separator-grey{border-color:rgba(255,255,255,0.1)}.panel__separator-bold{border-width:0px 0px 2px 0px}.panel--grey .panel__separator{margin-bottom:1rem}.panel__cta{color:#5252f2;font-size:.75rem;font-weight:500;text-decoration:none;padding:0}.panel--grey .panel__cta{width:6rem;height:2rem;border-radius:3px;background-color:#5252f2;color:#fff;padding:0.45rem 0;text-align:center;align-self:flex-end}.panel__image{display:block;width:100%;height:10rem;background-size:cover;background-position:center center}@media only screen and (min-width: 560px) and (max-width: 767px){.panel__image{height:14rem}}@media only screen and (max-width: 425px){.panel--grey{width:100%}}@media only screen and (max-width: 320px){.panel--grey{width:73%}}.h3d-tag,.tag{background-color:rgba(0,0,0,0.69);border:0;border-radius:0.15rem;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;margin:0.25em 0.5em 0.25em 0;padding:0.5em 0.6em 0.45em;text-decoration:none;vertical-align:middle}.tag--light,.h3d-tag--light{background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.56)}.tag--round,.h3d-tag--round{border-radius:1em}.tag--info{background-color:#006fff;color:#fff}table{border-collapse:collapse;margin:1.5rem 0;table-layout:fixed;width:100%;word-wrap:break-word;line-height:140%}@media (min-width: 0px){table{font-size:.875rem;line-height:20px}}@media (min-width: 768px){table{font-size:1.125rem;line-height:unset}}thead{text-align:left}th{padding:0 1rem 1.5rem;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.85);font-size:.875rem}td{padding:1.5rem 0;padding-right:1rem;border-bottom:1px solid rgba(0,0,0,0.21)}th:empty{padding:0;border-bottom:1px solid rgba(0,0,0,0.21)}.section--black table th,.section--black table td,.section--grey table th,.section--grey table td,.section--dark-grey table th,.section--dark-grey table td{border-bottom:1px solid rgba(255,255,255,0.24)}.section--black thead:not(:empty) ~ tbody td,.section--grey thead:not(:empty) ~ tbody td,.section--dark-grey thead:not(:empty) ~ tbody td{color:#fff}.section--black thead:empty,.section--grey thead:empty,.section--dark-grey thead:empty{border-bottom:1px solid rgba(255,255,255,0.21);display:table-caption}.section--black thead:empty ~ tbody td:not(:first-child),.section--grey thead:empty ~ tbody td:not(:first-child),.section--dark-grey thead:empty ~ tbody td:not(:first-child){color:#fff}.u-table-style--medium-narrow table th:not(:empty){padding:0.5rem 0.5rem 0.5rem 0}.u-table-style--medium-narrow table td{padding:1rem 1rem 1rem 0}.u-table-style--narrow table th:not(:empty),.u-table-style--narrow table td{padding:0.5rem 0.5rem 0.5rem 0}.u-table-style--auto-copy table{table-layout:auto}.u-table-style--auto-copy table th:not(:empty){padding:0.5rem 0.5rem 0.5rem 0}.u-table-style--auto-copy table td{padding:1rem 1rem 1rem 0}.u-table-style--auto-copy table td:first-child{vertical-align:baseline;color:rgba(255,255,255,0.38);padding-right:3rem}@media screen and (max-width: 768px){.u-table-style--auto-copy table td:first-child{padding-right:1rem}}.material-table{table-layout:auto}.material-table td{padding-top:0.5rem;padding-bottom:0.5rem}.material-table th{font-size:.875rem;line-height:20px;border-bottom-color:rgba(0,0,0,0.21);padding-bottom:0.5rem}.material-table th:first-of-type,.material-table td:first-of-type{padding-left:0}.material-table th:last-of-type,.material-table td:last-of-type{padding-right:0}.specs-table td{padding-top:0.5rem;padding-bottom:0.5rem;vertical-align:top;text-align:left}.h3d-button{background-color:rgba(0,0,0,0.05);border:0;box-sizing:border-box;border-radius:3px;color:rgba(0,0,0,0.85);cursor:pointer;display:inline-block;font-weight:500;letter-spacing:0.01rem;outline:none;padding:0 1.5rem;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:background-color 0.15s ease-out;height:3rem;font-size:1rem;line-height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h3d-button:disabled{opacity:0.3;pointer-events:none}.h3d-button:hover,.h3d-button:focus{outline:none;background-color:rgba(0,0,0,0.13)}.h3d-button:active{outline:none;background-color:rgba(0,0,0,0.21)}.h3d-button--round{border-radius:50%;padding:0;height:2.5rem;width:2.5rem}.h3d-button--round .material-icons{color:rgba(0,0,0,0.69);margin-top:0.5rem}.h3d-button--pill{border-radius:5rem}.h3d-button--block{display:block;width:100%}.h3d-button--center{display:table;margin-left:auto;margin-right:auto}.h3d-button--xl{font-size:1.125rem;line-height:3.5rem;height:3.5rem;padding:0 2rem}.h3d-button--l{font-size:1rem;line-height:3rem;height:3rem;line-height:3rem;padding:0 1.5rem}.h3d-button--m{font-size:.875rem;line-height:2rem;height:2.5rem;line-height:2.5rem;padding:0 1rem}.h3d-button--s{font-size:.875rem;line-height:2rem;height:2rem;padding:0 1rem}.h3d-button--xs{font-size:.875rem;line-height:2rem;height:1.5rem;line-height:1.5rem;padding:0 0.5rem}.h3d-button--xs .material-icons{font-size:1rem;top:2px;position:relative;overflow:hidden}.h3d-button--transparent{background-color:transparent;box-shadow:none;color:rgba(0,0,0,0.85)}.h3d-button--transparent:hover,.h3d-button--transparent:focus{outline:none;border:none;box-shadow:none;background-color:transparent;color:rgba(0,0,0,0.85)}.h3d-button--transparent:active{outline:none;border:none;box-shadow:none;background-color:transparent;color:rgba(0,0,0,0.85)}.h3d-button--transparent-primary{background-color:transparent;box-shadow:none;color:#5252f2}.h3d-button--transparent-primary:hover,.h3d-button--transparent-primary:focus{outline:none;border:none;box-shadow:none;background-color:transparent;color:#2d208c}.h3d-button--transparent-primary:active{outline:none;border:none;box-shadow:none;background-color:transparent;color:#0e0047}.h3d-button--transparent-subtle{background-color:transparent;box-shadow:none;color:rgba(0,0,0,0.56)}.h3d-button--transparent-subtle:hover,.h3d-button--transparent-subtle:focus{outline:none;border:none;box-shadow:none;background-color:transparent;color:rgba(0,0,0,0.85)}.h3d-button--transparent-subtle:active{outline:none;border:none;box-shadow:none;background-color:transparent;color:rgba(0,0,0,0.85)}.h3d-button--outline{background-color:transparent;color:rgba(0,0,0,0.85);border:1px solid rgba(0,0,0,0.21)}.h3d-button--outline:hover,.h3d-button--outline:focus{outline:none;border:1px solid transparent;box-shadow:none;background-color:rgba(0,0,0,0.21)}.h3d-button--outline:active{outline:none;border:1px solid transparent;box-shadow:none;background-color:rgba(0,0,0,0.21)}.h3d-button--outline-white{border-color:#fff;color:#fff}.h3d-button--outline-white:hover,.h3d-button--outline-white:focus{border-color:#fff;color:#fff}.h3d-button--dark-outline{background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.85);border:1px solid rgba(0,0,0,0.21)}.h3d-button--dark-outline:hover,.h3d-button--dark-outline:focus{outline:none;border:1px solid transparent;box-shadow:none;background-color:rgba(0,0,0,0.13)}.h3d-button--dark-outline:active{outline:none;border:1px solid transparent;box-shadow:none;background-color:rgba(0,0,0,0.21)}.h3d-button--grey{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.77)}.h3d-button--grey:hover,.h3d-button--grey:active{background-color:rgba(255,255,255,0.15);color:#fff}.h3d-button--primary{background-color:#5252f2;box-shadow:none;color:#fff !important}.h3d-button--primary:hover,.h3d-button--primary:focus{outline:none;background-color:#2d208c}.h3d-button--primary:active{outline:none;background-color:#0e0047}.h3d-button--outline-primary{background-color:transparent;color:#5252f2;box-shadow:0 0 0 1px #5252f2 inset}.container .h3d-button--outline-primary:hover,.h3d-button--outline-primary:hover,.container .h3d-button--outline-primary:focus,.h3d-button--outline-primary:focus{outline:none;color:#fff;box-shadow:none;background-color:#5252f2}.h3d-button--outline-primary:active{outline:none;border:none;box-shadow:none;color:#fff;background-color:#2d208c}.h3d-button--black{background-color:rgba(0,0,0,0.77);outline:none;border:1px solid rgba(0,0,0,0.77);color:#fff;box-shadow:none}.h3d-button--black:hover,.h3d-button--black:active{background-color:#000}.h3d-button--white{background-color:rgba(255,255,255,0.77);color:rgba(0,0,0,0.85)}.h3d-button--white:hover,.h3d-button--white:active,.h3d-button--white:visited,.h3d-button--white:focus{background-color:#fff;color:rgba(0,0,0,0.85)}.h3d-button.h3d-button--grouping-narrow{margin-right:0.5rem;margin-bottom:0.5rem;font-weight:normal}.h3d-button--danger{background-color:#cc0019;box-shadow:none;color:#000}.h3d-button--danger:hover,.h3d-button--danger:focus{outline:none;background-color:#750014}.h3d-button--danger:active{outline:none;background-color:#3d000a}.h3d-button--warning{background-color:#3d000a;box-shadow:none;color:#fff}.h3d-button--warning:hover,.h3d-button--warning:focus{outline:none;background-color:#e66400}.h3d-button--warning:active{outline:none;background-color:#450200}.h3d-button--danger-on-hover:hover,.h3d-button--danger-on-hover:focus{color:#fff;outline:none;background-color:#cc0019}.h3d-button--danger-on-hover:active{outline:none;background-color:#852600}.h3d-button--no-outline-danger{background-color:transparent;color:#cc0019}.h3d-button--no-outline-danger:hover,.h3d-button--no-outline-danger:focus{outline:none;background-color:transparent}.h3d-button--no-outline-danger:active{outline:none;background-color:transparent}.h3d-button--hubspot{background-color:#ff7a59;box-shadow:none;color:#fff}.h3d-button--hubspot:hover,.h3d-button--hubspot:focus{outline:none;background-color:#ff5126}.h3d-button--hubspot:active{outline:none;background-color:#ff3d0d}.h3d-button--toggled.h3d-button--xl{line-height:calc(3.5rem - 2px)}.h3d-button--toggled.h3d-button--l{line-height:calc(3rem - 2px)}.h3d-button--toggled.h3d-button--s{line-height:calc(2rem - 2px)}.h3d-button--toggled.h3d-button--xs{line-height:calc(1.5rem - 2px)}.h3d-button--toggled.h3d-button--warning{background-color:#fcf1e6;border:1px solid #3d000a;color:#3d000a}.h3d-button--viewer{background:#fff;border:1px solid rgba(0,0,0,0.21)}.h3d-button--viewer-active{background:#d9d9d9;border:1px solid rgba(0,0,0,0.21)}.h3d-button--viewer-inversed{background:#333333;border:1px solid #707070;color:#ebebeb}.h3d-button--viewer-active-inversed{background:#707070;border:1px solid #707070;color:#ebebeb}.h3d-button-group{display:flex;flex-direction:row}.h3d-button-group .h3d-button{margin-right:0.5rem}.h3d-button-group--right{justify-content:flex-end}.h3d-button-group--right .h3d-button{margin-right:0;margin-left:0.5rem}@media screen and (max-width: 1000px){.h3d-button--mobile-s{font-size:.875rem;line-height:2rem;height:2rem;padding:0 1rem}}.h3d-button--in-navbar{margin-left:auto}@media screen and (min-width: 1200px){.h3d-button--in-navbar{display:none}}.footer-menu{display:flex;flex-wrap:wrap}.footer-menu__container{flex:1;padding-right:1rem}.footer-menu__title{font-weight:500}.footer-menu__list{list-style:none}.footer-menu__list li{margin-top:0.6rem}.footer-menu__link{text-decoration:none;margin-top:1rem}.footer-menu__link--phone{margin-top:0}.footer-menu__link.footer-menu__link--phone a{color:#767af5;text-decoration:none}li.footer-menu__socials-list{display:flex}.footer-menu__link--social{margin-right:0.5rem}.footer-menu__link svg{height:14px;fill:rgba(255,255,255,0.62)}.footer-menu a{color:rgba(255,255,255,0.62)}.footer__copyright{color:rgba(255,255,255,0.24);font-size:.75rem}.footer__bottom{display:flex;justify-content:space-between}.footer__bottom label,.footer__bottom div{margin-top:auto}@media only screen and (max-width: 1080px){.footer-menu__container{margin-top:1rem;flex:0 0 33%}}@media only screen and (max-width: 680px){.footer-menu__container{margin-top:0.5rem;flex:1 1 50%}.footer-menu__list li{margin-top:0.25rem}.footer__bottom{flex-direction:column-reverse}.footer__bottom .language-switcher{text-align:left;margin-bottom:1rem}}.section{margin:2.5rem 1.5rem}.section--short{margin:2rem 2rem}.section--tall{margin:6.5rem 1rem}.section--with-border{border:1px solid rgba(0,0,0,0.13);margin-top:-1px}.split-section{display:grid;grid-template-columns:repeat(2, 1fr)}.split-section__side{padding:2.5rem 2rem}.split-section__side--center,.split-section__side--vcenter{display:flex;flex-direction:column}.split-section__side--center{align-items:center}.split-section__side--center .split-section__inner{margin:auto 0;text-align:center;width:90%}.split-section__side--vcenter .split-section__inner{margin:auto 0}.section--square{min-height:50vw}.section--align-header{padding:0 1rem}.section--with-cta{padding-bottom:4rem}.section--with-cta .section__title{text-align:center;margin-top:8rem;color:#fff}@media (min-width: 0px){.section--with-cta .section__title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.section--with-cta .section__title{font-size:1.5rem;line-height:120%}}.section.section--no-top-margin{margin-top:0}@media (max-width: 600px){.section--square{min-height:100vw}.split-section{grid-template-columns:repeat(1, 1fr)}.split-section__side--center .split-section__inner{margin:1rem 0;width:80%}}@media only screen and (min-width: 768px){.section{margin:4rem 3.5rem}.split-section__side{padding:3rem 3.5rem}.section--tall{margin:8rem 3.5rem}}@media only screen and (min-width: 1224px){.section{margin-top:5rem;margin-bottom:5rem}.section:not(.split-section--no-contain){width:47.5rem;margin-left:auto;margin-right:auto}.split-section:not(.split-section--no-contain) .split-section__side{width:35rem}.split-section:not(.split-section--no-contain) .split-section__side--left{margin-left:auto;padding-left:0}.split-section.split-section--flex-contain .split-section__side--left{margin-left:15%;padding-left:0}.split-section__side--center .split-section__inner{width:70%}.section--small:not(.split-section--no-contain){width:40rem}.section--medium:not(.split-section--no-contain){width:51.5rem}.section--large:not(.split-section--no-contain){width:70rem}.section--extra-large:not(.split-section--no-contain){margin:5rem 3.5rem;max-width:80rem;width:auto}.section--short{margin:2rem auto}.section--tall{margin:6.5rem auto}}@media only screen and (min-width: 1392px){.section--extra-large:not(.split-section--no-contain){margin:5rem auto}.section--tall:not(.split-section--no-contain){margin:6.5rem auto}.section--short:not(.split-section--no-contain){margin:2rem auto}}@media only screen and (min-width: 1440px){.section--square{min-height:45vw}}.section--padded{padding-top:3rem;padding-bottom:3rem}.section--extra-padded{padding-top:7.5rem;padding-bottom:7.5rem}.section--no-margin{margin-top:0;margin-bottom:0}.section--grey-on-white{background-color:rgba(0,0,0,0.03);overflow:hidden}.section--grey{background-color:rgba(255,255,255,0.06);overflow:hidden}.section--dark-grey{background-color:#191919;color:#fff;padding-top:1px;padding-bottom:1px}.section--black{background-color:#000;color:rgba(255,255,255,0.62);overflow:hidden}@media only screen and (max-width: 959px){.section--split{flex-direction:column}}.section--split{display:flex}.section__column{flex:1}@media only screen and (min-width: 960px){.section__column:first-child{padding-right:3rem}.section__column:last-child{padding-left:3rem}}@media only screen and (min-width: 1400px){.section__column:first-child{padding-right:4.75rem}.section__column:last-child{padding-left:4.75rem}}.material-carousel-image{display:flex;justify-content:center;position:relative;flex:1;background-position:center;background-size:cover;min-height:45vw}.material-carousel-image img{width:100%;height:50vw;object-fit:cover;border-radius:0}.material-carousel-image__label{font-size:.875rem;line-height:20px;font-weight:500;position:absolute;bottom:3.5rem;color:#000;background-color:#fff;border-radius:0.15em;padding:0 0.4em;max-width:90%}.siema{position:relative;overflow:hidden}.siema--white{background-color:#fff}.siema .section--square{height:100%}.siema__controls{position:absolute;width:100%;height:100%;left:0;pointer-events:none;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.siema--responsive-controls .siema__dots{display:none}.siema__arrow{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;pointer-events:auto;z-index:100}.siema__arrow--inactive{display:none}.siema__arrow span{cursor:hand;padding:0.5rem;background-color:#000;color:#fff;border-radius:50%}.section--black .siema__arrow span{background-color:#000;color:#fff}.siema__arrow span:hover{background-color:#000;color:#fff}.siema__arrow--back{left:1em}.siema__arrow--forward{right:1em}.siema__dots{width:100%;bottom:2rem;position:absolute;left:0;display:flex;justify-content:center}.siema__dots__item{width:0.5rem;height:0.5rem;margin:0 0.25rem;border:0;background-color:rgba(0,0,0,0.34);border-radius:50%;outline:0;cursor:pointer;pointer-events:auto}.siema__dots__item--active{background:#191919}.section--black .siema__dots__item{background-color:rgba(255,255,255,0.24)}.section--black .siema__dots__item--active{background-color:rgba(255,255,255,0.24)}.section--black .siema__arrow span{background-color:#262626;color:#fff}.material-slider{height:50vw}@media only screen and (max-width: 768px){.siema__dots{bottom:1rem}.material-carousel-image__label{bottom:2.5rem}.siema--responsive-controls .siema__dots{display:block;text-align:center}.siema--responsive-controls .siema__dots__item{display:inline-block}.siema--responsive-controls .siema__arrow{display:none}.siema--full-width .section--square{min-height:80vw;margin:0}.material-slider{height:auto}.material-slider .siema{min-height:unset}}.materials-hero{text-align:center}.materials-table__desktop{display:none}@media (min-width: 768px){.materials-table__mobile{display:none}.materials-table__desktop{display:block}}.highlight-table__header{display:flex}.materials-table__title{display:flex}.materials-table__mobile-material:nth-of-type(1){border-top:1px solid rgba(0,0,0,0.21)}.materials-table__mobile-material{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,0.21)}.materials-table__title-image{background-size:cover;background-position-x:5rem;height:4rem;margin-right:2rem;width:4rem}@media (max-width: 768px){.materials-table__title-image{margin-right:1.3rem}}.materials-table__title-text{align-self:center}.materials-table__learn-more{color:#5252f2;margin-right:1rem}.highlight-table__all-link{color:#5252f2 !important;text-decoration:underline !important;margin-left:auto}@media (min-width: 0px){.highlight-table__all-link{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.highlight-table__all-link{font-size:1rem;line-height:unset}}.materials__price{margin-right:-3px;opacity:0.5}.materials__price--dark{margin-right:-3px;opacity:1;font-weight:500}.materials-process{display:flex;flex-direction:column;padding:1.5rem;padding-top:2rem;border:1px solid rgba(0,0,0,0.21);border-radius:3px}.materials-process__learn-more{color:#5252f2;font-size:.75rem;font-weight:500;text-decoration:none;padding:0}.geo-materials__technologies{margin-bottom:7rem}.materials-technology{border:1px solid #dedee2;border-radius:3px;display:grid;grid-template-columns:1fr 2fr}.materials-technology__image{background-repeat:no-repeat;background-size:cover;background-position:center center}.materials-hero{margin-top:6rem;margin-bottom:6rem}.materials-hero__header{margin-top:0.2rem;margin-bottom:2rem;padding:0 1rem}.materials-hero__description{max-width:37rem;display:inline-block;padding:0 1rem}.materials-hero__cta{margin:2rem}.materialtype-hero{background-color:#000;overflow:auto;color:rgba(255,255,255,0.62)}.materialtype-hero h1{color:#fff}.breadcrumb--materials{margin-top:2rem}@keyframes opacityFadeIn{0%{opacity:0}100%{opacity:1}}.capabilities__cta-block{margin-top:4.5rem;padding-left:1.5rem;padding-right:1.5rem;order:3;width:100%}.capabilities__cta-block .h3d-button{width:100%}.capabilities__cta-block .h3d-button:first-of-type{margin-bottom:0.25rem}.capabilities__container{display:flex;flex-wrap:wrap}.capabilities__block-title{text-align:center}.capabilities__download-icon{font-family:"Material Icons";font-size:1rem;font-weight:normal;font-style:normal;display:inline-block;line-height:150%;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap}.capabilities__panel{display:flex;flex-direction:row;flex-wrap:wrap}.capabilities__panel:first-child{margin-left:0}.capabilities__panel:last-child{margin-right:0}.capabilities__panel-image{order:1;height:auto}.capabilities__title-container{margin-top:2rem;order:2;height:5.5rem}.capabilities__title,.capabilities__panel-text,.capabilities__panel-specs-table,.capabilities__panel-text{z-index:1;position:relative;padding:0 1.5rem}.capabilities__panel-text{padding-bottom:1.5rem;height:3rem}.capabilities__spec-container{display:flex;width:100%;order:4}.capabilities__spec-row{display:flex;flex-direction:column;width:100%}.capabilities__spec-row:not(:last-child){margin-right:2rem}.capabilities__spec{justify-content:space-between;display:flex;flex-direction:row}a.capabilities__spec-url,a.capabilities__spec-url:visited{color:#33ab85 !important}.capabilities__spec-title,.capabilities__spec-label{z-index:1;padding:1rem 0.5rem 1rem 0}.capabilities__spec-label{text-align:right}.capabilities__spec-title{flex:2;padding-right:1rem;color:rgba(255,255,255,0.62)}.capabilities__button{width:calc(100% - 3rem);display:block;margin:0 1.5rem}.capabilities__material-url{display:block;text-align:center;font-weight:500;color:#767af5 !important;text-decoration:none;padding:0;margin:1.5rem 0 1rem}@media only screen and (max-width: 1391px){.capabilities__section{margin:0}}@media only screen and (max-width: 1200px){.capabilities__spec-container label{flex:1 1 100%}.capabilities__spec-title{padding:1rem 0 0 0}}@media screen and (max-width: 1024px){.capabilities__title-container{margin-left:2rem;margin-bottom:1.5rem}.capabilities__block-title{text-align:left}.capabilities__title-container .capabilities__download-button{display:none}.capabilities__panel-close-button,.capabilities__panel-handle{display:none}.capabilities__container{flex-direction:column}.capabilities__section{margin:0 1rem}.capabilities__panel{overflow:hidden;margin:0 0 0.5rem 0;max-width:unset;max-height:3.2rem;padding-bottom:4rem;display:block}.capabilities__panel.active{margin-left:0;max-width:unset;max-height:unset;display:block}.capabilities__panel.active{height:unset;overflow:visible}.capabilities__panel-content{display:none}.capabilities__panel.active .capabilities__panel-content{display:block}.capabilities__title{color:#fff;margin-top:1rem;display:block}.capabilities__title::after{font-family:"Material Icons";content:"chevron_right";font-size:2rem;transform:rotate(90deg);float:right}.capabilities__panel.active .capabilities__title::after{transform:rotate(-90deg)}.capabilities__panel.active .capabilities__title{margin-bottom:1rem}.capabilities__spec-container{padding:0 1.5rem}.capabilities__spec-container label{padding-top:1rem;flex:1 1 50%}.capabilities__spec{flex-direction:row}.capabilities__spec-label{text-align:right}.capabilities__spec-title{margin-top:0}.capabilities__spec-container{flex-direction:column}.capabilities__block-title{text-align:left}.capabilities__title-container{margin-bottom:0.5rem;margin-left:0}}@media screen and (min-width: 1025px){.capabilities__container{width:100%;position:relative;height:35rem;transition:height .3s}.capabilities__cta-block{margin-top:4rem}.capabilities__panel{position:absolute;height:35rem;user-select:none;background-color:rgba(255,255,255,0.1);cursor:pointer;align-content:flex-start;transition:width .3s,height .3s,left .3s,right .3s,padding .3s}.capabilities__panel:hover:not(.capabilities__panel--open){background-color:rgba(255,255,255,0.15)}.capabilities__panel:hover:not(.capabilities__panel--open) .capabilities__panel-handle{display:block;position:absolute;top:50%;right:0}.capabilities__panel:hover:not(.capabilities__panel--open).capabilities__panel--opens-left .capabilities__panel-handle{left:0}.capabilities__panel--open .capabilities__panel-handle{display:block;position:absolute;top:50%;right:0}.capabilities__panel--open.capabilities__panel--opens-left .capabilities__panel-handle{left:0}.capabilities__panel--open .capabilities__panel-text{padding-left:2rem;padding-right:2rem;height:unset}.capabilities__panel--open .capabilities__title-container{overflow:hidden;margin-top:1.5rem;height:unset}.capabilities__panel--open .capabilities__title{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1025px) and (min-width: 0px){.capabilities__panel--open .capabilities__title{font-size:1.5rem;line-height:120%}}@media screen and (min-width: 1025px) and (min-width: 768px){.capabilities__panel--open .capabilities__title{font-size:2.25rem;line-height:120%}}@media screen and (min-width: 1025px){.capabilities__panel--open .capabilities__cta-block{opacity:0;animation:opacityFadeIn .3s;animation-delay:.3s;animation-fill-mode:forwards;width:unset;margin-right:0;margin-left:auto;margin-top:0;order:6;display:flex;flex-direction:row-reverse;padding-left:2rem;padding-right:2rem}.capabilities__panel--open .capabilities__cta-block .h3d-button{width:unset;margin-bottom:2rem;margin-left:0.5rem}.capabilities__panel--open .capabilities__panel-close-button{display:block}.capabilities__panel--open .capabilities__spec-container{transition:opacity .3s;transition-delay:.3s;opacity:1;height:unset;pointer-events:all;padding:0 2rem 2rem 2rem}.capabilities__panel--open .capabilities__panel-image-wrapper{height:20.5rem}.capabilities__spec{border-bottom:1px solid rgba(255,255,255,0.1)}.capabilities__spec:first-of-type{border-top:1px solid rgba(255,255,255,0.1)}.capabilities__panel-handle{display:none}.capabilities__panel-image-wrapper{display:flex;align-items:flex-start;height:15.5rem;max-width:27rem;margin-top:1rem;margin-left:auto;margin-right:auto;transition:margin 0s,height .3s}.capabilities__spec-container{height:0;opacity:0;pointer-events:none;color:#fff}.capabilities__panel-close-button{top:0;position:absolute;right:0;margin:1rem;display:none}}.h3d-input{border:1px solid rgba(0,0,0,0.13);border-radius:3px;box-sizing:border-box;box-shadow:none;height:2.5rem;line-height:calc(2.5rem - 2px);padding:0 1rem;-webkit-appearance:none;-moz-appearance:none;outline:none}.h3d-input:hover{cursor:pointer}select.h3d-input{background-image:url("/images/b389ab4b50477b39cf4d723db2833916.svg");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5rem;background-color:transparent;width:100%;color:rgba(0,0,0,0.85);border-color:rgba(0,0,0,0.13);padding-right:0;margin-top:0.5rem}select.h3d-input:hover{color:rgba(0,0,0,0.34)}select.h3d-input--l{height:3rem;line-height:calc(3rem - 2px)}select.h3d-input--s{height:2rem;line-height:calc(2rem - 2px);background-position:right 0.25rem center;padding-left:0.5rem}.h3d-navbar{background:#000;min-height:64px;transition:top 0.2s linear;z-index:9999}@media screen and (max-width: 1199px){.h3d-navbar{border-bottom:1px solid rgba(255,255,255,0.15)}}.h3d-navbar.is-active{background:#000;position:fixed;top:0;left:0;right:0}.h3d-navbar__primary-cta{margin-left:auto;display:none}@media screen and (max-width: 767px){.h3d-navbar__primary-cta{margin-left:auto}}@media screen and (max-width: 1199px){.h3d-navbar__primary-cta{display:block}}.h3d-navbar__item{position:relative;justify-content:space-around;min-width:5.25rem;display:block}.h3d-navbar__item--4-columns{flex-basis:25%;margin-top:1.25rem}@media screen and (max-width: 1199px){.h3d-navbar__item--4-columns:first-of-type{margin-top:0}}@media screen and (max-width: 1350px) and (min-width: 1200px){.h3d-navbar__item--4-columns{flex-basis:33%}}.h3d-navbar__item--flex{width:100%}@media screen and (max-width: 1199px){.h3d-navbar__item--flex{padding-top:3.5rem}}@media screen and (min-width: 1200px){.h3d-navbar__item--flex{display:flex;flex-grow:0}}@media screen and (min-width: 1200px){.h3d-navbar__item--mobile{display:none}}@media screen and (min-width: 1200px){.h3d-navbar__item{position:static}}@media screen and (max-width: 1305px){span.h3d-navbar__item--hide{display:none}}.h3d-navbar__item--cta1{padding:0 4px 0 16px;font-weight:500}.h3d-navbar__item--cta2{padding:0 16px 0 4px;font-weight:500}.h3d-navbar__link{color:#fff;line-height:1.5rem;text-decoration:none;outline:none;cursor:pointer}.h3d-navbar__link--pre-title{color:rgba(255,255,255,0.38);margin:1rem 0 0.5rem 0}@media (min-width: 0px){.h3d-navbar__link--pre-title{font-size:.75rem;line-height:17px}}@media (min-width: 768px){.h3d-navbar__link--pre-title{font-size:.875rem;line-height:20px}}.h3d-navbar__link--pre-title:first-child{margin-top:0.5rem}@media screen and (min-width: 1200px){.h3d-navbar__link--pre-title:first-child{margin-top:0}}.h3d-navbar__link--grey{color:rgba(255,255,255,0.38)}.h3d-navbar__link--with-image{align-items:center;background-color:rgba(255,255,255,0.1);border-radius:8px;color:white;display:flex;font-size:20px;justify-content:space-between;padding:0 0.5rem 0 1rem;margin-bottom:0.5rem;text-decoration:none;height:5.1875rem;transition:background-color 0.2s}@media screen and (max-width: 1199px){.h3d-navbar__link--with-image{font-size:0.875rem;height:auto}.h3d-navbar__link--with-image:first-child{margin-top:1rem}.h3d-navbar__link--with-image:last-child{margin-bottom:1rem}}.h3d-navbar__link--with-image:hover{background-color:rgba(255,255,255,0.15)}.h3d-navbar__link-text{flex:1}.h3d-navbar__link-image{flex-basis:6rem;margin:0.5rem 0 0.5rem 1rem;height:4.8125rem;width:5.5rem}.h3d-navbar__logo{fill:#fff;stroke:#fff}.h3d-navbar.is-fixed{padding-right:inherit;position:fixed;top:0;left:0;right:0}.h3d-navbar__brand{min-height:64px;display:flex;align-items:center;margin-left:1rem}.h3d-navbar__brand .h3d-navbar__logo--mobile{display:none}@media screen and (max-width: 1199px){.h3d-navbar__brand .h3d-navbar__logo{display:none}.h3d-navbar__brand .h3d-navbar__logo--mobile{display:block;font-size:15px;font-weight:500;font-family:"Graphik Web", sans-serif;color:white;letter-spacing:0.5px}}.h3d-navbar__hamburger{color:white;display:none;font-size:1.5rem;margin-right:1rem;margin-left:0.5rem;z-index:120000}.h3d-navbar__hamburger:after{content:"menu"}.h3d-navbar__hamburger.is-active:after{content:"close"}.h3d-navbar__divider{display:none}.h3d-navbar__user-avatar{height:2rem;border-radius:50%;display:block;float:left}.h3d-navbar__user{margin:1.5rem 0.75rem 0.75rem 0.75rem;display:flex}.h3d-navbar__user-details{color:rgba(0,0,0,0.85);font-size:.875rem;line-height:20px;line-height:100%;margin-left:1rem;overflow-x:hidden}.h3d-navbar__user-details div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h3d-navbar__user-email{margin-top:0.375rem;color:rgba(0,0,0,0.56);font-size:.75rem}.h3d-navbar__user-name{color:#000;font-weight:500}.h3d-navbar__user-avatar{height:2rem;border-radius:50%}.h3d-navbar__user-avatar.material-icons{font-size:2rem;color:transparent;width:2rem;height:2rem;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(255,255,255,0.62);line-height:normal}.h3d-navbar__dropdown{display:none;pointer-events:all}.detail__item--show .h3d-navbar__dropdown,.is-clickable.is-clicked .h3d-navbar__dropdown{display:block}.h3d-navbar.is-fixed .h3d-navbar__dropdown-panel{top:4rem}.h3d-navbar__dropdown-panel{display:flex;position:absolute;left:0;height:28rem;z-index:100}.h3d-navbar__dropdown-panel .h3d-navbar__panel-nav{flex:0;flex-shrink:0;flex-basis:100%}@media screen and (min-width: 1200px){.h3d-navbar__dropdown-panel .h3d-navbar__panel-nav{flex-basis:25rem;border-right:1px solid rgba(255,255,255,0.15);padding:2rem 2rem 2rem 0}}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail{flex:1}@media screen and (min-width: 1200px){.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail{padding:2rem 0 2rem 2rem}}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item{display:none}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item-article{padding:0 1rem}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item-article a{text-decoration:none}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item-article img{width:432px;height:274px;background:#262626}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item-article p{margin:1rem 0;font-weight:500;color:#fff}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item-article:hover p{color:rgba(255,255,255,0.62)}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show ~ .detail__item--default{display:none}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item--default,.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show{display:flex;flex-wrap:wrap;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:black}@media screen and (max-width: 1199px){.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item--default,.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show{overflow:scroll;padding-top:0.5rem}}@media screen and (min-width: 1200px){.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item--default,.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show{position:static}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item--default>*,.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show>*{flex:1;flex-basis:50%;flex-direction:column;flex-shrink:0}.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item--default>.h3d-navbar__item--4-columns,.h3d-navbar__dropdown-panel .h3d-navbar__panel-detail .detail__item.detail__item--show>.h3d-navbar__item--4-columns{flex-basis:25%}}.h3d-navbar__banner-wrapper{float:right;color:white;align-self:flex-end;margin-left:auto;margin-right:1rem}@media screen and (max-width: 1199px){.h3d-navbar__banner-wrapper{margin-right:0}}.is-clicked .h3d-navbar__dropdown-panel{display:flex;justify-content:flex-start}@media (max-width: 1199px){.h3d-navbar__panel-detail .detail__item.detail__item--default{display:none}.h3d-navbar{min-height:55px}.h3d-navbar__brand{min-height:55px}.detail__item-article{display:none}.h3d-navbar .message-banner{margin:0 -1rem;padding:0.75rem 1rem}.h3d-navbar__dropdown-panel{position:static;height:auto}.h3d-navbar__link.has-arrow{color:rgba(255,255,255,0.86);font-weight:400}.h3d-navbar__dropdown-panel-section{width:100%}.h3d-navbar__link--expand::after,.h3d-navbar__link.has-arrow::after{border:2px solid rgba(255,255,255,0.86);border-right:0;border-top:0;content:" ";display:block;height:0.7em;pointer-events:none;position:absolute;transform:rotate(-45deg);transition:transform 0.2s;width:0.7em;margin-top:-0.4em;right:0.5rem;top:50%}.is-clicked>.h3d-navbar__link--expand::after{transform:rotate(-225deg);top:3%;display:block}.is-clicked .h3d-navbar__link.has-arrow::after{display:none}.is-clickable.is-clicked:not(.h3d-navbar__item--dropdown){display:block;position:fixed;top:0;left:0;right:0;height:100%;background:#000;z-index:1;margin:0}.detail__item .h3d-navbar__link.h3d-navbar__link--title::before,.is-clickable.is-clicked>.h3d-navbar__link.has-arrow::before{font-family:"Material Icons";content:"chevron_left";position:fixed;left:0.4rem;font-size:1.6rem}.detail__item .h3d-navbar__link.h3d-navbar__link--title,.is-clickable.is-clicked>.h3d-navbar__link.has-arrow{font-size:16px;font-weight:500;text-align:center;padding:1.1rem;left:0;top:0;position:fixed;width:100%;background:black;z-index:1000;border-bottom:1px solid #595959}.detail__item--show .h3d-navbar__dropdown-card,.is-clickable.is-clicked .h3d-navbar__dropdown-card{min-height:100%;overflow:scroll;padding:0 1rem;margin-top:0.75rem}.is-clickable.is-clicked .h3d-navbar__dropdown{min-height:100%;overflow:scroll}.h3d-navbar__link.h3d-navbar__link--flag{display:flex;align-items:center}.h3d-navbar__link.h3d-navbar__link--flag img{margin-right:0.5rem;height:15px}.h3d-navbar__account{display:none !important}.h3d-navbar__hamburger{display:block}}@media (max-width: 1199px) and (min-width: 0px){.h3d-navbar__link{font-size:.875rem;line-height:20px}}@media (max-width: 1199px) and (min-width: 768px){.h3d-navbar__link{font-size:1rem;line-height:unset}}@media (max-width: 1199px){.h3d-navbar__divider{display:block;border:none;height:1px;background-color:rgba(255,255,255,0.38)}.h3d-navbar__link{padding:0;color:white}.h3d-navbar__link--main-link{font-weight:500}.h3d-navbar__link.h3d-navbar__link--offset{display:block;margin-top:1rem;margin-bottom:-0.5rem}.h3d-navbar__item--cta1,.h3d-navbar__item--cta2{display:none}.h3d-navbar__dropdown .h3d-navbar__item{margin:0.5rem 0}.h3d-navbar__dropdown .h3d-navbar__item--spaced{margin:1.5rem 0}.h3d-navbar__dropdown .h3d-navbar__item small{display:none}.h3d-navbar__item{padding:0;margin:1rem 0;width:100%}.h3d-navbar__item--narrow{padding:0;margin:0.5rem 0}.h3d-navbar__menu{display:none;padding:0 1rem}.h3d-navbar__menu.is-active{display:flex;position:fixed;top:56px;left:0;right:0;bottom:0;background-color:#000;z-index:9999;flex-direction:column;justify-content:space-between}.h3d-navbar__menu.is-active:not(.no-overflow){overflow:scroll}#navbar__menu:after{content:"";position:fixed;height:4rem;top:auto;left:0;right:0;bottom:0;z-index:3;pointer-events:none}#h3d-navbar__user .h3d-navbar__dropdown{display:block}.h3d-navbar__user{margin:4rem 0 0 0}.h3d-navbar__panel-link{text-decoration:none;color:#fff}.h3d-navbar__user-email{font-size:.875rem;line-height:20px;color:rgba(255,255,255,0.62)}.h3d-navbar__user-name{color:rgba(255,255,255,0.86)}}@media (max-width: 1199px) and (min-width: 0px){.h3d-navbar__user-name{font-size:.875rem;line-height:20px}}@media (max-width: 1199px) and (min-width: 768px){.h3d-navbar__user-name{font-size:1rem;line-height:unset}}@media (max-width: 1199px){.h3d-navbar__end{position:relative}.h3d-navbar__end .h3d-navbar__book-a-demo{position:absolute;right:0;bottom:4.75rem}}@media (min-width: 1200px){.h3d-navbar__link:hover,.h3d-navbar__link:active{color:rgba(255,255,255,0.62)}.h3d-navbar__link--hide-desktop{display:none}.h3d-navbar__panel-detail{display:flex}.h3d-navbar__main-links{position:absolute;display:flex;left:0;justify-content:center;flex-grow:1;width:100%;pointer-events:none}.h3d-navbar__main-links .h3d-navbar__link--main-link{color:#fff;font-weight:500;text-align:center;margin:0 1rem;padding:0 1rem;border-bottom:2px solid transparent;transition:border-bottom-color 0.25s;height:4rem;display:flex;align-items:center;pointer-events:all}.h3d-navbar__main-links .h3d-navbar__link--main-link:hover{border-bottom:2px solid #5252f2}.is-clicked>.h3d-navbar__link--expand{border-bottom:2px solid #5252f2}.h3d-navbar,.h3d-navbar__menu,.h3d-navbar__end{align-items:stretch;display:flex}.h3d-navbar .message-banner,.h3d-navbar__menu .message-banner,.h3d-navbar__end .message-banner{display:none}.navbar__menu--mobile-top{display:flex;flex-grow:1}.navbar__menu--mobile-top .h3d-navbar__end{align-self:center;align-items:center}.h3d-navbar__end.navbar__menu--mobile-bottom{flex-grow:0}.h3d-navbar__brand{flex-grow:0;flex-shrink:1}.h3d-navbar__menu,.h3d-navbar__end{flex-grow:1;flex-shrink:0}.h3d-navbar__end{justify-content:flex-end;margin-left:auto}.h3d-navbar__dropdown-panel .h3d-navbar__link:not(.h3d-navbar__link--main-link).h3d-navbar__link--title{margin-top:0;color:rgba(255,255,255,0.38)}}@media (min-width: 1200px) and (min-width: 0px){.h3d-navbar__dropdown-panel .h3d-navbar__link:not(.h3d-navbar__link--main-link).h3d-navbar__link--title{font-size:.75rem;line-height:17px}}@media (min-width: 1200px) and (min-width: 768px){.h3d-navbar__dropdown-panel .h3d-navbar__link:not(.h3d-navbar__link--main-link).h3d-navbar__link--title{font-size:.875rem;line-height:20px}}@media (min-width: 1200px){.h3d-navbar__dropdown{left:0;min-width:100%;z-index:1001;cursor:default}.h3d-navbar__dropdown--offset-top{top:2.5rem}.h3d-navbar__dropdown--floating{background:white;border-radius:3px;left:unset;min-width:unset;position:absolute;right:1rem;z-index:2}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card{display:block}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link{color:rgba(0,0,0,0.69);margin:0;padding:1rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link--narrow{padding-top:0.5rem;padding-bottom:0.5rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link--flag{font-size:.875rem;display:flex;justify-content:flex-start;padding:0.75rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link--flag:first-child{margin-top:0.5rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link--flag:last-child{margin-bottom:0.5rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link--flag img{width:1.5rem;height:1.5rem;margin-right:0.75rem}.h3d-navbar__dropdown--floating .h3d-navbar__dropdown-card .h3d-navbar__link:hover{color:#4845d9;background-color:#ededfc}.is-clickable{cursor:pointer}.h3d-navbar__dropdown.is-right{left:auto;right:2.6rem}.h3d-navbar__dropdown.is-right .h3d-navbar__dropdown-card{border-radius:0 0 0 3px}.h3d-navbar__dropdown-card{display:flex;flex-wrap:wrap;color:white}.h3d-navbar__dropdown-card--extra-margin{margin-top:-1.25rem}.h3d-navbar__dropdown-panel{background:#000;border-top:1px solid rgba(255,255,255,0.15);box-shadow:0 5px 10px 0 rgba(0,0,0,0.5);width:100%}.h3d-navbar__dropdown-panel-section{display:flex;margin:0 auto;width:100%;max-width:85rem}.h3d-navbar__dropdown-card .h3d-navbar__item{margin:1rem 0}.h3d-navbar__dropdown-panel .h3d-navbar__dropdown-card .h3d-navbar__item{margin:0.5rem 0;line-height:1rem}.h3d-navbar__dropdown-panel .h3d-navbar__dropdown-card .h3d-navbar__item--spaced{margin:1.5rem 0}.h3d-navbar__dropdown-card .h3d-navbar__item{font-size:.875rem;min-width:12rem;white-space:nowrap;display:block}.h3d-navbar__dropdown-card .h3d-navbar__item:first-of-type{margin-top:0.75rem}.h3d-navbar__dropdown-card .h3d-navbar__item:last-of-type{margin-bottom:0.75rem}.h3d-navbar__dropdown-panel .h3d-navbar__dropdown-card .h3d-navbar__link{font-size:14px}.h3d-navbar__dropdown-panel .h3d-navbar__dropdown-card .h3d-navbar__link:hover{color:rgba(0,0,0,0.77)}.h3d-navbar__dropdown-card .h3d-navbar__divider{display:block;border:none;height:1px;background-color:rgba(0,0,0,0.13);margin:0 0.75rem}.h3d-navbar__dropdown-card .h3d-navbar__user-avatar.material-icons{-webkit-text-stroke-color:rgba(0,0,0,0.77)}.h3d-navbar__dropdown-panel .h3d-navbar__link:not(.h3d-navbar__link--main-link){font-size:19px;margin-top:0.5rem}.h3d-navbar__panel-link{text-decoration:none;color:white}.h3d-navbar__panel-link:hover{color:rgba(255,255,255,0.62)}.h3d-button--s.h3d-navbar__link--button{font-size:0.875rem;display:block;padding-top:0.23rem}.h3d-navbar__link--button:hover{border-color:#fff}.h3d-navbar__link.has-arrow{padding-right:1.2em}.h3d-navbar__link.has-arrow::after{border:1px solid rgba(255,255,255,0.62);border-right:0;border-top:0;content:" ";display:none;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.4em;right:1.125em;top:50%}#h3d-navbar__user{align-self:center;padding-left:0.5rem;min-width:auto;padding-right:1.5rem;position:relative}.h3d-navbar__book-a-demo.h3d-button--s.h3d-navbar__link--button{display:none}}.list-with-checks ul{list-style:none;padding-top:0.5rem}.list-with-checks ul li{position:relative;padding-left:1.5rem}@media (max-width: 768px){.list-with-checks ul li{padding-left:2rem}}.list-with-checks ul li:before{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"check";width:1rem;height:1rem;font-size:1rem;position:absolute;left:0;top:0.25rem}.list-with-checks ul li:not(last-child){margin-bottom:0.75rem}@media screen and (max-width: 959px){.list-with-checks ul li{padding-bottom:0.5rem}.list-with-checks ul li:not(last-child){margin-bottom:0}}.testimonials{border:2px solid #191919;text-align:center}.testimonials--loading{opacity:0}.testimonials__title{text-align:center}@media screen and (min-width: 1024px){.testimonials__title{margin-bottom:6.5rem}}.testimonials__controls-container{position:relative}.testimonials__controls{position:absolute;display:flex;justify-content:space-between;width:100%;margin:0 auto;pointer-events:none;padding:0 2rem;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;max-width:94rem}@media (max-width: 768px){.testimonials__controls{top:10rem;left:0;padding:unset;transform:unset;margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem);z-index:unset}}.testimonial__control{color:#000;cursor:pointer;background:rgba(255,255,255,0.38);border-radius:50%;height:2rem;width:2rem;pointer-events:all;z-index:10}.testimonial__control span{position:relative;top:0.25rem;left:0.25rem}.testimonial{padding-left:2rem;padding-right:2rem;height:25rem;position:relative}.testimonial__image img{filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);display:block;margin:0 auto;border-radius:50%;max-width:4.5rem;margin-bottom:3.5rem}.testimonial__body{max-width:22rem;margin:0 auto;margin-bottom:4.125rem}@media (min-width: 0px){.testimonial__body{font-size:1rem}}@media (min-width: 768px){.testimonial__body{font-size:1.25rem}}.testimonial__signature{color:rgba(255,255,255,0.62);margin:0 auto;bottom:0;left:0;width:100%;position:absolute}@media (min-width: 0px){.testimonial__signature{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.testimonial__signature{font-size:1rem;line-height:unset}}@media (max-width: 1024px){.testimonial__signature{position:relative;width:calc(100% + 4rem);margin-left:-2rem}}.testimonial__signature-logo{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;align-items:center;padding:0 2rem}.testimonial__signature-logo img{max-width:168px;height:auto;max-height:48px;object-fit:contain}@media screen and (max-width: 1024px){.testimonial__signature-logo{padding:0;justify-content:space-around}}.testimonial__signature-name{color:#fff}.case-studies__image{background-size:cover;background-position:center center;height:40rem}.case-studies__image--no-margin{margin:0}.case-studies__image-description{margin-top:0.5rem;display:block}.case-studies__content{padding:3rem 5rem}.case-studies__title{margin-top:6.5rem}@media (max-width: 768px){.case-studies__content{padding-top:0}}.case-studies__content-subtitle{line-height:140%;margin-bottom:2.5rem}.case-studies__content-list{margin-top:3rem}@media (max-width: 959px){.siema .case-studies__content-list{display:none}.case-studies__image{height:20rem;margin-left:0;margin-right:0;max-width:100%}h2.case-studies__title{line-height:28px;margin-top:0.5rem;margin-bottom:1.5rem}.case-studies__content-subtitle{margin-top:0;margin-bottom:0.5rem}.case-studies__content{padding:0}a.case-study--read-more{padding:0 0 1rem 0;margin-top:0rem;height:auto;background-color:#000;color:#767af5 !important;text-decoration:underline}a.case-study--read-more-white{background-color:#fff;color:#767af5 !important}a.case-study--read-more:hover{background-color:#000}a.case-study--read-more-white:hover{background-color:#fff}.case-studies__image-description{display:none}}@media (min-width: 768px){.siema--full-width .case-studies__content{padding:0}}.case-studies .siema__arrow--back{left:calc((100vw - 80rem) / 2 / 2);transform:translateX(-50%)}.case-studies .siema__arrow--forward{right:calc((100vw - 80rem) / 2 / 2);transform:translateX(-50%)}@media only screen and (max-width: 1450px){.case-studies .siema__arrow--back{left:3.5rem}.case-studies .siema__arrow--forward{right:0rem}}.tada-tooltip{display:none;position:absolute;background-color:white;border:1px solid #5252f2;border-radius:3px;padding:1rem;z-index:50000;color:#000}.tada-tooltip p{margin-bottom:0.5rem;color:#000;font-size:1rem}.tada-tooltip p:first-child{font-weight:500}.tada-tooltip.h3d-component-interface{padding:0.5rem;left:40%;width:fit-content}.tada-tooltips--visible .tada-tooltip{display:block}.tada-tooltips--visible .tada-tooltip.h3d-component-interface{display:none}.tada-tooltips--visible a,.tada-tooltips--visible .platform-description-card{overflow:visible}.tada-tooltips--visible .tada-tooltip--hover{position:relative}.tada-tooltips--visible .tada-tooltip--hover:hover .tada-tooltip.h3d-component-interface{display:block}.tada-tooltips--visible .tada-tooltip--hover:hover:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(230,100,0,0.25);z-index:25}.trusted-logos{position:relative;padding:2rem 0 4rem 0;margin:0 auto;background-color:#000}.trusted-logos h2{text-align:center;font-weight:normal;font-size:1rem;color:rgba(255,255,255,0.62)}@media screen and (max-width: 859px){.trusted-logos{margin:0 auto 4rem auto}}.trusted-logos-container{display:flex;justify-content:space-between;max-width:25rem;margin:0 auto}.trusted-logos-container img{align-self:center;max-width:4.5rem;filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.trusted-logos-container img.homepage-hero__logo-audi{width:4.55rem}.trusted-logos-container img.homepage-hero__logo-abb{width:4.4rem}.trusted-logos-container img.homepage-hero__logo-nasa{width:4.3rem}.trusted-logos-container img.homepage-hero__logo-hp{width:3.7rem}@media screen and (min-width: 480px){.trusted-logos-container img:not(:last-child){margin-right:2rem}}.message-banner,#message-banner{font-size:.75rem;position:relative;display:flex;justify-content:center;background-color:#3b3b3b;min-height:2rem;transition-property:height;transition-duration:0.2s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}@media screen and (max-width: 1199px){#message-banner{display:none}}#message-banner.message-banner.message-banner--primary,.message-banner.message-banner--primary{background-color:#27274d;border-top:2px solid #767af5}#message-banner.message-banner.message-banner--primary #message-banner__close,.message-banner.message-banner--primary #message-banner__close{color:#b9b9f9}#message-banner.message-banner.message-banner--primary .message-banner__text,.message-banner.message-banner--primary .message-banner__text{color:#b9b9f9}.message-banner__links{color:#fff;display:flex;height:100%;position:absolute;right:0;margin-right:1.5rem}.message-banner__links a{margin-right:1rem;text-decoration:none}#message-banner__close{position:absolute;padding:0.5rem 1.05rem;right:0;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}#message-banner__message{display:flex}.message-banner__text{margin:auto 0;line-height:100%;color:#fff}.message-banner__text.message-banner__flags{display:flex}.message-banner__text.message-banner__flags strong{vertical-align:middle;line-height:15px}.message-banner__text.message-banner__flags img{height:16px;margin-right:0.5rem}.message-banner__icon{font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin:auto 0;margin-right:6px;padding-top:3px;color:#fff}.message-banner__text a{color:inherit}.message-banner__text--phone a{text-decoration:none}.phone-banner__opening-hours{font-weight:100;color:rgba(255,255,255,0.62)}.message-banner__text--phone p{display:inline-block}@media (max-width: 767px){.message-banner__icon{padding-top:0}.message-banner__text{max-width:14.5rem;line-height:1.1rem}}@media (max-width: 480px){.message-banner__text--phone p{display:block}#message-banner{border-bottom:1px solid rgba(0,0,0,0.34)}}@media (max-width: 413px){.message-banner,#message-banner{justify-content:left}.message-banner__icon{margin-left:0.6rem;margin-right:0.6rem}}@media screen and (max-width: 1200px){.message-banner__links{display:none}}a.materials-card-link-wrapper,a.materials-card-link-wrapper:hover,a.materials-card-link-wrapper:visited{color:#fff;text-decoration:none}.materials-card{box-shadow:0 2px 5px 0 rgba(0,0,0,0.08);border-radius:3px;cursor:pointer;display:grid;grid-template-columns:auto 7rem;grid-template-areas:"content image";height:7rem}.materials-card__content{color:rgba(0,0,0,0.85);grid-area:content;margin-right:1.5rem;overflow:hidden;padding:1.5rem 0 1.5rem 2rem;white-space:nowrap}.materials-card__content h4{overflow:hidden;text-overflow:ellipsis}.materials-card__image{background-position:center;background-size:cover;border-radius:0 3px 3px 0;filter:brightness(0.98);grid-area:image}.materials-card__image--hover{align-items:center;grid-area:image;background-color:rgba(0,0,0,0.56);border-radius:0 3px 3px 0;color:#fff;display:none;justify-content:center;z-index:99}@media (min-width: 0px){.materials-card__image--hover{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.materials-card__image--hover{font-size:1rem;line-height:unset}}.materials-card:hover .materials-card__image--hover,.materials-card__image--hover:hover{display:flex}.materials-card__description{display:none;font-size:.875rem;line-height:20px;margin-bottom:1rem;white-space:initial}.materials-card__option{display:inline;font-weight:500;margin-right:2rem}.materials-card__tooltip-container{display:none}@media only screen and (min-width: 1024px){.materials-card{grid-template-columns:auto 12rem;height:12rem}.materials-card__content{overflow:initial;white-space:initial;margin-right:5rem}.materials-card__image{max-height:12rem}.materials-card__description{display:block;height:4rem;overflow:hidden}.materials-card__tooltip-container{cursor:default;display:inline;position:relative}.materials-card__tooltip{background-color:#000;color:#fff;border:1px solid rgba(0,0,0,0.85);font-size:.875rem;line-height:20px;border-radius:3px;bottom:1.75rem;display:none;font-weight:400;left:-7.5rem;padding:0.75rem 1rem;position:absolute;user-select:none;white-space:initial;width:16rem;z-index:9}.materials-card__info:hover ~ .materials-card__tooltip{display:block}.materials-card__tooltip::before,.materials-card__tooltip::after{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:100%;left:45%}.materials-card__tooltip::before{border-top:10px solid rgba(0,0,0,0.85)}.materials-card__tooltip::after{border-top:10px solid rgba(0,0,0,0.85);margin-top:-2px;z-index:9}}@media only screen and (min-width: 1224px){.materials-card__content{flex:3.75}.materials-card__image{flex:1.25}.materials-card__tooltip{left:-8.25rem;width:18rem}.materials-card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.08)}}.content-cta{box-shadow:0 2px 5px 0 rgba(0,0,0,0.08);border-radius:3px;cursor:pointer}.content-cta--dark{background-color:#000}.content-cta__content{color:rgba(0,0,0,0.69);padding:1.5rem 2rem}.content-cta--dark .content-cta__content{color:#fff;-webkit-font-smoothing:antialiased}.content-cta__body{border-bottom:1px solid rgba(0,0,0,0.21);padding-bottom:1.75rem}.content-cta--dark .content-cta__body{border-color:#fff}.content-cta__link{font-weight:500;padding-top:1.5rem;color:#5252f2}a:hover .content-cta__link{color:#2d208c}.content-cta--dark .content-cta__link,a:hover .content-cta--dark .content-cta__link{color:#fff}.content-cta__image{display:none;background-position:center;background-size:cover;border-radius:0 3px 3px 0}@media only screen and (min-width: 1224px){.content-cta{display:grid;grid-template-columns:3fr 1fr}.content-cta__image{display:block}}.fixed-parallax{position:relative;top:0;left:0;right:0;bottom:0}.fixed-parallax a:visited{color:rgba(255,255,255,0.77)}.fixed-parallax a:hover{color:#fff}@media (min-width: 1025px){.fixed-parallax:hover .homev2__hero-hover{opacity:1}}.fixed-parallax:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:-1;background-position:center top;background-repeat:no-repeat;background-size:120% auto}.fixed-parallax .content-mobile,.fixed-parallax .content{position:relative;overflow:hidden;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;background-position:center center;height:30rem}@media screen and (max-width: 1024px){.fixed-parallax .content-mobile,.fixed-parallax .content{height:14rem}}@media (max-width: 767px){.fixed-parallax .content-mobile{display:block}.fixed-parallax .content{display:none}}@media (min-width: 768px){.fixed-parallax .content-mobile{display:none}.fixed-parallax .content{display:block}}[data-mobile-panel]{display:flex;flex-direction:row}[data-mobile-panel] .step{flex:1;display:flex;flex-direction:column}[data-mobile-panel] .step .step-image{place-self:center}[data-mobile-panel] .step .step-title{font-weight:bold}@media (min-width: 0px){[data-mobile-panel] .step .step-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){[data-mobile-panel] .step .step-title{font-size:1.5rem;line-height:120%}}@media screen and (min-width: 1025px){[data-mobile-panel] .step-content>.step-image{display:none}}@media screen and (max-width: 1024px){[data-mobile-panel]{flex-direction:column}[data-mobile-panel] .step .step-title{font-size:1.125rem;padding:1rem 0;margin:0;display:flex;justify-content:space-between}[data-mobile-panel] .step .step-title ~ .step-content{height:0;overflow:hidden;transition:height 0.2s;flex:unset}[data-mobile-panel] .step .step-title:after{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"chevron_right";float:right;transform:rotate(90deg);transition:transform 0.2s;align-self:flex-start}[data-mobile-panel] .step .step-title--open ~ .step-content{height:unset}[data-mobile-panel] .step .step-title--open:after{transform:rotate(270deg)}[data-mobile-panel] .step .step-content p{margin-bottom:1rem}[data-mobile-panel] .step>.step-image{display:none}}.technology-hero{position:relative}.technology-hero__background{position:absolute;height:100%;width:100%;object-fit:cover}.technology-hero__overlay{position:relative;z-index:1;overflow:hidden;height:auto}.technology-hero__panel{background:#fff;padding:2rem;margin:2rem;width:500px;min-height:460px;display:flex;flex-direction:column}.technology-hero__panel-cta{color:rgba(0,0,0,0.56);margin-top:1rem;margin-bottom:2rem;max-width:90%;font-weight:100;line-height:140%}.technology-hero__after-cta{color:rgba(0,0,0,0.56);display:flex;align-items:center}.technology-hero__after-cta .material-icons-outlined{margin-right:0.25rem;font-size:1rem}.technology-hero__panel-usps{color:rgba(0,0,0,0.56);font-weight:500;margin-bottom:0}.technology-hero__panel-usps-dot{margin-left:0.2rem;margin-right:0.2rem}.technology-hero__cta{vertical-align:middle;margin-bottom:0.5rem}.technology-hero__cta--primary{margin-right:1rem}.technology-hero__cta--secondary{margin-bottom:1rem;white-space:nowrap;display:inline-block}.technology-hero__panel-main{margin:1rem 0}@media (max-width: 480px){.technology-hero__panel{margin:0}.technology-hero__panel-main{margin:2rem 0}}@media (min-width: 1440px){.technology-hero__panel{width:650px;height:600px;padding:3rem;margin-left:10%}.technology-hero__panel-usps-dot{margin-left:0.5rem;margin-right:0.5rem}}@media (max-width: 600px){.technology-hero__panel{width:auto;height:auto}}.technology-hero__panel-title{line-height:120%;margin:0}@media (max-width: 480px){.technology-hero__panel-cta{max-width:none}.technology-hero__cta{width:100%}.technology-hero__cta--primary{margin-right:0}.technology-hero__cta--secondary{text-align:center}}.share-on-linkedin img{margin-top:0.5rem;pointer-events:none;width:1.5rem;height:1.5rem}.IN-widget{display:none !important}.language-switcher{height:20px;width:50%;text-align:right}@media screen and (max-width: 680px){.language-switcher{width:100%}}.language-switcher ul{background:#000;list-style-type:none}.language-switcher li{font-weight:500;color:#fff;margin-right:1rem;display:inline-block;cursor:pointer;vertical-align:middle}.language-switcher li:last-child{margin-right:0}.language-switcher img{height:15px;vertical-align:middle;margin-right:0.375rem}.language-switcher li a{text-decoration:none}.expanding-resources__title{margin-bottom:4rem;text-align:center}@media screen and (max-width: 767px){.expanding-resources__title{margin-bottom:2rem}}@media screen and (max-width: 767px){.expanding-resources__section.section--tall{margin:3.5rem 1rem}}@media screen and (max-width: 1024px){.expanding-resources{display:block}}.expanding-resources .articles,.expanding-resources .articles-mobile{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.expanding-resources .articles,.expanding-resources .articles-mobile{margin-left:-1rem;margin-right:-1rem}}.expanding-resources .articles .article,.expanding-resources .articles-mobile .article{flex:1;flex-direction:column}@media (min-width: 1024px){.expanding-resources .articles .article,.expanding-resources .articles-mobile .article{flex:1;flex-grow:0;flex-basis:calc(25% - 2rem);margin-right:1rem;margin-left:1rem;margin-bottom:2rem}}.expanding-resources .articles .article img,.expanding-resources .articles-mobile .article img{width:100%;min-height:11rem;object-fit:cover}.expanding-resources .articles .article .article-body,.expanding-resources .articles-mobile .article .article-body{background-color:rgba(0,0,0,0.03);padding:1rem;padding-bottom:1.5rem;height:100%;display:flex;flex-direction:column}.expanding-resources .articles .article .article-body .title,.expanding-resources .articles-mobile .article .article-body .title{font-size:1.125rem;color:#000}.expanding-resources .articles .article .article-body .description,.expanding-resources .articles-mobile .article .article-body .description{color:rgba(0,0,0,0.56);margin-bottom:2rem;flex:1}.expanding-resources .articles .article .article-body .h3d-button,.expanding-resources .articles-mobile .article .article-body .h3d-button{align-self:self-start}.expanding-resources .articles .article{display:none}.expanding-resources .articles .article:nth-child(-n+4){display:flex}.expanding-resources .articles .article:first-child{margin-right:0.75rem}.expanding-resources .articles .article:last-child{margin-right:1rem;margin-left:0.75rem}.expanding-resources .articles-mobile .article{margin-bottom:3rem}.expanding-resources .articles-mobile .siema__arrow{display:none}.expanding-resources .articles-mobile{display:none}@media screen and (max-width: 1024px){.expanding-resources .articles-mobile{display:block}}.expanding-resources .articles.articles--expanded .article{display:flex}.expanding-resources .expand-button,.expanding-resources .contract-button{color:black;cursor:pointer;font-weight:500;margin-top:3rem;margin-bottom:1rem;text-align:center}@media screen and (max-width: 1024px){.expanding-resources .expand-button,.expanding-resources .contract-button{display:none}}.expanding-resources .expand-button .icon,.expanding-resources .contract-button .icon{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:16px;background-color:rgba(0,0,0,0.03);border-radius:50%;color:#000;padding:0.75rem}.expanding-resources .expand-button .text,.expanding-resources .contract-button .text{margin-top:1rem}@media screen and (max-width: 1024px){.expanding-resources .articles{display:none}}.for-business{display:flex}.for-business__photo-panel{display:flex;flex:1;justify-content:center;margin-right:0rem}.for-business__employee-block{flex:1;display:flex;flex-direction:column;justify-content:center;margin:0 2.5rem;max-width:13rem}.for-business__employee-block:first-child{margin-left:0}.for-business__employee-block:last-child{margin-right:0}.for-business__name{margin-top:0.5rem}.for-business__job-title{min-height:4rem}.for-business__content-panel{flex:1}.for-business__content-panel-spacer{max-width:30rem;margin-left:0rem}.for-business__description{max-width:35rem;margin-bottom:2rem}.for-business__ul{list-style-type:none;padding-left:2rem}.for-business__ul a,.for-business__ul a:visited{color:#767af5}.for-business__ul li::before{content:"check";font-family:"Material Icons";font-weight:bold;width:2rem;margin-left:-2rem;display:inline-block}.for-business__ul li{margin-top:0.5rem}.for-business__cta{display:flex;flex-direction:column;margin-top:2.5rem;margin-bottom:1rem}.for-business__cta-phone{display:block}.for-business__cta-phone-number{text-decoration:none}@media only screen and (max-width: 1280px){.for-business__employee-block{margin:0 1rem}}@media only screen and (max-width: 1050px){.for-business{flex-direction:column}.for-business__photo-panel{max-width:34rem;margin:0 auto}.for-business__content-panel,.for-business__photo-panel{flex:none}.for-business__content-panel{margin:0 auto}.for-business__employee-block{margin:0 2rem;max-width:10rem}.for-business__photo-panel.section__column{flex:unset}.for-business__name,.for-business__job-title{display:none}.for-business__title{margin-top:2rem;margin-bottom:1rem}.for-business__description{margin-bottom:1rem}.for-business__cta{margin-bottom:1rem}.for-business__cta-button{display:block;max-width:30rem}}@media only screen and (max-width: 767px){.for-business__employee-block{margin:0 1.5rem}.for-business__cta{width:100%;margin-bottom:2rem;flex-direction:column}.for-business__cta-phone{margin-left:0;width:100%;text-align:center}.for-business__cta-button{width:100%}}@media only screen and (max-width: 640px){.for-business__employee-block{margin:0 1.5rem}.for-business__content-panel{margin:0 1.5rem}.for-business__content-panel-spacer{max-width:unset}}@media only screen and (max-width: 480px){.for-business__employee-block{margin:0 0.5rem}.for-business__photo-panel{margin:0 1rem}}.platform-description{position:relative}.section.platform-description{margin-bottom:10rem !important}.platform-description-laptop-panel{position:relative;height:44vw;max-height:38rem;margin-right:-11%}.platform-description-laptop-panel__laptop{position:absolute;top:0;left:0;transform:translateX(-23%)}.platform-description-laptop-panel__screen{position:absolute;left:24.4%;top:0.4%;width:50.8%;transform:translate(-45.3%, 9%);opacity:1;transition:opacity 0.3s ease-in-out}.platform-description-laptop-panel__screen--hidden{opacity:0}.platform-description-content-panel{z-index:1;position:absolute;right:0;left:66%;top:5.75rem;cursor:-webkit-grab;cursor:grab}.platform-description-content-panel hr{display:none}.platform-description-card{height:4.8rem;padding:1.5rem 0;border-top:1px solid rgba(255,255,255,0.38);overflow:hidden}.platform-description-card.active{height:auto;border-top:2px solid #fff}h3.platform-description-card__title{margin-bottom:0;color:rgba(255,255,255,0.62) !important;font-size:1.125rem}.platform-description-card.active h3.platform-description-card__title{color:#fff !important;margin-bottom:1rem}.platform-description-card__content{opacity:0;transition:opacity 0.3s ease-in-out;display:none}.platform-description-card.platform-description-card.active .platform-description-card__content{opacity:1;display:block}@media only screen and (max-width: 1200px){.platform-description-laptop-panel{margin-right:-6%;top:3%}}@media only screen and (max-width: 959px){.section.platform-description{height:unset;margin-bottom:11rem}.platform-description-laptop-panel{position:relative;margin:0;height:64vw;top:0;left:0;transform:translateX(-5%);width:186%}.platform-description-laptop-panel__laptop{transform:translateX(-18%);width:100%}.platform-description-laptop-panel__screen{left:29.4%}.platform-description-content-panel{position:relative;right:0;left:0;top:0;white-space:nowrap}.platform-description-content-panel hr{display:block;border:none;height:1px;background-color:rgba(0,0,0,0.69);position:relative;top:57px}.platform-description-card{border-top:0;overflow:hidden;display:inline;padding-left:1rem;padding-bottom:1.1875rem;transition:margin 400ms;border-bottom:1px solid rgba(0,0,0,0.69)}.platform-description-card:first-of-type{padding-left:0}.platform-description-card.active{border-top:0}h3.platform-description-card__title{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.69);box-sizing:border-box;display:inline-block;white-space:nowrap;padding:1rem 0;line-height:24px}.platform-description-card.active .platform-description-card__title{border-bottom:2px solid #fff;padding-bottom:calc(1rem - 1px)}.platform-description-card__content{position:absolute;left:0;top:4.7rem;white-space:normal;max-width:calc(100vw - 3rem)}.platform-description-card.active .platform-description-card__content{opacity:1}}@media only screen and (max-width: 767px){.platform-description-laptop-panel{height:68vw}.section.platform-description{margin-bottom:12rem !important}}.content-part-navigation{display:grid;grid-auto-flow:row;grid-gap:2rem}.content-part-navigation p{color:rgba(0,0,0,0.85)}.content-part-navigation__card{display:grid;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.08);cursor:pointer;grid-template-rows:1fr 1fr;grid-template-areas:"image" "content";height:30rem;width:100%}.content-part-navigation__card-image{background-size:cover;background-position:center;grid-area:image}.content-part-navigation__card-part-no{color:rgba(0,0,0,0.85);font-weight:500}.content-part-navigation__card-image .content-part-navigation__card-part-no{margin:1.5rem}.content-part-navigation__card-content .content-part-navigation__card-part-no{display:none}.content-part-navigation__card-content{grid-area:content;margin:1rem 1.5rem 2rem;position:relative}.content-part-navigation__card-content p{font-size:1rem}.content-part-navigation__card-part-cta{bottom:0;color:#5252f2;margin-top:1.5rem;position:absolute}@media only screen and (min-width: 768px){.content-part-navigation{grid-gap:1rem}.content-part-navigation__card{grid-template-rows:1fr;grid-template-columns:1fr 2fr;grid-template-areas:"image content";height:15.5rem}.content-part-navigation__card-image .content-part-navigation__card-part-no{display:none}.content-part-navigation__card-content .content-part-navigation__card-part-no{display:block;margin-bottom:0.25rem}}@media only screen and (min-width: 1224px){.content-part-navigation{grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:2rem}.content-part-navigation__card{grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-template-areas:"image" "content";height:30rem}.content-part-navigation__card:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.08)}.content-part-navigation__card-image .content-part-navigation__card-part-no{display:block}.content-part-navigation__card-content .content-part-navigation__card-part-no{display:none}}.u-link-difflang::after{font-size:.75rem;content:attr(hreflang);margin-left:0.5rem;background:rgba(0,0,0,0.56);color:#fff;padding:2px 5px;border-radius:3px;text-transform:uppercase}.section--black .u-link-difflang::after{background-color:rgba(255,255,255,0.24);color:#000;font-weight:500}#language-modal .modal-body{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20rem;height:20rem}@media (max-width: 859px){.h3d-navbar .u-link-difflang::after{background-color:rgba(255,255,255,0.24);color:#000;font-weight:500}}.geo-logos__container{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%}.geo-logos__logo{align-self:center;max-width:10rem;opacity:0.7}@media (max-width: 550px){.geo-logos__logo{margin-top:1rem}}.geo-nearby__title{color:#fff;margin-bottom:3rem;text-align:center}.geo-nearby__list{display:flex;justify-content:space-between}.geo-nearby__list-block{display:flex;flex-direction:column;align-items:flex-start}.geo-nearby__list-item{color:rgba(255,255,255,0.62);margin-bottom:1rem;text-decoration:none;text-align:center}.geo-map--desaturated{filter:saturate(0)}.geo-map__container{position:relative !important}.geo-map{position:absolute !important;height:100%;background-color:#000;width:100%}.geo-map__overlay{position:relative;z-index:1;padding:10px;height:auto}.geo-reviews__container{margin-left:-1rem;margin-right:-1rem;padding-bottom:1rem}@media (min-width: 0px){.geo-reviews__container{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.geo-reviews__container{font-size:1.125rem;line-height:unset}}.geo-reviews__writer{position:relative;font-weight:500;color:#fff;margin-top:1rem}.geo-reviews__writer-name{margin-left:1rem}.geo-leadtime__container{align-items:center}.geo-leadtime__image{max-width:20rem;margin:0 auto;display:block}.geo-leadtime__text{display:table}#showmorebutton{cursor:pointer}.content-tabs{display:flex;flex-direction:column}.content-tabs--horizontal{position:relative}.content-tabs__container{display:flex;flex-direction:column}.content-tabs__title{border-bottom:1px solid rgba(0,0,0,0.21);color:rgba(0,0,0,0.85);cursor:pointer;display:flex;font-weight:500;padding:1.5rem 0;z-index:99}.content-tabs__title--horizontal{display:none}.content-tabs-horizontal-titles .content-tabs__title--selected{display:block}.content-tabs__title--selected{border-bottom:none}.content-tabs__caret{margin-left:auto}.content-tabs__caret::before{content:"\e5cf"}.content-tabs__title--selected .content-tabs__caret::before{content:"\e5ce"}.content-tabs__content{margin:0 auto;display:none;justify-content:center}.content-tabs__content--selected{border-bottom:1px solid rgba(0,0,0,0.21);display:block}.content-tabs__item{display:flex;padding-bottom:1.5rem;width:100%}.content-tabs:not(.content-tabs--horizontal) .content-tabs__item .section{margin:0}.content-tabs-horizontal-titles{display:none}.content-tabs--horizontal .content-tabs__title{border-bottom:none;padding:0;padding-bottom:1rem}.content-tabs--horizontal .content-tabs__title--selected{border-bottom:2px solid #5252f2;color:#5252f2}.content-tabs--horizontal .content-tabs__content--selected{border-bottom:none}.nav-right,.nav-left{align-items:center;background-color:#5252f2;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:1.75rem;justify-content:center;position:absolute;top:2.5rem;user-select:none;width:1.75rem}.nav-right{right:0}.nav-left{left:0}@media only screen and (min-width: 768px){.nav-right,.nav-left{display:none}.content-tabs-horizontal-titles{display:flex;justify-content:space-between}.content-tabs__title--horizontal{display:block}}.content-text{color:rgba(0,0,0,0.69)}.section--black .content-text,.section--grey .content-text,.section--dark-grey .content-text{color:rgba(255,255,255,0.62)}@media (min-width: 0px){.content-text{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.content-text{font-size:1.125rem;line-height:unset}}.content-text table:not(:first-child){margin-top:2.125rem}.content-text table:not(:first-child) ~ p{font-size:1rem}.content-text h1,.content-text h2,.content-text h3,.content-text h4{text-align:center;margin-bottom:0.5rem}.content-text center h1,.content-text center h2,.content-text center h3,.content-text center h4{text-align:center}.content-text p:not(:last-child){margin-bottom:1rem}.content-text img{width:100%}.content-text li{list-style-position:inside;text-indent:-1.4rem;padding-left:1.5rem}@media only screen and (min-width: 768px){.content-text h2,.content-text h3,.content-text h4{text-align:left}}@media screen and (min-width: 768px){.content-cards--break-mobile .content-card{margin-top:0}}@media screen and (min-width: 1224px){.content-cards--break-tablet .content-card{margin-top:0}}.content-card{display:flex;flex-direction:column;margin-top:2rem}.content-card.content-card--hover:hover{cursor:pointer;color:#5252f2}.content-card--3-columns{flex-basis:30%;flex-grow:0}.content-card__content table{margin-top:0.75rem}.content-card table{table-layout:auto}.content-card--border{border:1px solid rgba(0,0,0,0.21)}.content-card--border-bottom{border-bottom:1px solid rgba(0,0,0,0.21)}.content-card--border-top{border-top:1px solid rgba(0,0,0,0.21)}.content-card__image img{border-radius:0}.content-card__image--padded{padding:0 1.5rem}.content-card__body{display:flex;flex-direction:column;height:100%;padding-top:1.5rem;padding-bottom:1.5rem}.content-card--border .content-card__body{padding-left:1.5rem;padding-right:1.5rem}.content-card__pre-title{font-family:"IBM Plex Mono", monospace;font-weight:600;font-style:normal;margin-bottom:0.75rem}.content-card__pre-title--primary{color:#5252f2;font-weight:500}@media (min-width: 0px){.content-card__pre-title--primary{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.content-card__pre-title--primary{font-size:1rem;line-height:unset}}.content-card__title{font-size:1.25rem;font-weight:500;color:rgba(0,0,0,0.85)}.content-card__subtitle{color:rgba(0,0,0,0.56)}@media (min-width: 0px){.content-card__subtitle{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.content-card__subtitle{font-size:1rem;line-height:unset}}.content-card__content{flex:1;margin-top:0.75rem;padding-bottom:1.5rem;color:rgba(0,0,0,0.56)}@media (min-width: 0px){.content-card__content{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.content-card__content{font-size:1rem;line-height:unset}}.content-card__divider{border:none;border-bottom:1px solid rgba(0,0,0,0.13);display:block;height:1px;margin-bottom:1.5rem;padding-top:1.5rem}.content-card__cta-container{display:flex;justify-content:space-between}.content-card__secondary-cta{align-self:center;display:flex;color:#767af5;font-weight:500}.content-cards--wrap{flex-wrap:wrap}.content-cards--wrap::after{content:"";flex-basis:33%}@media screen and (min-width: 768px){.content-cards--break-mobile{display:flex;flex-direction:row;justify-content:space-between;margin:0 -1rem}.content-cards--break-mobile>*{flex:1;margin:0 1rem !important}}@media screen and (min-width: 1224px){.content-cards--break-tablet{display:flex;flex-direction:row;justify-content:space-between;margin:0 -1rem}.content-cards--break-tablet>*{flex:1;margin:0 1rem !important}}.content-cta-block{text-align:center;padding:1.5rem;border-radius:3px}.content-cta-block .content-cta-block__title{font-weight:500;margin-top:1rem;margin-bottom:1.5rem}@media screen and (max-width: 425px){.content-cta-block{padding:1rem}}.content-cta-block--full-width-dark .content-cta-block__title{text-align:center;color:#fff;margin-bottom:2rem}@media (min-width: 0px){.content-cta-block--full-width-dark .content-cta-block__title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.content-cta-block--full-width-dark .content-cta-block__title{font-size:2.25rem;line-height:120%}}@media screen and (max-width: 425px){.content-cta-block--full-width-dark{padding:0}.content-cta-block--full-width-dark .content-cta-block__title{max-width:80%;margin:0 auto 1.5rem auto}}.content-image{width:100%}.content-image--video{position:relative;padding-bottom:53.5%;padding-top:30px;height:0;overflow:hidden}.content-image--video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-subtitle{font-family:'IBM Plex Mono', monospace;font-size:1.25rem;line-height:170%;color:#5252f2;font-style:italic;padding:1rem 0}.facilities__title{color:rgba(255,255,255,0.62) !important;margin-top:4rem}.facilities .siema__arrow--back{left:calc((100vw - 80rem) / 2 / 2);transform:translateX(-50%)}.facilities .siema__arrow--forward{right:calc((100vw - 80rem) / 2 / 2);transform:translateX(-50%)}.facilities__image{background-size:cover;background-position:center center;height:19.5rem;margin-bottom:1rem}.facilities__image--secondary{margin-bottom:0}.facilities__image--single{height:40rem}.facilities__name{margin-top:1rem;margin-bottom:4rem;max-width:26rem;line-height:43px}h4.facilities__subtitle{margin:0 1.5rem 1rem;color:rgba(255,255,255,0.62)}@media only screen and (max-width: 1450px){.facilities .siema__arrow--back{left:3.5rem}.facilities .siema__arrow--forward{right:0rem}}@media only screen and (max-width: 960px){.facilities__name{margin-bottom:1.5rem;margin-top:-1rem}.facilities__subtitle{margin:0 1.5rem 1rem 0}.facilities__title{display:none}.facilities__image{height:20rem;margin-left:0;margin-right:0}.facilities__image--secondary{display:none}}.content-part-header{display:flex;flex-direction:column-reverse;justify-content:center;margin:2rem 0}.content-part-header__content{margin-right:0;min-height:50%}.content-part-header__part-no{margin:1rem 0;text-align:center}.content-part-header__text{text-align:center}.content-part-header__image{background-position:center;background-size:cover;overflow:hidden;height:50%;margin:0 -2rem}@media only screen and (min-width: 768px){.content-part-header__text{text-align:left}.content-part-header__part-no{margin:2rem 0 1rem;text-align:left}.content-part-header__image{margin:0 -3.5rem}}@media only screen and (min-width: 1224px){.content-part-header{flex-direction:row;height:22rem;margin:2rem 0 5.5rem 0}.content-part-header__content{margin-right:3.5rem;max-height:none;width:50%}.content-part-header__image{border-radius:3px;height:auto;width:50%;margin:0}}.content-pros-and-cons{display:grid;font-size:1rem;grid-auto-columns:1fr 1fr;grid-template-areas:"pros" "cons"}.content-pros-and-cons__item{display:flex;margin-bottom:1rem}@media only screen and (min-width: 768px){.content-pros-and-cons{grid-gap:1.5rem;grid-template-areas:"pros cons"}}.how-video__container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50vw;height:30vw}.how-video__container iframe,.how-video__container object,.how-video__container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 767px){.how-video__container{width:80vw;height:48vw}}.content-image-with-text{align-items:center;display:flex;justify-content:center}.content-image-with-text__content{margin-right:0;flex:1 1;max-width:100%}.content-image-with-text__content h2,.content-image-with-text__content h3,.content-image-with-text__content h4{text-align:center;margin-top:1rem}.content-image-with-text li{list-style-position:inside;text-indent:-1.4rem;padding-left:1.5rem}.content-image-with-text__image-container{flex:1 1;max-width:50%;position:relative}.content-image-with-text__image--small{max-height:19rem;width:auto}.content-image-with-text__image-container--small .content-image-with-text__image{width:100%;height:auto}.content-image-with-text--right .content-image-with-text__image-container--small .content-image-with-text__image{margin-left:0;margin-right:auto}.content-image-with-text--landscape{min-height:19rem}.content-image-with-text--portrait{min-height:40rem}.content-image-with-text__image-label{font-size:.75rem;display:none;font-weight:bold;margin-top:0.25rem;position:absolute;left:0}.content-image-with-text{flex-direction:column-reverse}@media screen and (max-width: 768px){.content-image-with-text.content-image-with-text--tablet{flex-direction:column-reverse;justify-content:center}.content-image-with-text.content-image-with-text--tablet .content-image-with-text__content,.content-image-with-text.content-image-with-text--tablet .content-image-with-text__image-container{max-width:100%;margin:2rem 0}}@media only screen and (min-width: 768px){.content-image-with-text__content h2,.content-image-with-text__content h3,.content-image-with-text__content h4{text-align:left}}@media only screen and (max-width: 479px){.content-image-with-text .h3d-button{margin:2rem auto 0;display:block}}@media only screen and (min-width: 480px){.content-image-with-text--mobile{justify-content:center}.content-image-with-text{flex-direction:row;justify-content:flex-start}.content-image-with-text--right{flex-direction:row-reverse}.content-image-with-text__content{flex:1;margin-right:3.5rem;max-width:50%}.content-image-with-text--right .content-image-with-text__content{margin-right:0}.content-image-with-text__content h2,.content-image-with-text__content h3,.content-image-with-text__content h4{margin-top:0}.content-image-with-text--right .content-image-with-text__image-container{margin-right:3.5rem}.content-image-with-text--no-contain .content-image-with-text__image-container{width:25vw;max-width:25vw;position:absolute;right:12.5vw;flex:1 1 50%}.content-image-with-text--no-contain .content-image-with-text__image-container--left{left:12.5vw}.content-image-with-text--no-contain .content-image-with-text__image-label{display:block;position:absolute;left:-1rem;right:unset;transform:rotate(-90deg);transform-origin:center left;bottom:-0.4rem}.content-image-with-text__image-container--small .content-image-with-text__image{display:block;margin-left:auto;max-width:25rem;width:auto}.content-image-with-text--no-contain .content-image-with-text__image-label--right{left:-3rem;right:unset}.content-image-with-text--no-contain .content-image-with-text__image-label--landscape{transform:rotate(0deg);left:0;bottom:-1.5rem}.content-image-with-text__image-container--portrait{height:auto;max-width:100%}.content-image-with-text__image-container--portrait .content-image-with-text__image{height:auto;width:auto}.content-image-with-text__image-container--landscape{width:40rem}}.content-image-with-text--header h3{max-width:13rem;color:rgba(255,255,255,0.77);text-align:left}.content-image-with-text--header h1{margin:2rem 0}@media screen and (max-width: 768px){.content-image-with-text--header h1{margin:1rem 0}}.content-image-with-text--header .content-image-with-text__image-container img{vertical-align:bottom}.content-image-with-text--header .content-image-with-text__content{align-self:stretch;display:flex;flex-flow:column nowrap}.content-image-with-text--header .content-image-with-text__content .cta-imgwithtext{margin-top:auto}@media only screen and (max-width: 1375px){.content-image-with-text--header .cta-imgwithtext{margin-top:0}}@media only screen and (min-width: 1224px){.content-image-with-text__image-label--landscape{display:block}.content-image-with-text--no-contain{padding:3rem 0}.content-image-with-text__image{max-height:38rem;width:auto}}@media only screen and (max-width: 480px){.content-image-with-text--header .content-image-with-text{flex-direction:column-reverse;justify-content:left}.content-image-with-text--header .content-image-with-text .content-image-with-text__content,.content-image-with-text--header .content-image-with-text .content-image-with-text__image-container{width:100%;max-width:100%}.content-image-with-text--header h3{margin-top:2rem;margin-bottom:0}.content-image-with-text--header h1{margin-top:1rem;margin-bottom:4rem}}@media only screen and (max-width: 375px){.section--dark-grey.content-image-with-text--header{padding-bottom:3rem}.section--dark-grey.content-image-with-text--header .cta-imgwithtext{bottom:-18rem}}@media only screen and (max-width: 335px){.section--dark-grey.content-image-with-text--header .cta-imgwithtext{bottom:-16rem}}.featured-article{display:flex;padding:0;overflow:hidden;text-decoration:none;margin-bottom:2rem}.featured-article.panel{padding:0}.featured-article__read-more{text-decoration:none;font-weight:500;color:#c9c9c9}.featured-article__text-container{flex:1;padding-top:1.5rem}.featured-article__text-container .featured-article__article-company-subtitle{margin-bottom:0.5rem;font-size:1rem}.featured-article__text-container .featured-article__article-title{margin-bottom:1rem}@media (min-width: 0px){.featured-article__text-container .featured-article__article-title{font-size:1rem;line-height:120%}}@media (min-width: 768px){.featured-article__text-container .featured-article__article-title{font-size:1.5rem;line-height:120%}}.section--black .featured-article{background-color:rgba(255,255,255,0.06);border:1px solid rgba(0,0,0,0.21);border-radius:3px}.section--black .featured-article__cta-container{padding:1.5rem;padding-top:0}.section--black .featured-article__text-container{padding:1.5rem}.section--black .featured-article__text-container .featured-article__article-title{color:#fff}.section--black .featured-acticle__cta{color:#fff;padding-left:0}.featured-articles__title{font-size:1.5rem;margin-bottom:2rem;font-weight:500;display:block}@media only screen and (max-width: 980px){.featured-aricle__grid{grid-template-columns:repeat(3, 1fr)}.featured-article:nth-child(4){display:none}}@media only screen and (max-width: 767px){.featured-articles{margin:1.5rem 0 0 0;padding-bottom:5rem}.featured-aricle__grid{position:relative}.featured-article{margin:0 0.5em}.featured-article__text-container p:not(.featured-article__article-company-subtitle){overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:5rem}.featured-article.panel{margin-right:0}.featured-articles__title{margin-bottom:1rem}}@media (max-width: 480px){#breadcrumbs.breadcrumbs--kb{display:none}}.section.materialsubset__breadcrumbs-container{margin-top:2.5rem;margin-bottom:3rem}@media screen and (max-width: 1000px){.section.materialsubset__breadcrumbs-container{margin-top:1.5rem;margin-bottom:2.5rem}}.section.materialsubset__header-row{display:flex;flex-grow:1;margin-top:0;margin-bottom:9rem}.materialsubset__image-column{margin-right:2rem;flex-basis:400px;position:relative}@media screen and (max-width: 1000px){.materialsubset__image-column{display:none}}.materialsubset__image-column-content-container{position:absolute;transition:top 0.5s;transition-delay:0.1s}.materialsubset__content-column{display:flex;flex:1;flex-wrap:wrap}.materialsubset__cta-block-panel{background:rgba(0,0,0,0.03);display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:0.75rem;padding:1rem}.materialsubset__cta-block-panel p{font-size:1rem;color:rgba(0,0,0,0.85);font-weight:500}.materialsubset__cta-block-panel a{margin-top:1.5rem}.materialsubset__image-cta{margin-top:1.5rem}.materialsubset__image-cta .h3d-button:first-child{margin-right:0.5rem}.materialsubset__content-titles{flex:1;position:relative}.materialsubset__content-titles .materialsubset__title-cta{position:absolute;top:0;right:0;display:flex;flex-direction:column}.materialsubset__content-titles .materialsubset__title-cta .h3d-button{margin-top:0.5rem}.materialsubset__content-titles .materialsubset__content-pre-title{color:rgba(0,0,0,0.85)}.materialsubset__content-titles .materialsubset__content-pre-title:not(:first-of-type){margin-top:3rem}.materialsubset__content-titles .materialsubset__content-title{color:rgba(0,0,0,0.85);font-weight:500;margin:0}@media (min-width: 0px){.materialsubset__content-titles .materialsubset__content-title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.materialsubset__content-titles .materialsubset__content-title{font-size:2.25rem;line-height:120%}}.materialsubset__quote{flex:1;display:flex}@media screen and (max-width: 1000px){.materialsubset__quote{display:none}}.materialsubset__quote img{width:60px;height:60px;border-radius:50%;margin-right:1rem}.materialsubset__quote .materialsubset__quote-text{padding:1rem;background:rgba(0,0,0,0.03);color:rgba(0,0,0,0.56)}.materialsubset__quote .materialsubset__quote-subtext{font-size:.875rem;margin-top:0.5rem}.materialsubset__content-tables{display:flex;flex-wrap:wrap;margin-top:0.5rem}.materialsubset__content-tables .materialsubset__content-table{flex:1;flex-basis:calc(50% - 1rem);flex-grow:0;margin-top:3.5rem}@media screen and (max-width: 1000px){.materialsubset__content-tables .materialsubset__content-table{flex-basis:100%;margin-top:2.5rem}}@media screen and (min-width: 1000px){.materialsubset__content-tables .materialsubset__content-table:nth-child(odd){margin-right:2rem}}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-title{border-bottom:1px solid rgba(0,0,0,0.56);color:rgba(0,0,0,0.85);padding-bottom:0.5rem;font-weight:500}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row{display:flex;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.13)}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row-name{margin-right:1rem;flex:1;color:rgba(0,0,0,0.56)}@media screen and (max-width: 1000px){.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row-name{flex:1.5}}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row-value{flex:1;color:rgba(0,0,0,0.85)}.materialsubset__print-footer,.materialsubset__print-logo{display:none}@media screen and (min-width: 1000px){.materialsubset__mobile-image,.materialsubset__content-titles .materialsubset__title-cta{display:none}}@media print{#message-banner,.h3d-navbar,.materialsubset__title-cta,.materialsubset__breadcrumbs-container,.materialsubset__image-column,.featured-articles,.materialsubset__mobile-image,.materialsubset__pre-footer-cta,.materialsubset__quote,footer{display:none !important}*{font-size:97%}.materialsubset__header-row{margin-left:0;margin-right:0}.materialsubset__content-titles{flex-basis:100%}.materialsubset__print-logo{display:block}.materialsubset__print-logo img{float:right;max-width:20%}.materialsubset__print-footer{display:flex;position:fixed;left:0;bottom:0;justify-content:space-between;width:100%;font-size:10px}.materialsubset__print-footer p:last-child{text-align:end}.materialsubset__content-tables .materialsubset__content-table:nth-child(odd){margin-right:2rem}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row-name{margin-right:2rem}.materialsubset__content-tables .materialsubset__content-table .materialsubset__content-table-row{padding-top:0.5rem;padding-bottom:0.5rem}}.formulate-input{margin-bottom:1.5em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.formulate-input .formulate-input-label{display:block;line-height:1.5;font-size:.9em;font-weight:600;margin-bottom:.1em}.formulate-input .formulate-input-label--before+.formulate-input-help--before{margin-top:-.25em;margin-bottom:.75em}.formulate-input .formulate-input-element{max-width:20em;margin-bottom:.1em}.formulate-input .formulate-input-help{color:#6d6d6d;font-size:.7em;font-weight:400;line-height:1.5;margin-bottom:.25em}.formulate-input .formulate-input-errors{list-style-type:none;padding:0;margin:0}.formulate-input .formulate-input-error,.formulate-input .formulate-file-upload-error{color:#960505;font-size:.8em;font-weight:300;line-height:1.5;margin-bottom:.25em}.formulate-input:last-child{margin-bottom:0}.formulate-input[data-classification='text'] input{appearance:none;border-radius:.3em;border:1px solid #cecece;box-sizing:border-box;background-color:transparent;font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:.75em;display:block;width:100%;font-weight:400;line-height:1.2em;margin:0}.formulate-input[data-classification='text'] input::placeholder{color:#a8a8a8;line-height:normal}.formulate-input[data-classification='text'] input:focus{outline:0;border:1px solid #41b883}.formulate-input[data-classification='text'] .formulate-input-element--date input,.formulate-input[data-classification='text'] .formulate-input-element--month input,.formulate-input[data-classification='text'] .formulate-input-element--week input,.formulate-input[data-classification='text'] .formulate-input-element--datetime-local input{min-height:2.2em}.formulate-input[data-classification='text'] .formulate-input-element--search{position:relative}.formulate-input[data-classification='text'] .formulate-input-element--search::before{content:'';width:2em;height:100%;position:absolute;left:0;top:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72.99 72.9"><path fill="%236d6d6d" d="M71.77,66,53.87,48.1A29.94,29.94,0,1,0,30,60a29.52,29.52,0,0,0,18.1-6.1l18,17.8A4,4,0,0,0,69,72.9a4.18,4.18,0,0,0,2.9-1.2A4.09,4.09,0,0,0,71.77,66ZM30.07,51.9a21.9,21.9,0,1,1,15.5-37.4A21.37,21.37,0,0,1,52,30a22,22,0,0,1-6.4,15.5A21.54,21.54,0,0,1,30.07,51.9Z"/></svg>');background-size:1em 1em;background-repeat:no-repeat;background-position:center;pointer-events:none}.formulate-input[data-classification='text'] .formulate-input-element--search input{padding-left:2em}.formulate-input[data-classification='text'] input[type="color"]{height:1.1em;box-sizing:content-box;width:auto;min-width:5em}.formulate-input[data-classification='text'] input[type="color"]::-webkit-color-swatch-wrapper{padding:0 0 0 1.5em;display:flex;align-items:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 79.17 79.17"><path fill="%236d6d6d" d="M40.8,22.92c-3.4-3.4-4.76-8.44-1-12.24s8.84-2.44,12.24,1c5-5,10.69-13.33,18.81-11.31a11,11,0,0,1,7.62,14.34c-1.26,3.45-4.63,6.06-7.16,8.59-.92.93-3,2.26-3.46,3.46-.42,1,1.82,2.63,2.36,4a8,8,0,0,1-12.42,9.19c-.21-.16-1.35-1.51-1.59-1.51s-.83.83-1,1L49.71,44.9,32.43,62.18c-3.37,3.38-6.6,7.14-10.26,10.21a11,11,0,0,1-4.48,2.28c-1.25.3-3.11-.22-4.18.18-1.28.48-2.42,2.65-3.68,3.4-6.05,3.61-12.64-4-8.46-9.57.73-1,2.53-1.92,3-3a14.46,14.46,0,0,0-.09-2.52,10.75,10.75,0,0,1,3.14-6.77c.92-1,1.93-1.93,2.89-2.9Zm4.4-1.5c4.19,4,8.24,8.24,12.36,12.36,2.06,2.06,5,5.59,8,2.61,4.65-4.62-5-6.8-2.42-10.78C66.3,20.7,76.4,16.48,74.84,9.45,73.62,4,67.12,2.78,63.29,6.32c-2.55,2.36-4.93,4.94-7.39,7.4-.79.78-1.8,2.28-2.88,2.73-2.14.88-3.4-1.62-4.79-2.77-2.58-2.14-6.89-.82-6.53,3C41.89,18.68,43.87,20.09,45.2,21.42Zm-1.45,4.44L27.82,41.79C22,47.57,15.89,53.14,10.41,59.2a8.23,8.23,0,0,0-1.44,2c-.93,2,.25,4.14-.5,6S4.92,69.94,4.3,72a2.34,2.34,0,0,0,2.56,3c1.11-.17,2-1.33,2.71-2.07a11.17,11.17,0,0,1,2.08-2c1.68-.94,4,.17,5.93-.57C20,69.41,22,66.73,23.76,65L34.42,54.3,53.3,35.42Z"/></svg>');background-repeat:no-repeat;background-size:.9em .9em;background-position:left .1em}.formulate-input[data-classification='text'] input[type="color"]::-webkit-color-swatch{display:block;height:1em;border-radius:.2em;border:0;flex:auto}.formulate-input[data-classification='text'] input[type="color"]::-moz-color-swatch{display:block;height:1em;border-radius:.2em;border:0;flex:auto}.formulate-input[data-classification='slider'] .formulate-input-element--range{display:flex;align-items:center}.formulate-input[data-classification='slider'] .formulate-input-element-range-value{font-size:.9em;line-height:1;margin-left:.5em;background-color:#efefef;padding:.25em .3em;border-radius:.25em;color:#6d6d6d;font-variant-numeric:tabular-nums}.formulate-input[data-classification='slider'] input{appearance:none;width:100%;font-size:1em;padding:.5em 0}.formulate-input[data-classification='slider'] input:focus{outline:0}.formulate-input[data-classification='slider'] input::-webkit-slider-thumb{cursor:pointer;appearance:none;width:1em;height:1em;border-radius:1em;border:0;background-color:#41b883;margin-top:calc(-.5em + 2px)}.formulate-input[data-classification='slider'] input::-moz-range-thumb{cursor:pointer;appearance:none;width:1em;height:1em;border-radius:1em;border:0;background-color:#41b883;margin-top:calc(-.5em + 2px)}.formulate-input[data-classification='slider'] input::-ms-thumb{cursor:pointer;appearance:none;width:1em;height:1em;border-radius:1em;border:0;background-color:#41b883;margin-top:calc(-.5em + 2px)}.formulate-input[data-classification='slider'] input::-webkit-slider-runnable-track{appearance:none;width:100%;height:4px;background-color:#efefef;border-radius:3px;margin:0;padding:0}.formulate-input[data-classification='slider'] input::-moz-range-track{appearance:none;width:100%;height:4px;background-color:#efefef;border-radius:3px;margin:0;padding:0}.formulate-input[data-classification='textarea'] textarea{appearance:none;border-radius:.3em;border:1px solid #cecece;box-sizing:border-box;background-color:transparent;font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:.75em;display:block;width:100%;font-weight:400;line-height:1.2em;margin:0}.formulate-input[data-classification='textarea'] textarea::placeholder{color:#a8a8a8;line-height:normal}.formulate-input[data-classification='textarea'] textarea:focus{outline:0;border:1px solid #41b883}.formulate-input[data-classification='button'] button{appearance:none;border-radius:.3em;border:1px solid #cecece;box-sizing:border-box;background-color:transparent;font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:.75em;display:block;width:100%;font-weight:400;line-height:1.2em;margin:0;border-color:#41b883;background-color:#41b883;color:white;min-width:0;width:auto;font-weight:bold;cursor:pointer;display:inline-flex;align-items:center}.formulate-input[data-classification='button'] button::placeholder{color:#a8a8a8;line-height:normal}.formulate-input[data-classification='button'] button:focus{outline:0;border:1px solid #41b883}.formulate-input[data-classification='button'] button[disabled]{background-color:#cecece;border-color:#cecece}.formulate-input[data-classification='button'] button[data-ghost]{color:#41b883;background-color:transparent;border-color:currentColor}.formulate-input[data-classification='button'] button[data-minor]{font-size:.75em;display:inline-block}.formulate-input[data-classification='button'] button[data-danger]{background-color:#960505;border-color:#960505}.formulate-input[data-classification='button'] button[data-danger][data-ghost]{color:#960505;background-color:transparent}.formulate-input[data-classification='button'] button:active{background-color:#64c89b;border-color:#64c89b}.formulate-input[data-classification='select'] .formulate-input-element{position:relative}.formulate-input[data-classification='select'] .formulate-input-element::before{content:'';width:0;height:0;border:.3em solid transparent;border-top-color:#cecece;border-bottom-width:0;top:50%;margin-top:-.1em;right:1em;position:absolute}.formulate-input[data-classification='select'] .formulate-input-element[data-multiple]::before{display:none}.formulate-input[data-classification='select'] select{appearance:none;border-radius:.3em;border:1px solid #cecece;box-sizing:border-box;background-color:transparent;font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:.75em;display:block;width:100%;font-weight:400;line-height:1.2em;margin:0;padding-right:2em}.formulate-input[data-classification='select'] select::placeholder{color:#a8a8a8;line-height:normal}.formulate-input[data-classification='select'] select:focus{outline:0;border:1px solid #41b883}.formulate-input[data-classification='select'] select option{color:#000}.formulate-input[data-classification='select'] select option:disabled{color:#a8a8a8}.formulate-input[data-classification='select'] select[multiple]{padding:0;overflow-y:auto}.formulate-input[data-classification='select'] select[multiple] option{padding:0.75em}.formulate-input[data-classification='select'] select[data-placeholder-selected]{color:#a8a8a8}.formulate-input[data-classification='box'] .formulate-input-wrapper{display:flex;align-items:center}.formulate-input[data-classification='box'] .formulate-input-element{overflow:hidden;display:flex;align-items:center}.formulate-input[data-classification='box'] .formulate-input-element input{position:absolute;left:-999px;opacity:0;pointer-events:none}.formulate-input[data-classification='box'] .formulate-input-element-decorator{display:block;width:1em;height:1em;border-radius:.25em;border:1px solid #cecece;position:relative}.formulate-input[data-classification='box'] .formulate-input-element-decorator::before{content:'';display:block;background-size:contain;background-position:right;width:calc(100% - .125em);height:calc(100% - .125em);box-sizing:border-box;position:absolute;top:.0625em;left:.0625em}.formulate-input[data-classification='box'] .formulate-input-element[data-type="radio"] .formulate-input-element-decorator{border-radius:1em}.formulate-input[data-classification='box'] .formulate-input-element[data-type="radio"] .formulate-input-element-decorator::before{border-radius:1em;width:calc(100% - .5em);height:calc(100% - .5em);top:.25em;left:.25em}.formulate-input[data-classification='box'] .formulate-input-element input[type="checkbox"]:checked ~ .formulate-input-element-decorator{border-color:#41b883}.formulate-input[data-classification='box'] .formulate-input-element input[type="checkbox"]:checked ~ .formulate-input-element-decorator::before{background-color:#41b883;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>')}.formulate-input[data-classification='box'] .formulate-input-element input[type="radio"]:checked ~ .formulate-input-element-decorator{border-color:#41b883}.formulate-input[data-classification='box'] .formulate-input-element input[type="radio"]:checked ~ .formulate-input-element-decorator::before{background-color:#41b883}.formulate-input[data-classification='box'] .formulate-input-element input:focus ~ .formulate-input-element-decorator{border-color:#41b883}.formulate-input[data-classification='box'] .formulate-input-label--after{margin-left:.5em}.formulate-input[data-classification='box'] .formulate-input-label--before{margin-right:.5em}.formulate-input[data-classification='group'] .formulate-input-group-item{margin-bottom:.5em}.formulate-input[data-classification='group']>.formulate-input-wrapper>.formulate-input-label{margin-bottom:.5em}.formulate-input[data-classification='group'] [data-is-repeatable]{padding:1em;border:1px solid #efefef;border-radius:.3em}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-grouping{margin:-1em -1em 0 -1em}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable{padding:1em 3em 1em 1em;border-bottom:1px solid #efefef;position:relative}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove{position:absolute;display:block;top:calc(50% - .65em + .5em);width:1.3em;height:1.3em;background-color:#cecece;right:.85em;border-radius:1.3em;cursor:pointer;transition:background-color .2s;overflow:hidden;text-indent:-1000px}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove::before,.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove::after{content:'';position:absolute;top:calc(50% - .1em);left:.325em;display:block;width:.65em;height:.2em;background-color:white;transform-origin:center center;transition:transform .25s}@media (pointer: fine){.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover{background-color:#dc2c2c}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover::after,.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover::before{height:.2em;width:.75em;left:.25em;top:calc(50% - .075em)}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover::after{transform:rotate(45deg)}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable-remove:hover::before{transform:rotate(-45deg)}}.formulate-input[data-classification='group'] [data-is-repeatable] .formulate-input-group-repeatable:last-child{margin-bottom:1em}.formulate-input[data-classification="file"] .formulate-input-upload-area{width:100%;position:relative;padding:2em 0}.formulate-input[data-classification="file"] .formulate-input-upload-area input{cursor:pointer;appearance:none;opacity:0;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:5}.formulate-input[data-classification="file"] .formulate-input-upload-area[data-has-files]{padding:0}.formulate-input[data-classification="file"] .formulate-input-upload-area[data-has-files] input{display:none}.formulate-input[data-classification="file"] .formulate-input-upload-area-mask{border-radius:.4em;position:absolute;pointer-events:none;display:flex;justify-content:center;align-items:center;left:0;right:0;top:0;bottom:0;border:2px dashed #a8a8a8;z-index:2}.formulate-input[data-classification="file"] .formulate-input-upload-area-mask::before{content:'';background-color:#a8a8a8;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 58"><path d="M29,58A29,29,0,1,0,0,29,29,29,0,0,0,29,58ZM29,4A25,25,0,1,1,4,29,25,25,0,0,1,29,4Z"/><polygon points="27 22 27 44.4 31 44.4 31 22 41.7 31.1 44.3 28.1 29 15 13.7 28.1 16.3 31.1 27 22"/></svg>');mask-repeat:no-repeat;mask-position:center;width:2em;height:2em;position:absolute;pointer-events:none}.formulate-input[data-classification="file"] .formulate-input-upload-area input:focus ~ .formulate-input-upload-area-mask,.formulate-input[data-classification="file"] .formulate-input-upload-area input:hover ~ .formulate-input-upload-area-mask,.formulate-input[data-classification="file"] .formulate-input-upload-area input[data-is-drag-hover] ~ .formulate-input-upload-area-mask{border-color:#41b883}.formulate-input[data-classification="file"] .formulate-input-upload-area input:focus ~ .formulate-input-upload-area-mask::before,.formulate-input[data-classification="file"] .formulate-input-upload-area input:hover ~ .formulate-input-upload-area-mask::before,.formulate-input[data-classification="file"] .formulate-input-upload-area input[data-is-drag-hover] ~ .formulate-input-upload-area-mask::before{background-color:#41b883}.formulate-input[data-classification="file"] .formulate-files{list-style-type:none;margin:0;padding:0}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress{background-color:#cecece;height:.3em;border-radius:1.25em;width:5em;overflow:hidden;position:relative;flex:0 0 5em;right:.75em;transition:height .25s, width .25s, flex-basis .25s;z-index:2}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;opacity:0;transform:scale(0.08);background-color:#fff;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M8.76,56.2c-6.38-6.34,3.26-16,9.64-9.69L38,65.88,80.56,23.29c6.38-6.38,16.07,3.32,9.69,9.69L42.84,80.37a6.83,6.83,0,0,1-9.65,0Z"/></svg>');mask-size:77%;mask-repeat:no-repeat;mask-position:center;z-index:3}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress[data-just-finished]{width:1.25em;height:1.25em;flex:0 0 1.25em}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress[data-just-finished]::before{transition:transform .25s .2s, opacity .25s .2s;transform:scale(1);opacity:1}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress[data-is-finished]{transition:height .25s, width .25s, left .25s, top, .25s, border-radius .25s;width:.3em;flex:0 0 .3em;height:100%;right:0;border-radius:0 .23em .23em 0}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress[data-is-finished]::before{transition:opacity .1s;opacity:0}.formulate-input[data-classification="file"] .formulate-files .formulate-file-progress .formulate-file-progress-inner{background-color:#41b883;width:1%;position:absolute;left:0;bottom:0;top:0;z-index:2}.formulate-input[data-classification="file"] .formulate-files .formulate-file-name{padding-left:1.5em;padding-right:2em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:auto}.formulate-input[data-classification="file"] .formulate-files .formulate-file-name::before{position:absolute;left:.7em;top:50%;margin-top:-.7em;background-color:#a8a8a8;content:'';mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.06 83.59"><path d="M55.94,83.59a8.16,8.16,0,0,0,8.12-8.16V19.12a1.77,1.77,0,0,0-.52-1.25L46.21.59A1.69,1.69,0,0,0,45.14.08L44.69,0l-.18,0H8.13A8.18,8.18,0,0,0,0,8.16V75.41a8.16,8.16,0,0,0,8.13,8.16H55.94ZM46.68,6,58.11,17.38H46.68ZM3.52,75.43V8.16A4.64,4.64,0,0,1,8.13,3.52h35V19.16a1.75,1.75,0,0,0,1.76,1.74H60.55V75.43a4.65,4.65,0,0,1-4.61,4.65H8.13A4.65,4.65,0,0,1,3.52,75.43Z"/></svg>');mask-repeat:no-repeat;mask-size:contain;width:1.25em;height:1.25em;display:inline-block;margin-right:.5em}.formulate-input[data-classification="file"] .formulate-files .formulate-file-remove{width:1.25em;height:1.25em;border-radius:1em;border:1px solid #a8a8a8;background-color:#a8a8a8;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59.1 59.2"><path d="M1.6,57.7a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5l21-21,21,21a5,5,0,0,0,3.5,1.5,4.85,4.85,0,0,0,3.5-1.5,5,5,0,0,0,0-7.1l-21-21,21-21a5,5,0,0,0,0-7.1,5,5,0,0,0-7.1,0l-21,21L8.6,1.7a5,5,0,0,0-7.1,0,5,5,0,0,0,0,7.1l21,21L1.6,50.7A4.83,4.83,0,0,0,1.6,57.7Z"/></svg>');mask-size:.6em;mask-repeat:no-repeat;mask-position:center;cursor:pointer;position:absolute;right:.75em;z-index:1;transition:transform .25s}@media (pointer: fine){.formulate-input[data-classification="file"] .formulate-files .formulate-file-remove:hover{transform:scale(1.5)}}.formulate-input[data-classification="file"] .formulate-files li{display:block}.formulate-input[data-classification="file"] .formulate-files li[data-has-error] .formulate-file-progress{background-color:#dc2c2c}.formulate-input[data-classification="file"] .formulate-files li[data-has-preview] .formulate-file-name:before{display:none}.formulate-input[data-classification="file"] .formulate-files li+li{margin-top:.5em}.formulate-input[data-classification="file"] .formulate-files .formulate-file{appearance:none;border-radius:.3em;border:1px solid #cecece;box-sizing:border-box;background-color:transparent;font-size:.9em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:.75em;display:block;width:100%;font-weight:400;line-height:1.2em;margin:0;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.formulate-input[data-classification="file"] .formulate-files .formulate-file::placeholder{color:#a8a8a8;line-height:normal}.formulate-input[data-classification="file"] .formulate-files .formulate-file:focus{outline:0;border:1px solid #41b883}.formulate-input[data-classification="file"] .formulate-files .formulate-file ::-webkit-progress-bar{appearance:none;height:.5em;border-radius:.5em;overflow:hidden}.formulate-input[data-classification="file"] .formulate-files .formulate-file-image-preview{width:3em;height:3em;flex:0 0 3em;position:relative;z-index:2;left:-1px;box-shadow:0 0 0 1px #efefef;transition:transform .25s, box-shadow .25s, background-color .25s}@media (pointer: fine){.formulate-input[data-classification="file"] .formulate-files .formulate-file-image-preview:hover{transition-delay:.2s;transform:scale(3);background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}}.formulate-input[data-classification="file"] .formulate-files .formulate-file-image-preview img{display:block;position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;top:0;object-fit:contain;transition:all .25s}.formulate-input[data-classification="file"] [data-type="image"] .formulate-input-upload-area .formulate-input-upload-area-mask::before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 90 71.05"><path d="M82.89,0H7.1A7.12,7.12,0,0,0,0,7.11V64a7.11,7.11,0,0,0,7.1,7.1H82.9A7.11,7.11,0,0,0,90,64V7.11A7.12,7.12,0,0,0,82.89,0ZM69.28,39.35a5.44,5.44,0,0,0-8,0L50.58,50.74,32.38,30.88a5.31,5.31,0,0,0-7.92,0L4.74,52.4V7.11A2.37,2.37,0,0,1,7.11,4.74H82.9a2.37,2.37,0,0,1,2.36,2.37V56.3Z"/><circle cx="67.74" cy="22.26" r="8.53"/></svg>')}.formulate-form-errors{margin:.75em 0;padding:0;list-style-type:none}.formulate-form-errors:first-child{margin-top:0}.formulate-form-errors:last-child{margin-bottom:0}.formulate-form-errors .formulate-form-error{color:#960505;font-size:.9em;font-weight:300;line-height:1.5;margin-bottom:.25em}.im-checkout .panel{margin-bottom:1rem}.formulate-input[data-classification="file"] .formulate-input-upload-area-mask{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";display:flex;font-size:2rem}.formulate-input[data-classification="file"] .formulate-input-upload-area-mask::before{content:"cloud_upload";height:unset;width:unset;background-color:transparent !important}.formulate-file-remove{font-size:1.5rem;font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";height:unset !important;width:unset !important;background-color:transparent !important;border:0 !important}.formulate-file-remove::before{content:"close"}.formulate-file-name{padding-left:0 !important}.formulate-file-name::before{display:none !important}.formulate-input .formulate-input-label{font-family:"Lineto Circular", sans-serif !important;font-weight:normal;font-size:0.9rem}.formulate-input:not([data-type="checkbox"]) .formulate-input-label{margin-bottom:0.5rem}.formulate-input[data-classification="button"] button{font-family:"Lineto Circular", sans-serif !important}.formulate-input-element label{margin-bottom:0}.formulate-input-element[data-type="number"],.formulate-input-element[data-type="password"],.formulate-input-element[data-type="select"],.formulate-input-element[data-type="text"],.formulate-input-element[data-type="email"],.formulate-input-element[data-type="date"]{max-width:unset}.formulate-input[data-classification="box"] .formulate-input-element input[type="checkbox"]:checked ~ .formulate-input-element-decorator::before{background-color:#5252f2 !important}.formulate-input[data-classification="file"] .formulate-input-upload-area input:hover ~ .formulate-input-upload-area-mask{border-color:#5252f2 !important;color:#5252f2 !important}.formulate-input .formulate-input-help{font-size:0.7rem;margin-top:0.5rem}.formulate-input input:focus,.formulate-input select:focus,.formulate-input textarea:focus{border-color:#5252f2 !important}.formulate-input[data-is-showing-errors="true"] input,.formulate-input[data-is-showing-errors="true"] select,.formulate-input[data-is-showing-errors="true"] textarea,.formulate-input[data-is-showing-errors="true"] .formulate-file{border-color:#cc0019 !important}.formulate-input-element input[type="number"],.formulate-input[data-classification="file"] .formulate-files .formulate-file{line-height:1.55em}.formulate-input[data-classification="button"] button{border-color:#5252f2;background-color:#5252f2}.formulate-input[data-classification="button"] button:active{background-color:#0e0047;border-color:#0e0047}.formulate-input-element[data-type="textarea"]{width:100%;max-width:unset}.formulate-input-element[data-type="textarea"] textarea{height:unset}.vsm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;background:rgba(0,0,0,0.5);overflow:auto}.vsm-modal{box-sizing:border-box;margin:50px auto 16px;margin-top:50vh;transform:translateY(-50%);background:white;border-radius:4px;overflow:hidden;box-sizing:border-box;position:relative;width:auto;margin-left:16px;margin-right:16px}.vsm-modal-body,.vsm-modal-footer,.vsm-modal-header{padding:16px}.vsm-modal-header{background:#f7f7f7}.vsm-modal-header .title{margin:0;font-size:20px}.vsm-modal-footer{border-top:1px solid #f7f7f7}.vsm-modal .btn-close{position:absolute;right:16px;top:8px;border:none;background:transparent;font-size:24px;color:#b4c0c1;cursor:pointer}.vsm-modal .btn-close:focus{outline:none}@media (min-width: 576px){.vsm-modal.responsive{max-width:500px;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.vsm-modal.responsive{max-width:800px}}.vsm-modal.small{max-width:500px;margin-left:auto;margin-right:auto}.fade-enter-active,.fade-leave-active{transition:all 0.2s ease-in}.fade-enter,.fade-leave-to{opacity:0}.vsm-overflow-hidden{overflow:hidden}.vsm-overflow-hidden-ipad{position:fixed;width:100%}.vsm-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.form-row{display:flex;margin-top:1rem}.form-row .form-row-column{flex:1;flex-direction:column;margin-right:1rem}@media screen and (max-width: 768px){.form-row{flex-direction:column}.form-row .form-row-column{margin-right:0}.form-row>*:not(:first-child){margin-top:1rem}}/*!
  * driveway - pure CSS masonry layout aid
  *
  * @license MIT
  * @author jh3y
*/.dw{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;position:relative}.dw,.dw *{box-sizing:border-box}@media (min-width: 768px){.dw{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 992px){.dw{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (min-width: 1500px){.dw{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.dw-panel{color:rgba(255,255,255,0.62);padding:5px;margin-left:10px;margin-right:10px;margin-top:0;margin-bottom:20px;background:#161616;border:1px solid rgba(0,0,0,0.21)}.dw-panel--focus{position:relative}.dw-panel--focus:hover{z-index:2}.dw-panel--pulse{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000;perspective:1000;-webkit-transition:-webkit-transform 0.25s ease 0s;transition:-webkit-transform 0.25s ease 0s;transition:transform 0.25s ease 0s;transition:transform 0.25s ease 0s, -webkit-transform 0.25s ease 0s}.dw-panel--pulse:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dw-panel__content{border-radius:10px;overflow:hidden;padding:20px;width:100%}@media (min-width: 768px){.dw-panel{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.dw-flip{-webkit-perspective:1000;perspective:1000}.dw-flip:hover .dw-flip__content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.dw-flip--sm{height:200px}.dw-flip--md{height:300px}.dw-flip--lg{height:400px}.dw-flip__panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;height:100%;left:0;overflow:visible;padding:20px;position:absolute;top:0;width:100%}.dw-flip__panel--front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:1}.dw-flip__panel--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.dw-flip__content{height:100%;overflow:visible;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:0.25s;transition:0.25s}.dw-cluster{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media (max-width: 430px){.dw-cluster--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dw-cluster--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dw-cluster__segment{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.dw-cluster__segment,.dw-cluster__segment--row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 430px){.dw-cluster__segment--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dw-cluster__segment--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 430px){.dw-cluster__segment--half{-ms-flex-preferred-size:50%;flex-basis:50%}.dw-cluster__segment--quart{-ms-flex-preferred-size:25%;flex-basis:25%}}.base-hs-button-styles,.hs-button-reset,.hs-form .hs-button{display:block;width:90%;padding:0 8px;cursor:pointer;outline:none;text-align:center;color:#fff;min-width:179px;min-height:38px;border:none;transition:all 0.15s ease;border-radius:3px;background-color:#5252f2}.base-hs-button-styles:hover,.hs-form .hs-button:hover{text-decoration:none}input.hs-input[type="checkbox"],input.hs-input[type="radio"]{cursor:pointer}input.hs-input,textarea.hs-input,select.hs-input{height:43px;width:90%;padding:0 0 0 16px;color:#212425;font-size:14px;line-height:1.36;outline:none;box-sizing:border-box;background:#fff;border:1px solid #e8e9ec;box-shadow:0 1px 1px 0 rgba(243,244,245,0.65);border-radius:5px;transition:border-color 300ms}.hs-form select.hs-input{max-width:532px;width:calc(90% + 32px)}.hs-input input:focus,.hs-input textarea:focus{border-color:#85bbff}textarea.hs-input{padding-top:5px}html.webkit textarea.hs-input{padding-top:6px;padding-left:5px}input.hs-input[type="checkbox"],input.hs-input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;border:none}input.hs-input[type="file"]{background-color:#fff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input.hs-input[type="button"],input.hs-input[type="reset"],input.hs-input[type="submit"]{width:auto;height:auto}input.hs-input[type="search"]{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;background-image:url("/common_assets/static-2.158/img/form/search.png");background-repeat:no-repeat;padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:3px;background-position:8px 8px}html.firefox input.hs-input[type="search"]{position:relative;top:1px}input.hs-input[type="search"].transparent-image{background-image:url("/common_assets/static-2.158/img/form/search-transparent.png")}input.hs-input[type="search"]::-webkit-search-decoration,input.hs-input[type="search"]::-webkit-search-cancel-button,input.hs-input[type="search"]::-webkit-search-results-button,input.hs-input[type="search"]::-webkit-search-results-decoration{display:none}select.hs-input,input.hs-input[type="file"]{height:27px}select[multiple].hs-input{height:inherit}textarea.hs-input{height:auto}.hs-input:-moz-placeholder{color:#bfbfbf}.hs-input::-webkit-input-placeholder{color:#bfbfbf}input.hs-input,textarea.hs-input{-webkit-transition:border 0.2s linear, box-shadow 0.2s linear;-moz-transition:border 0.2s linear, box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}input.hs-input:focus,textarea.hs-input:focus{outline:none;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}input.hs-input.error,.hs-form div.field.error input,.hs-form div.field.error textarea,.hs-form div.field.error .chzn-choices,textarea.hs-input.error{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171,41,32,0.25);-moz-box-shadow:0 0 3px rgba(171,41,32,0.25);box-shadow:0 0 3px rgba(171,41,32,0.25)}input.hs-input.error:focus,.hs-form div.field.error input:focus,.hs-form div.field.error textarea:focus,.hs-form div.field.error .chzn-choices:focus,textarea.hs-input.error:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171,41,32,0.5);-moz-box-shadow:0 0 6px rgba(171,41,32,0.5);box-shadow:0 0 6px rgba(171,41,32,0.5)}.input-mini.hs-input,input.mini.hs-input,textarea.mini.hs-input,select.mini.hs-input{width:60px}.input-small.hs-input,input.small.hs-input,textarea.small.hs-input,select.small.hs-input{width:90px}.input-medium.hs-input,input.medium.hs-input,textarea.medium.hs-input,select.medium.hs-input{width:150px}.input-large.hs-input,input.large.hs-input,textarea.large.hs-input,select.large.hs-input{width:210px}.input-xlarge.hs-input,input.xlarge.hs-input,textarea.xlarge.hs-input,select.xlarge.hs-input{width:270px}.input-xxlarge.hs-input,input.xxlarge.hs-input,textarea.xxlarge.hs-input,select.xxlarge.hs-input{width:530px}.input-stretch.hs-input,input.stretch.hs-input,textarea.stretch.hs-input,select.stretch.hs-input{box-sizing:border-box;width:100%}textarea.hs-input.xxlarge{overflow-y:auto}input.hs-input.span1,textarea.hs-input.span1,select.hs-input.span1{display:inline-block;float:none;width:30px;margin-left:0}input.hs-input.span2,textarea.hs-input.span2,select.hs-input.span2{display:inline-block;float:none;width:90px;margin-left:0}input.hs-input.span3,textarea.hs-input.span3,select.hs-input.span3{display:inline-block;float:none;width:150px;margin-left:0}input.hs-input.span4,textarea.hs-input.span4,select.hs-input.span4{display:inline-block;float:none;width:210px;margin-left:0}input.hs-input.span5,textarea.hs-input.span5,select.hs-input.span5{display:inline-block;float:none;width:270px;margin-left:0}input.hs-input.span6,textarea.hs-input.span6,select.hs-input.span6{display:inline-block;float:none;width:330px;margin-left:0}input.hs-input.span7,textarea.hs-input.span7,select.hs-input.span7{display:inline-block;float:none;width:390px;margin-left:0}input.hs-input.span8,textarea.hs-input.span8,select.hs-input.span8{display:inline-block;float:none;width:450px;margin-left:0}input.hs-input.span9,textarea.hs-input.span9,select.hs-input.span9{display:inline-block;float:none;width:510px;margin-left:0}input.hs-input.span10,textarea.hs-input.span10,select.hs-input.span10{display:inline-block;float:none;width:570px;margin-left:0}input.hs-input.span11,textarea.hs-input.span11,select.hs-input.span11{display:inline-block;float:none;width:630px;margin-left:0}input.hs-input.span12,textarea.hs-input.span12,select.hs-input.span12{display:inline-block;float:none;width:690px;margin-left:0}input.hs-input.span13,textarea.hs-input.span13,select.hs-input.span13{display:inline-block;float:none;width:750px;margin-left:0}input.hs-input.span14,textarea.hs-input.span14,select.hs-input.span14{display:inline-block;float:none;width:810px;margin-left:0}input.hs-input.span15,textarea.hs-input.span15,select.hs-input.span15{display:inline-block;float:none;width:870px;margin-left:0}input.hs-input.span16,textarea.hs-input.span16,select.hs-input.span16{display:inline-block;float:none;width:930px;margin-left:0}input.hs-input[disabled],select.hs-input[disabled],textarea.hs-input[disabled]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}.help-inline,.help-block{font-size:11px;line-height:18px;color:#818181}.help-inline{padding-left:5px}.help-block{display:block;max-width:600px}.inline-inputs{color:#818181}.inline-inputs span,.inline-inputs input{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#bfbfbf;text-align:center;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend .active,.input-append .active{background:#bfe0bf;border-color:#59ad59}.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px}.hs-form{margin-bottom:18px}.hs-form fieldset{margin-bottom:18px;padding-top:18px}.hs-form fieldset legend{display:block;margin-left:150px;font-size:19.5px;line-height:1;color:#414141}.hs-form .clearfix,.hs-form .field,.hs-form .hs-form-field{margin-bottom:18px}.hs-form .clearfix:after,.hs-form .field:after,.hs-form .hs-form-field:after{content:"";display:table;clear:both}.hs-form label{padding-top:5px;font-size:13px;line-height:18px;font-weight:bold;float:left;width:130px;text-align:right;color:#414141}.section--black .hs-form label,.section--dark-grey .hs-form label{color:rgba(255,255,255,0.62)}.hs-form .input{margin-left:150px}.hs-form div.field.error{background:#fae5e3;padding:6px 0;margin-bottom:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.hs-form div.field.error>label,.hs-form div.field.error span.help-inline,.hs-form div.field.error span.help-block{color:#9d261d}.hs-form div.field.error .input-prepend span.add-on,.hs-form div.field.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d}.hs-form .hsErrMsgContainer ul{margin-top:6px;margin-bottom:0px;margin-left:7px;list-style:none}.hs-form .hsErrMsgContainer ul li{font-size:12px;color:#a44e47;text-indent:0}.hs-form .hsErrMsgContainer .hs-block-message{min-width:200px;width:200px}.hs-form .hsErrMsgContainer .hs-block-message ul{margin-top:0px}.hs-form .actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.hs-form .actions .secondary-action{float:right}.hs-form .actions .secondary-action a{line-height:30px}.hs-form .actions .secondary-action a:hover{text-decoration:underline}.hs-form .inputs-list{margin:0 0 5px;width:100%}.hs-form .inputs-list>li{display:block;padding:0;width:100%;text-indent:0}.hs-form .inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:normal}.hs-form .inputs-list label strong{color:#818181}.hs-form .inputs-list label small{font-size:11px;font-weight:normal}.hs-form .inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.hs-form .inputs-list:first-child{padding-top:6px}.hs-form .inputs-list>li+li{padding-top:2px;text-indent:0}.hs-form .inputs-list input[type="radio"],.hs-form .inputs-list input[type="checkbox"]{margin-bottom:0}.hs-form.stacked{padding-left:20px}.hs-form.stacked fieldset{padding-top:9px}.hs-form.stacked legend{margin-left:0}.hs-form.stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px}.hs-form.stacked .field{margin-bottom:18px}.hs-form.stacked .field div.input{margin-left:0}.hs-form.stacked .field div.input>input+a,.hs-form.stacked .field div.input select+a,.hs-form.stacked .field div.input textarea+a{margin-top:4px;display:block}.hs-form.stacked .inputs-list{margin-bottom:0}.hs-form.stacked .inputs-list>li{padding-top:0;text-indent:0}.hs-form.stacked .inputs-list>li label{font-weight:normal;padding-top:0}.hs-form.stacked div.error{padding:3px 10px 6px;margin-top:0;margin-left:-10px;margin-bottom:9px}.hs-form.stacked .actions{margin-left:-20px;padding-left:20px}.hs-form{padding-left:0px}.hs-form.stacked{padding-left:0px}.hs-form.stacked fieldset{padding:0}.hs-form .hs-button.disabled.disabled.disabled.disabled,.hs-form .hs-button[disabled][disabled][disabled]{background-color:#6387c5;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #88b1ce), color-stop(100%, #6387c5));background-image:-webkit-linear-gradient(top, #88b1ce, #6387c5);background-image:-moz-linear-gradient(top, #88b1ce, #6387c5);background-image:linear-gradient(top, #88b1ce, #6387c5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #7baacc;border-bottom:1px solid #5774be;border-right:1px solid #6c94c7;border-left:1px solid #6c94c7;cursor:default;color:#ededed;text-shadow:none;opacity:0.6}.hs-form .hs-button.disabled.disabled.disabled.disabled.next:before,.hs-form .hs-button[disabled][disabled][disabled].next:before{opacity:0.5}.hs-form .hs-button.disabled.disabled.disabled.disabled.previous:before,.hs-form .hs-button[disabled][disabled][disabled].previous:before{opacity:0.5}.hs-form .hs-button.next:before,.hs-form .hs-button.previous:before{display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-form .hs-button.next{padding-right:32px}.hs-form .hs-button.next:before{right:9px}.hs-form .hs-button.previous{padding-left:32px}.hs-form .hs-button.previous:before{background-position:center -16px;left:9px}.hs-form .hs-button.inactive{cursor:default}.hs-form ul{list-style:none}.hs-form label{display:block}.hs-form label.hidden{display:none}.hs-form .hs-field-desc{color:#aaa;margin:0px 0px 5px 150px;font-size:11px}.hs-form .hs-form-required{color:red}.hs-form .field{margin-bottom:9px}.hs-form .hs-richtext{margin-bottom:3px;line-height:18px;font-size:14px;color:#414141}.hs-form .hs-richtext hr{text-align:left;margin-left:0;width:91%}.hs-form .email-correction,.hs-form .email-validation{padding-top:3px;font-size:12px}.hs-form .email-correction a,.hs-form .email-validation a{cursor:pointer}.hs-form .inputs-list{padding-left:5px;list-style:none}.hs-form .inputs-list li input{margin:3px 5px 3px 0px}.hs-form input[type="checkbox"],.hs-form input[type="radio"]{margin-right:5px}.hs-form input:not([type="image"]),.hs-form textarea{box-sizing:content-box}.hs-form.stacked .hs-field-desc{margin:0px 0px 2px 0px}.hs-form .hs-input,.hs-form textarea.hs-input{box-sizing:border-box;max-width:100%;width:90%}.hs-form .hs-input:not[type="checkbox"],.hs-form .hs-input:not[type="radio"],.hs-form textarea.hs-input:not[type="checkbox"],.hs-form textarea.hs-input:not[type="radio"]{min-height:18px;min-width:100px}.hs-form .actions{background:transparent;margin-top:18px;margin-bottom:18px;padding:17px 0 18px 0px;border-top:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.hs-form .actions .secondary-action{float:right}.hs-form .actions .secondary-action a{line-height:30px}.hs-form .actions .secondary-action a:hover{text-decoration:underline}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-single{*zoom:1}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:0.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.28571%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:0.3}.pika-button:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;border-radius:3px !important}.pika-week{font-size:11px;color:#999}.hs-form fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form fieldset.form-columns-1 .hs-input{width:95%}.hs-form fieldset.form-columns-1 .input{margin-right:8px}.hs-form fieldset.form-columns-1 input[type="checkbox"],.hs-form fieldset.form-columns-1 input[type="radio"]{width:auto}.hs-form fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form fieldset.form-columns-2 .input{margin-right:8px}.hs-form fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form fieldset.form-columns-3 .input{margin-right:8px}.hs-form fieldset .hs-form-field.hidden-label{margin-top:24px}.hs-form .hs-social-login{border-radius:3px;box-sizing:content-box;width:95%;max-width:480px;height:90px}.hsformerror{margin:0 0 2px;height:auto;background-color:#fdd2d0;font-size:11px;border:1px solid #fcb3af;padding:4px 16px 4px 10px;color:#000;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 6px #ddd;-moz-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd;z-index:99999}.hsformerror em{border:10px solid;border-color:#fdd2d0 transparent transparent;bottom:-17px;display:block;height:0;left:60px;position:absolute;width:0}.hsformerror p{margin:0;float:left;margin-right:8px}.hsformerror:hover{cursor:default}.hsformerror .close-form-error{display:inline;top:3px;position:absolute;color:#b17c79 !important;cursor:pointer !important;font-size:11px !important;font-weight:normal !important}.hsformerror .close-form-error:hover{color:#cc8884}.contact-question-form .hs-form{position:relative;font-family:"Lineto Circular", sans-serif}.contact-question-form .hs-form label{color:rgba(0,0,0,0.56)}.contact-question-form .hs-form .hs-button{max-width:20%;position:absolute;right:0;font-weight:500}.contact-question-form .hs-form input,.contact-question-form .hs-form textarea.hs-input,.contact-question-form .hs-form input:not([type="image"]),.contact-question-form .hs-form .hs-form textarea{width:100%;box-sizing:border-box;outline:none;border-color:rgba(0,0,0,0.13)}.contact-question-form .hs-form textarea{padding-top:10px}@media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px){form.hs-form .form-columns-2 .hs-form-field,form.hs-form .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form .form-columns-2 .hs-form-field .hs-input,form.hs-form .form-columns-3 .hs-form-field .hs-input{width:95%}}@media (max-width: 422px){.all-social-types{height:100px}}@media (max-width: 342px){.hs-social-login{height:72px}}.legal-consent-container .hs-richtext{color:#aaa}.u-margin-top-0{margin-top:0}.u-margin-bottom-0{margin-bottom:0}.u-text-center{text-align:center}@media (min-width: 0px){.u-text-large{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.u-text-large{font-size:1.125rem;line-height:unset}}.u-text-small{font-size:.875rem;line-height:20px}.u-text-regular{font-weight:400 !important}.u-text-mono{font-family:"IBM Plex Mono", monospace;font-weight:500}.u-text-smooth,.section--black,.section--dark-grey{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u-text-subtle{color:rgba(0,0,0,0.56)}.section--black .u-text-subtle{color:rgba(255,255,255,0.62) !important}.u-text-subtle-on-black{color:rgba(255,255,255,0.62) !important}.u-text-black{color:#000}.u-text-grey{color:rgba(255,255,255,0.62)}.u-text-second-grey{color:rgba(255,255,255,0.06)}.u-text-white{color:#fff}.u-text-second-white{color:rgba(255,255,255,0.62)}.u-text-yellow{color:#fbce03}.u-text-green{color:#009669}.u-border-subtle{border:1px solid rgba(0,0,0,0.13)}.u-border-bottom-subtle{border-top:none;border-bottom:1px solid rgba(0,0,0,0.13)}.u-text-strong{font-weight:500}.u-text-right{text-align:right}.u-text-primary{color:#5252f2 !important}.u-link-unstyled{color:inherit;text-decoration:inherit}.section--black .u-text-primary{color:#fff}.section--black,.section--dark-grey,.section--grey{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u-width-100{width:100%}.u-padding-0{padding:0}.u-padding-1{padding:1rem}.u-padding-4{padding:4rem}.u-padding-1-5{padding:1.5rem}.u-padding-top-0-5{padding-top:0.5rem}.u-padding-top-1{padding-top:1rem}.u-padding-top-1-5{padding-top:1.5rem}.u-padding-top-2{padding-top:2rem}.u-padding-top-3{padding-top:3rem}.u-padding-top-4{padding-top:4rem}.u-margin-top-0-5{margin-top:0.5rem}.u-margin-top-1{margin-top:1rem}.u-margin-top-1-5{margin-top:1.5rem}.u-margin-top-2{margin-top:2rem}.u-margin-top-2-5{margin-top:2.5rem}.u-margin-top-3{margin-top:3rem}.u-margin-top-4{margin-top:4rem}.u-margin-top-6{margin-top:6rem}.u-margin-top-6-5{margin-top:6.5rem}.u-margin-top-8{margin-top:8rem}.u-margin-top-10{margin-top:10rem}.u-margin-left-0{margin-left:0}.u-margin-left-1{margin-left:1rem}.u-margin-left-2{margin-left:2rem}.u-padding-bottom-1{padding-bottom:1rem}.u-padding-bottom-2{padding-bottom:2rem}.u-padding-bottom-3{padding-bottom:3rem}.u-padding-bottom-4{padding-bottom:4rem}.u-padding-bottom-9{padding-bottom:9rem}.u-margin-bottom-auto{margin-bottom:auto}.u-margin-bottom-half{margin-bottom:0.5rem}.u-margin-bottom-1{margin-bottom:1rem}.u-margin-bottom-1-5{margin-bottom:1.5rem}.u-margin-bottom-2{margin-bottom:2rem}.u-margin-bottom-2-5{margin-bottom:2.5rem}.u-margin-bottom-4{margin-bottom:4rem}.u-margin-bottom-6-5{margin-bottom:6.5rem}.u-margin-bottom-9{margin-bottom:9rem}.u-margin-right-1{margin-right:1rem}.u-margin-right-4{margin-right:4rem}.u-margin-right-half{margin-right:0.5rem}.u-display-flex{display:flex}.u-flex-column{display:flex;flex-direction:column}.u-undecorated{text-decoration:none}.u-background-black{background-color:#000}.u-background-grey{background-color:rgba(255,255,255,0.06)}.u-nowrap{white-space:nowrap}.u-flex-1{flex:1}.u-flex-2{flex:2}.u-flex-3{flex:3}.u-flex-9{flex:10}.u-flex-10{flex:10}.u-link{color:#5252f2;font-size:.75rem;font-weight:500;text-decoration:none;padding:0}.u-icon-outline{padding:0.5rem;border:2px solid black;border-radius:50%}.u-icon-outline-white{padding:0.5rem;border:2px solid white;border-radius:50%}@media only screen and (min-width: 768px){.u-hidden-small-up{display:none !important}}@media only screen and (max-width: 767px){.u-hidden-small{display:none !important}}@media only screen and (max-width: 767px) and (min-width: 0px){.u-mobile-title{font-size:1.5rem;line-height:120%}}@media only screen and (max-width: 767px) and (min-width: 768px){.u-mobile-title{font-size:2.25rem;line-height:120%}}@media only screen and (max-width: 1050px){.u-padding-0-medium-down{padding:0 !important}}.u-vertical-align{vertical-align:middle;display:inline-block}.u-horizontal-align-center{text-align:center}.u-horizontal-align-center a{display:inline-block;text-align:center}.u-pos-absolute{position:absolute}.u-push-to-bottom{margin-top:auto}.vertical-spacer{border-right:1px solid rgba(0,0,0,0.21);height:5rem;margin-right:50%}@media only screen and (min-width: 1224px){.vertical-spacer{height:8rem}}@media print{.u-hide-print{display:none}}br.desktop,br.mobile{display:none}@media (max-width: 480px){.u-hide-mobile{display:none}}@media (min-width: 481px){.u-hide-tablet-up{display:none}}@media (max-width: 1024px){.u-show-desktop{display:none}br.mobile{display:block}}@media (min-width: 1025px){.u-show-desktop{display:block}.u-hide-desktop{display:none}br.desktop{display:block}}.u-hidden{display:none !important}.util-text-extra-small{font-size:.875rem;line-height:20px}@media (min-width: 0px){.util-text-small{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.util-text-small{font-size:1rem;line-height:unset}}@media (min-width: 0px){.util-text-medium{font-size:.875rem;line-height:20px}}@media (min-width: 768px){.util-text-medium{font-size:1.125rem;line-height:unset}}@media (min-width: 0px){.util-text-large{font-size:1rem}}@media (min-width: 768px){.util-text-large{font-size:1.25rem}}@media (min-width: 0px){.util-text-page-title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.util-text-page-title{font-size:3rem;line-height:120%}}@media (min-width: 0px){.util-text-title{font-size:1.5rem;line-height:120%}}@media (min-width: 768px){.util-text-title{font-size:2.25rem;line-height:120%}}@media (min-width: 0px){.util-text-subtitle{font-size:1rem;line-height:120%}}@media (min-width: 768px){.util-text-subtitle{font-size:1.5rem;line-height:120%}}.u-prevent-collapse{height:1px;margin-top:-1px}@media (max-width: 1024px){.u-prevent-collapse{display:none}}.i18n:not(.i18n--show){display:none !important}.i18n--show span:not(.show){display:none !important}

