');border-top-right-radius:5px;bottom:19px}.calculator-input-group .down-bumper{background-image:url('data:image/svg+xml;utf8,');border-bottom-right-radius:5px;bottom:0}.calculator-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.calculator-input-group .error-message.helper-message{margin-top:5px}.calculator-input-group .character-counter-message,.calculator-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.calculator-input-group .character-counter-message{display:block;text-align:right}.calculator-input-group .character-counter-amber{color:#ec7b37}.calculator-input-group .character-counter-dark-amber{color:#de5125}.calculator-input-group .character-counter-red{color:#d34233}.calculator-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:Ubuntu-Mono,monospace;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.calculator-input-group textarea:active,.calculator-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.calculator-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.calculator-input-group textarea{height:100px}}.breadcrumb{font-family:Colfaxx;line-height:1.5;margin-bottom:5px;margin-left:-6px;padding:5px 0}.breadcrumb-path{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace}.breadcrumb-current-location,.breadcrumb-path{margin-left:5px;margin-right:5px;padding:2px 5px}.breadcrumb-current-location{color:#818181}.breadcrumb-divider{color:#ccc}.CallForProposals{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.CallForProposals{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.CallForProposals{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.CallForProposals{padding-bottom:30px;padding-top:100px}}@media only screen and (max-width:666px){.CallForProposals{padding-bottom:30px;padding-top:70px}}.CallForProposals .rcp-page-hero{margin-bottom:70px;padding-bottom:50px;position:relative}.CallForProposals .rcp-page-hero:after{background:#000069;bottom:-10px;content:"";display:block;height:10px;left:0;position:absolute;width:120px}@media only screen and (max-width:666px){.CallForProposals .rcp-page-hero:after{left:16px}}.CallForProposals .rcp-hero-illustration .dots{background-image:radial-gradient(rgba(0,0,0,.03) 30%,transparent 0);background-position:0 0;background-size:10px 10px;height:750px;position:absolute;right:-140px;top:-200px;width:350px;z-index:-1}@media only screen and (max-width:450px){.CallForProposals .rcp-hero-illustration .dots{right:-200px}}.CallForProposals .rcp-hero-illustration .circle{background:rgba(0,0,0,.02);border-radius:50%;height:300px;position:absolute;right:-300px;top:-70px;width:300px;z-index:-1}.CallForProposals .rcp-hero-illustration .rectangle{background:#fafafa;height:370px;position:absolute;right:-400px;top:80px;width:700px;z-index:-1}.CallForProposals .rcp-page-headline{font-weight:600;margin-bottom:20px;max-width:700px}@media only screen and (min-width:1049px){.CallForProposals .rcp-page-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.CallForProposals .rcp-page-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.CallForProposals .rcp-page-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.CallForProposals .rcp-page-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.CallForProposals .rcp-page-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.CallForProposals .rcp-page-headline{font-size:28px;line-height:34px;max-width:320px}}.CallForProposals .rcp-page-paragraph{font-size:19px;line-height:34px;margin-bottom:20px;max-width:700px}@media only screen and (min-width:667px){.CallForProposals .rcp-page-paragraph{max-width:700px}}@media only screen and (max-width:450px){.CallForProposals .rcp-page-paragraph{font-size:16px;line-height:24px;margin-bottom:20px}}.CallForProposals .rcp-page-paragraph img{display:inline-block;margin-top:20px}.CallForProposals .rcp-page-paragraph.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.CallForProposals .rcp-page-paragraph.-footnote{font-size:15px;line-height:16px}}.CallForProposals .rcp-page-paragraph>li{font-size:19px;line-height:28px;margin-bottom:5px}.CallForProposals .rcp-page-paragraph strong{font-weight:600}.CallForProposals ul.rcp-page-list{font-size:19px;line-height:34px;margin-bottom:20px;margin-left:1em;max-width:700px}@media only screen and (min-width:667px){.CallForProposals ul.rcp-page-list{max-width:700px}}@media only screen and (max-width:450px){.CallForProposals ul.rcp-page-list{font-size:16px;line-height:24px;margin-bottom:20px}}.CallForProposals ul.rcp-page-list img{display:inline-block;margin-top:20px}.CallForProposals ul.rcp-page-list.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.CallForProposals ul.rcp-page-list.-footnote{font-size:15px;line-height:16px}}.CallForProposals ul.rcp-page-list>li{font-size:19px;line-height:28px;margin-bottom:5px}.CallForProposals ul.rcp-page-list strong{font-weight:600}.CallForProposals .rcp-page-ctas{margin-top:24px}.CallForProposals .cta-primary{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:600;line-height:normal;line-height:50px;margin:0 12px 24px auto;overflow:visible;padding:0 24px;position:relative;text-decoration:none;top:0;transition:box-shadow .15s,top .15s;width:auto}.CallForProposals .cta-primary::-moz-focus-inner{border:0;padding:0}.CallForProposals .cta-primary:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.13);top:-1px}.CallForProposals .cta-secondary{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;border-radius:5px;color:inherit;color:#ff5000;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:600;line-height:normal;line-height:50px;margin:0 0 24px;overflow:visible;padding:0 24px;text-decoration:none;width:auto}.CallForProposals .cta-secondary::-moz-focus-inner{border:0;padding:0}.CallForProposals .reminder-inputs{align-items:flex-start;background:#fff;border:none;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);display:flex;flex-wrap:wrap;margin-bottom:100px;margin-top:24px;max-width:700px;padding:24px 24px 0}@media only screen and (max-width:666px){.CallForProposals .reminder-inputs{padding:24px}}.CallForProposals .reminder-input-group{flex-grow:1;margin-bottom:16px;margin-right:12px}.CallForProposals .reminder-input-group .checkbox-group-label,.CallForProposals .reminder-input-group .radio-group-label,.CallForProposals .reminder-input-group label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.CallForProposals .reminder-input-group .checkbox-group-label+.error-message,.CallForProposals .reminder-input-group .radio-group-label+.error-message,.CallForProposals .reminder-input-group label+.error-message{margin-bottom:5px;margin-top:-5px}.CallForProposals .reminder-input-group input[type=date],.CallForProposals .reminder-input-group input[type=email],.CallForProposals .reminder-input-group input[type=number],.CallForProposals .reminder-input-group input[type=text],.CallForProposals .reminder-input-group select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.CallForProposals .reminder-input-group input[type=date]:active,.CallForProposals .reminder-input-group input[type=date]:focus,.CallForProposals .reminder-input-group input[type=email]:active,.CallForProposals .reminder-input-group input[type=email]:focus,.CallForProposals .reminder-input-group input[type=number]:active,.CallForProposals .reminder-input-group input[type=number]:focus,.CallForProposals .reminder-input-group input[type=text]:active,.CallForProposals .reminder-input-group input[type=text]:focus,.CallForProposals .reminder-input-group select:active,.CallForProposals .reminder-input-group select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.CallForProposals .reminder-input-group input[type=date].-errored,.CallForProposals .reminder-input-group input[type=email].-errored,.CallForProposals .reminder-input-group input[type=number].-errored,.CallForProposals .reminder-input-group input[type=text].-errored,.CallForProposals .reminder-input-group select.-errored{border:1px solid #e59087}.CallForProposals .reminder-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.CallForProposals .reminder-input-group .error-message.helper-message{margin-top:5px}.CallForProposals .reminder-input-group .character-counter-message,.CallForProposals .reminder-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.CallForProposals .reminder-input-group .character-counter-message{display:block;text-align:right}.CallForProposals .reminder-input-group .character-counter-amber{color:#ec7b37}.CallForProposals .reminder-input-group .character-counter-dark-amber{color:#de5125}.CallForProposals .reminder-input-group .character-counter-red{color:#d34233}.CallForProposals .reminder-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.CallForProposals .reminder-input-group textarea:active,.CallForProposals .reminder-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.CallForProposals .reminder-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.CallForProposals .reminder-input-group textarea{height:100px}}.CallForProposals .reminder-input-group textarea.-two-high{height:68px}.CallForProposals .reminder-input-group textarea.-three-high{height:90px}.CallForProposals .reminder-input-group textarea.-four-high{height:112px}.CallForProposals .reminder-input-group textarea.-five-high{height:134px}.CallForProposals .reminder-input-group textarea.-seven-high{height:178px}.CallForProposals .reminder-input-group input[type=checkbox],.CallForProposals .reminder-input-group input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.CallForProposals .reminder-input-group.-checkbox label,.CallForProposals .reminder-input-group.-checkbox-group label,.CallForProposals .reminder-input-group.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}@media only screen and (max-width:666px){.CallForProposals .reminder-input-group{margin-right:0;width:100%}}.CallForProposals .reminder-submit-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:600;line-height:normal;line-height:38px;margin:24px 0 0;overflow:visible;padding:0 16px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.CallForProposals .reminder-submit-button::-moz-focus-inner{border:0;padding:0}.CallForProposals .reminder-submit-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}@media only screen and (max-width:666px){.CallForProposals .reminder-submit-button{margin-top:0;order:2}}.CallForProposals .form-success-message{background:rgba(0,132,84,.17);border:1px solid rgba(0,132,84,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(0,132,84,.04),0 0 20px 0 rgba(0,0,0,.05);color:#008454;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.CallForProposals .form-success-message>p{margin-bottom:6px}.CallForProposals .form-success-message>p:last-child{margin-bottom:0}.CallForProposals .form-error-message{background:rgba(211,66,51,.17);border:1px solid rgba(211,66,51,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(211,66,51,.04),0 0 20px 0 rgba(0,0,0,.05);color:#d34233;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.CallForProposals .form-error-message>p{margin-bottom:6px}.CallForProposals .form-error-message>p:last-child{margin-bottom:0}.CreditsProgramPage{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.CreditsProgramPage{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.CreditsProgramPage{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.CreditsProgramPage{padding-bottom:30px;padding-top:100px}}@media only screen and (max-width:666px){.CreditsProgramPage{padding-bottom:30px;padding-top:70px}}.CreditsProgramPage .rcp-page-hero{margin-bottom:70px;padding-bottom:50px;position:relative}.CreditsProgramPage .rcp-page-hero:after{background:#000069;bottom:-10px;content:"";display:block;height:10px;left:0;position:absolute;width:120px}@media only screen and (max-width:666px){.CreditsProgramPage .rcp-page-hero:after{left:16px}}.CreditsProgramPage .rcp-hero-illustration .dots{background-image:radial-gradient(rgba(0,0,0,.03) 30%,transparent 0);background-position:0 0;background-size:10px 10px;height:750px;position:absolute;right:-140px;top:-200px;width:350px;z-index:-1}@media only screen and (max-width:450px){.CreditsProgramPage .rcp-hero-illustration .dots{right:-200px}}.CreditsProgramPage .rcp-hero-illustration .circle{background:rgba(0,0,0,.02);border-radius:50%;height:300px;position:absolute;right:-300px;top:-70px;width:300px;z-index:-1}.CreditsProgramPage .rcp-hero-illustration .rectangle{background:#fafafa;height:370px;position:absolute;right:-400px;top:80px;width:700px;z-index:-1}.CreditsProgramPage .rcp-page-headline{font-weight:600;margin-bottom:20px;max-width:700px}@media only screen and (min-width:1049px){.CreditsProgramPage .rcp-page-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.CreditsProgramPage .rcp-page-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.CreditsProgramPage .rcp-page-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.CreditsProgramPage .rcp-page-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.CreditsProgramPage .rcp-page-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.CreditsProgramPage .rcp-page-headline{font-size:28px;line-height:34px;max-width:320px}}.CreditsProgramPage .rcp-page-paragraph{font-size:19px;line-height:34px;margin-bottom:20px;max-width:700px}@media only screen and (min-width:667px){.CreditsProgramPage .rcp-page-paragraph{max-width:700px}}@media only screen and (max-width:450px){.CreditsProgramPage .rcp-page-paragraph{font-size:16px;line-height:24px;margin-bottom:20px}}.CreditsProgramPage .rcp-page-paragraph img{display:inline-block;margin-top:20px}.CreditsProgramPage .rcp-page-paragraph.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.CreditsProgramPage .rcp-page-paragraph.-footnote{font-size:15px;line-height:16px}}.CreditsProgramPage .rcp-page-paragraph>li{font-size:19px;line-height:28px;margin-bottom:5px}.CreditsProgramPage .rcp-page-paragraph strong{font-weight:600}.CreditsProgramPage .rcp-page-ctas{margin-top:24px}.CreditsProgramPage .cta-primary{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:600;line-height:normal;line-height:50px;margin:0 12px 24px auto;overflow:visible;padding:0 24px;position:relative;text-decoration:none;top:0;transition:box-shadow .15s,top .15s;width:auto}.CreditsProgramPage .cta-primary::-moz-focus-inner{border:0;padding:0}.CreditsProgramPage .cta-primary:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.13);top:-1px}.CreditsProgramPage .cta-secondary{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;border-radius:5px;color:inherit;color:#ff5000;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:600;line-height:normal;line-height:50px;margin:0 0 24px;overflow:visible;padding:0 24px;text-decoration:none;width:auto}.CreditsProgramPage .cta-secondary::-moz-focus-inner{border:0;padding:0}.CreditsProgramPage .reminder-inputs{align-items:flex-start;background:#fff;border:none;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);display:flex;flex-wrap:wrap;margin-bottom:100px;margin-top:24px;max-width:700px;padding:24px 24px 0}@media only screen and (max-width:666px){.CreditsProgramPage .reminder-inputs{padding:24px}}.CreditsProgramPage .reminder-input-group{flex-grow:1;margin-bottom:16px;margin-right:12px}.CreditsProgramPage .reminder-input-group .checkbox-group-label,.CreditsProgramPage .reminder-input-group .radio-group-label,.CreditsProgramPage .reminder-input-group label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.CreditsProgramPage .reminder-input-group .checkbox-group-label+.error-message,.CreditsProgramPage .reminder-input-group .radio-group-label+.error-message,.CreditsProgramPage .reminder-input-group label+.error-message{margin-bottom:5px;margin-top:-5px}.CreditsProgramPage .reminder-input-group input[type=date],.CreditsProgramPage .reminder-input-group input[type=email],.CreditsProgramPage .reminder-input-group input[type=number],.CreditsProgramPage .reminder-input-group input[type=text],.CreditsProgramPage .reminder-input-group select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.CreditsProgramPage .reminder-input-group input[type=date]:active,.CreditsProgramPage .reminder-input-group input[type=date]:focus,.CreditsProgramPage .reminder-input-group input[type=email]:active,.CreditsProgramPage .reminder-input-group input[type=email]:focus,.CreditsProgramPage .reminder-input-group input[type=number]:active,.CreditsProgramPage .reminder-input-group input[type=number]:focus,.CreditsProgramPage .reminder-input-group input[type=text]:active,.CreditsProgramPage .reminder-input-group input[type=text]:focus,.CreditsProgramPage .reminder-input-group select:active,.CreditsProgramPage .reminder-input-group select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.CreditsProgramPage .reminder-input-group input[type=date].-errored,.CreditsProgramPage .reminder-input-group input[type=email].-errored,.CreditsProgramPage .reminder-input-group input[type=number].-errored,.CreditsProgramPage .reminder-input-group input[type=text].-errored,.CreditsProgramPage .reminder-input-group select.-errored{border:1px solid #e59087}.CreditsProgramPage .reminder-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.CreditsProgramPage .reminder-input-group .error-message.helper-message{margin-top:5px}.CreditsProgramPage .reminder-input-group .character-counter-message,.CreditsProgramPage .reminder-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.CreditsProgramPage .reminder-input-group .character-counter-message{display:block;text-align:right}.CreditsProgramPage .reminder-input-group .character-counter-amber{color:#ec7b37}.CreditsProgramPage .reminder-input-group .character-counter-dark-amber{color:#de5125}.CreditsProgramPage .reminder-input-group .character-counter-red{color:#d34233}.CreditsProgramPage .reminder-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.CreditsProgramPage .reminder-input-group textarea:active,.CreditsProgramPage .reminder-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.CreditsProgramPage .reminder-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.CreditsProgramPage .reminder-input-group textarea{height:100px}}.CreditsProgramPage .reminder-input-group textarea.-two-high{height:68px}.CreditsProgramPage .reminder-input-group textarea.-three-high{height:90px}.CreditsProgramPage .reminder-input-group textarea.-four-high{height:112px}.CreditsProgramPage .reminder-input-group textarea.-five-high{height:134px}.CreditsProgramPage .reminder-input-group textarea.-seven-high{height:178px}.CreditsProgramPage .reminder-input-group input[type=checkbox],.CreditsProgramPage .reminder-input-group input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.CreditsProgramPage .reminder-input-group.-checkbox label,.CreditsProgramPage .reminder-input-group.-checkbox-group label,.CreditsProgramPage .reminder-input-group.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}@media only screen and (max-width:666px){.CreditsProgramPage .reminder-input-group{margin-right:0;width:100%}}.CreditsProgramPage .reminder-submit-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:600;line-height:normal;line-height:38px;margin:24px 0 0;overflow:visible;padding:0 16px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.CreditsProgramPage .reminder-submit-button::-moz-focus-inner{border:0;padding:0}.CreditsProgramPage .reminder-submit-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}@media only screen and (max-width:666px){.CreditsProgramPage .reminder-submit-button{margin-top:0;order:2}}.CreditsProgramPage .form-success-message{background:rgba(0,132,84,.17);border:1px solid rgba(0,132,84,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(0,132,84,.04),0 0 20px 0 rgba(0,0,0,.05);color:#008454;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.CreditsProgramPage .form-success-message>p{margin-bottom:6px}.CreditsProgramPage .form-success-message>p:last-child{margin-bottom:0}.CreditsProgramPage .form-error-message{background:rgba(211,66,51,.17);border:1px solid rgba(211,66,51,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(211,66,51,.04),0 0 20px 0 rgba(0,0,0,.05);color:#d34233;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.CreditsProgramPage .form-error-message>p{margin-bottom:6px}.CreditsProgramPage .form-error-message>p:last-child{margin-bottom:0}.error-message{color:red;font-weight:600;margin-top:-8px;padding-bottom:16px}.error-message-consent{color:red;font-weight:600;margin-top:8px;padding-bottom:8px}.ResourceEstimatorPage{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ResourceEstimatorPage{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ResourceEstimatorPage{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.ResourceEstimatorPage{padding-bottom:30px;padding-top:100px}}@media only screen and (max-width:666px){.ResourceEstimatorPage{padding-bottom:30px;padding-top:70px}}.ResourceEstimatorPage .estimator-page-headline{font-weight:600;margin-bottom:20px;max-width:700px}@media only screen and (min-width:1049px){.ResourceEstimatorPage .estimator-page-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.ResourceEstimatorPage .estimator-page-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.ResourceEstimatorPage .estimator-page-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.ResourceEstimatorPage .estimator-page-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimator-page-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.ResourceEstimatorPage .estimator-page-headline{font-size:28px;line-height:34px;max-width:320px}}.ResourceEstimatorPage .estimator-page-paragraph{font-size:19px;line-height:34px;margin-bottom:20px;max-width:700px}@media only screen and (min-width:667px){.ResourceEstimatorPage .estimator-page-paragraph{max-width:700px}}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimator-page-paragraph{font-size:16px;line-height:24px;margin-bottom:20px}}.ResourceEstimatorPage .estimator-page-paragraph img{display:inline-block;margin-top:20px}.ResourceEstimatorPage .estimator-page-paragraph.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimator-page-paragraph.-footnote{font-size:15px;line-height:16px}}.ResourceEstimatorPage .estimator-page-paragraph>li{font-size:19px;line-height:28px;margin-bottom:5px}.ResourceEstimatorPage .estimator-page-paragraph strong{font-weight:600}.ResourceEstimatorPage .estimator-page-paragraph.-footnote{margin-top:32px}.ResourceEstimatorPage .current-and-total{align-items:flex-start;display:flex}@media only screen and (max-width:730px){.ResourceEstimatorPage .current-and-total{flex-wrap:wrap}}@media only screen and (min-width:1049px){.ResourceEstimatorPage .current-circuit{flex-grow:1;margin-right:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.ResourceEstimatorPage .current-circuit{flex-grow:1;margin-right:24px}}@media only screen and (max-width:730px){.ResourceEstimatorPage .current-circuit{margin-bottom:24px;margin-right:0;width:100%}}.ResourceEstimatorPage .current-circuit-panel{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);padding:24px}@media only screen and (min-width:1049px){.ResourceEstimatorPage .estimate-panel-and-headline{width:350px}}@media only screen and (min-width:667px)and (max-width:1048px){.ResourceEstimatorPage .estimate-panel-and-headline{width:320px}}@media only screen and (max-width:730px){.ResourceEstimatorPage .estimate-panel-and-headline{width:100%}}.ResourceEstimatorPage .estimate-panel{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);padding:24px}.ResourceEstimatorPage .panel-headline{font-size:21px;font-weight:600;margin-bottom:12px;margin-top:24px}@media only screen and (max-width:450px){.ResourceEstimatorPage .panel-headline{font-size:19px;margin-top:16px}}.ResourceEstimatorPage .multi-qubit-checkbox{margin-bottom:16px}.ResourceEstimatorPage .multi-qubit-checkbox .checkbox-group-label,.ResourceEstimatorPage .multi-qubit-checkbox .radio-group-label,.ResourceEstimatorPage .multi-qubit-checkbox label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.ResourceEstimatorPage .multi-qubit-checkbox .checkbox-group-label+.error-message,.ResourceEstimatorPage .multi-qubit-checkbox .radio-group-label+.error-message,.ResourceEstimatorPage .multi-qubit-checkbox label+.error-message{margin-bottom:5px;margin-top:-5px}.ResourceEstimatorPage .multi-qubit-checkbox input[type=date],.ResourceEstimatorPage .multi-qubit-checkbox input[type=email],.ResourceEstimatorPage .multi-qubit-checkbox input[type=number],.ResourceEstimatorPage .multi-qubit-checkbox input[type=text],.ResourceEstimatorPage .multi-qubit-checkbox select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.ResourceEstimatorPage .multi-qubit-checkbox input[type=date]:active,.ResourceEstimatorPage .multi-qubit-checkbox input[type=date]:focus,.ResourceEstimatorPage .multi-qubit-checkbox input[type=email]:active,.ResourceEstimatorPage .multi-qubit-checkbox input[type=email]:focus,.ResourceEstimatorPage .multi-qubit-checkbox input[type=number]:active,.ResourceEstimatorPage .multi-qubit-checkbox input[type=number]:focus,.ResourceEstimatorPage .multi-qubit-checkbox input[type=text]:active,.ResourceEstimatorPage .multi-qubit-checkbox input[type=text]:focus,.ResourceEstimatorPage .multi-qubit-checkbox select:active,.ResourceEstimatorPage .multi-qubit-checkbox select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.ResourceEstimatorPage .multi-qubit-checkbox input[type=date].-errored,.ResourceEstimatorPage .multi-qubit-checkbox input[type=email].-errored,.ResourceEstimatorPage .multi-qubit-checkbox input[type=number].-errored,.ResourceEstimatorPage .multi-qubit-checkbox input[type=text].-errored,.ResourceEstimatorPage .multi-qubit-checkbox select.-errored{border:1px solid #e59087}.ResourceEstimatorPage .multi-qubit-checkbox .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.ResourceEstimatorPage .multi-qubit-checkbox .error-message.helper-message{margin-top:5px}.ResourceEstimatorPage .multi-qubit-checkbox .character-counter-message,.ResourceEstimatorPage .multi-qubit-checkbox .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.ResourceEstimatorPage .multi-qubit-checkbox .character-counter-message{display:block;text-align:right}.ResourceEstimatorPage .multi-qubit-checkbox .character-counter-amber{color:#ec7b37}.ResourceEstimatorPage .multi-qubit-checkbox .character-counter-dark-amber{color:#de5125}.ResourceEstimatorPage .multi-qubit-checkbox .character-counter-red{color:#d34233}.ResourceEstimatorPage .multi-qubit-checkbox textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.ResourceEstimatorPage .multi-qubit-checkbox textarea:active,.ResourceEstimatorPage .multi-qubit-checkbox textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.ResourceEstimatorPage .multi-qubit-checkbox textarea{height:100px}}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-two-high{height:68px}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-three-high{height:90px}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-four-high{height:112px}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-five-high{height:134px}.ResourceEstimatorPage .multi-qubit-checkbox textarea.-seven-high{height:178px}.ResourceEstimatorPage .multi-qubit-checkbox input[type=checkbox],.ResourceEstimatorPage .multi-qubit-checkbox input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.ResourceEstimatorPage .multi-qubit-checkbox.-checkbox label,.ResourceEstimatorPage .multi-qubit-checkbox.-checkbox-group label,.ResourceEstimatorPage .multi-qubit-checkbox.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}.ResourceEstimatorPage .multi-qubit-items{margin-bottom:15px}.ResourceEstimatorPage .multi-qubit-helper-message{color:#666;font-size:16px;font-style:italic;line-height:1;margin-bottom:10px;margin-top:-5px}.ResourceEstimatorPage .multi-qubit-row{align-items:flex-end;display:flex;justify-content:space-between}.ResourceEstimatorPage .multi-qubit-row .calculator-input-group{margin-right:24px;width:50%}.ResourceEstimatorPage .remove-multi-qubit-row-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#ff5000;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:14px;height:38px;line-height:normal;line-height:38px;margin:0 -12px 16px -24px;overflow:visible;padding:0 12px;width:auto}.ResourceEstimatorPage .remove-multi-qubit-row-button::-moz-focus-inner{border:0;padding:0}.ResourceEstimatorPage .remove-multi-qubit-row-button:hover{color:#d34233}.ResourceEstimatorPage .add-multi-qubit-row-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#ff5000;cursor:pointer;font:inherit;font-family:Ubuntu-Mono,monospace;line-height:normal;margin:0;overflow:visible;padding:0;width:auto}.ResourceEstimatorPage .add-multi-qubit-row-button::-moz-focus-inner{border:0;padding:0}.ResourceEstimatorPage .estimate-group{border-top:1px solid #ccc;font-size:14px;margin-bottom:16px;margin-top:32px;padding-bottom:8px;padding-top:24px}.ResourceEstimatorPage .estimate-row{display:flex;justify-content:space-between;line-height:22px}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimate-row{flex-wrap:wrap}.ResourceEstimatorPage .estimate-row.-total .estimate-count,.ResourceEstimatorPage .estimate-row.-total .estimate-sum{border-top:none}}.ResourceEstimatorPage .estimate-row.-total{border-top:1px solid #eee;margin-top:8px}.ResourceEstimatorPage .estimate-row.-total .estimate-count,.ResourceEstimatorPage .estimate-row.-total .estimate-item,.ResourceEstimatorPage .estimate-row.-total .estimate-sum{padding-top:8px}.ResourceEstimatorPage .estimate-row.-total .estimate-item{font-size:16px;max-width:290px}.ResourceEstimatorPage .estimate-row.-total .estimate-count{max-width:100px}.ResourceEstimatorPage .estimate-row.-total .estimate-sum{font-size:18px}.ResourceEstimatorPage .estimate-item{display:inline-block;font-weight:600;max-width:190px;width:100%}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimate-item{width:100%}}.ResourceEstimatorPage .estimate-count{display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:16px;max-width:200px;width:100%}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimate-count{width:100%}}.ResourceEstimatorPage .estimate-count .ExplainerPopup{right:2px;top:3px}.ResourceEstimatorPage .estimate-sum{display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:700;white-space:nowrap}.ResourceEstimatorPage .estimate-sum .ExplainerPopup{right:-5px;top:3px}@media only screen and (max-width:450px){.ResourceEstimatorPage .estimate-sum{margin-bottom:8px}}.ResourceEstimatorPage .multiply-symbol{display:inline-block;padding-left:3px;padding-right:3px}.ResourceEstimatorPage .estimate-panel .estimate-group{margin-top:0;position:relative}.ResourceEstimatorPage .estimate-panel .estimate-group:first-child{border-top:none;padding-top:0}.ResourceEstimatorPage .estimate-panel .estimate-item{font-size:13px}.ResourceEstimatorPage .estimate-panel .estimate-count,.ResourceEstimatorPage .estimate-panel .estimate-sum{font-size:14px}.ResourceEstimatorPage .estimate-panel .-total .estimate-item{font-size:14px;min-width:220px}.ResourceEstimatorPage .estimate-panel .-total .estimate-count{width:0}.ResourceEstimatorPage .estimate-panel .-total .estimate-sum{font-size:16px}.ResourceEstimatorPage .estimate-panel .null-state{color:#818181;font-family:Ubuntu-Mono,monospace;line-height:1.2}.ResourceEstimatorPage .add-to-estimate-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:600;line-height:normal;line-height:38px;margin:0;overflow:visible;padding:0 16px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.ResourceEstimatorPage .add-to-estimate-button::-moz-focus-inner{border:0;padding:0}.ResourceEstimatorPage .add-to-estimate-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}.ResourceEstimatorPage .remove-button-container{text-align:right;width:100%}.ResourceEstimatorPage .remove-from-estimate-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#ff5000;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:13px;line-height:normal;margin:0 -6px 0 0;overflow:visible;padding:2px 6px;width:auto}.ResourceEstimatorPage .remove-from-estimate-button::-moz-focus-inner{border:0;padding:0}.ResourceEstimatorPage .supertotal{border-top:2px solid #ccc;display:flex;justify-content:space-between;padding-top:16px}.ResourceEstimatorPage .supertotal-label{font-size:18px;font-weight:600}.ResourceEstimatorPage .supertotal-total{font-family:Ubuntu-Mono,monospace;font-size:20px;font-weight:700}.aria-hero-bg{align-items:center;bottom:40%;display:flex;justify-content:center;left:0;opacity:.35;overflow:initial;position:absolute;right:0;top:0}@media only screen and (max-width:666px){.aria-hero-bg{bottom:0}}#aria-bg{animation:breathe-bg 10s linear infinite forwards;height:auto;position:absolute;width:75vw}@media only screen and (max-width:666px){#aria-bg{width:150%}}#aria-bg line{stroke-width:.15;stroke:hsla(0,0%,100%,.05)}#aria-animated{animation:breathe-main 10s linear infinite forwards;height:auto;position:absolute;width:75vw}@media only screen and (max-width:666px){#aria-animated{width:150%}}#aria-animated line{stroke-width:.15;stroke:hsla(0,0%,100%,.15);stroke-dasharray:100;stroke-dashoffset:100;transform-origin:center}#aria-animated line.svg-animate-group-1{animation:dash-1 10s ease-in-out .75s infinite forwards}#aria-animated line.svg-animate-group-2{animation:dash-2 10s ease-in-out 1.25s infinite forwards}#aria-animated line.svg-animate-group-3{animation:dash-3 10s ease-in-out 1.75s infinite forwards}#aria-animated line.svg-animate-group-4{animation:dash-4 10s ease-in-out 2.25s infinite forwards}#aria-animated line.svg-animate-group-5{animation:dash-5 10s ease-in-out 2.75s infinite forwards}#aria-animated line.svg-animate-group-6{animation:dash-6 10s ease-in-out 3.25s infinite forwards}#aria-animated line.svg-animate-group-7{animation:dash-7 10s ease-in-out 3.75s infinite forwards}#aria-animated line.svg-animate-group-8{animation:dash-8 10s ease-in-out 4.25s infinite forwards}#aria-animated line.svg-animate-group-9{animation:dash-9 10s ease-in-out 4.75s infinite forwards}#aria-animated line.svg-animate-group-10{animation:dash-10 10s ease-in-out 5.25s infinite forwards}#aria-animated line.svg-animate-group-11{animation:dash-11 10s ease-in-out 5.75s infinite forwards}#aria-animated line.svg-animate-group-12{animation:dash-12 10s ease-in-out 6.25s infinite forwards}#aria-animated line.svg-animate-group-13{animation:dash-13 10s ease-in-out 6.75s infinite forwards}#aria-animated line.svg-animate-group-14{animation:dash-14 10s ease-in-out 7.25s infinite forwards}#aria-animated line.svg-animate-group-15{animation:dash-15 10s ease-in-out 7.75s infinite forwards}#aria-animated line.svg-animate-group-16{animation:dash-16 10s ease-in-out 8.25s infinite forwards}#aria-animated line.svg-animate-group-17{animation:dash-17 10s ease-in-out 8.75s infinite forwards}#aria-animated line.svg-animate-group-18{animation:dash-18 10s ease-in-out 9.25s infinite forwards}#aria-animated line.svg-animate-group-19{animation:dash-19 10s ease-in-out 9.75s infinite forwards}#aria-animated line.svg-animate-group-20{animation:dash-20 10s ease-in-out 10.25s infinite forwards}#aria-animated line.svg-animate-group-21{animation:dash-21 10s ease-in-out 10.75s infinite forwards}#aria-animated line.svg-animate-group-22{animation:dash-22 10s ease-in-out 11.25s infinite forwards}.harmony-hero-bg{align-items:center;bottom:40%;display:flex;justify-content:center;left:0;opacity:.35;overflow:initial;position:absolute;right:0;top:0}@media only screen and (max-width:666px){.harmony-hero-bg{bottom:0}}.hero-content{color:#fff;max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.hero-content{padding-left:16px;padding-right:16px}}#harmony-bg{animation:breathe-bg 10s linear infinite forwards;height:auto;position:absolute;width:75vw}@media only screen and (max-width:666px){#harmony-bg{width:150%}}#harmony-bg line{stroke-width:.1;stroke:hsla(0,0%,100%,.05)}#harmony-animated{animation:breathe-main 10s linear infinite forwards;height:auto;position:absolute;width:75vw}@media only screen and (max-width:666px){#harmony-animated{width:150%}}#harmony-animated line{stroke-width:.1;stroke:hsla(0,0%,100%,.1);stroke-dasharray:100;stroke-dashoffset:100;transform-origin:center}#harmony-animated line.svg-animate-group-1{animation:dash-1 10s linear infinite forwards}#harmony-animated line.svg-animate-group-2{animation:dash-2 10s linear infinite forwards}#harmony-animated line.svg-animate-group-3{animation:dash-3 10s linear infinite forwards}#harmony-animated line.svg-animate-group-4{animation:dash-4 10s linear infinite forwards}#harmony-animated line.svg-animate-group-5{animation:dash-5 10s linear infinite forwards}#harmony-animated line.svg-animate-group-6{animation:dash-6 10s linear infinite forwards}#harmony-animated line.svg-animate-group-7{animation:dash-7 10s linear infinite forwards}#harmony-animated line.svg-animate-group-8{animation:dash-8 10s linear infinite forwards}#harmony-animated line.svg-animate-group-9{animation:dash-9 10s linear infinite forwards}#harmony-animated line.svg-animate-group-10{animation:dash-10 10s linear infinite forwards}#harmony-animated line.svg-animate-group-11{animation:dash-11 10s linear infinite forwards}#harmony-animated line.svg-animate-group-12{animation:dash-12 10s linear infinite forwards}#harmony-animated line.svg-animate-group-13{animation:dash-13 10s linear infinite forwards}#harmony-animated line.svg-animate-group-14{animation:dash-14 10s linear infinite forwards}#harmony-animated line.svg-animate-group-15{animation:dash-15 10s linear infinite forwards}#harmony-animated line.svg-animate-group-16{animation:dash-16 10s linear infinite forwards}#harmony-animated line.svg-animate-group-17{animation:dash-17 10s linear infinite forwards}#harmony-animated line.svg-animate-group-18{animation:dash-18 10s linear infinite forwards}#harmony-animated line.svg-animate-group-19{animation:dash-19 10s linear infinite forwards}#harmony-animated line.svg-animate-group-20{animation:dash-20 10s linear infinite forwards}#harmony-animated line.svg-animate-group-21{animation:dash-21 10s linear infinite forwards}#harmony-animated line.svg-animate-group-22{animation:dash-22 10s linear infinite forwards}@keyframes breathe-bg{0%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes breathe-main{0%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes dash-1{0%{stroke-dashoffset:100}1%{stroke-dashoffset:100}31%{stroke-dashoffset:0}46%{stroke-dashoffset:0}76%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-2{0%{stroke-dashoffset:100}2%{stroke-dashoffset:100}32%{stroke-dashoffset:0}47%{stroke-dashoffset:0}77%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-3{0%{stroke-dashoffset:100}3%{stroke-dashoffset:100}33%{stroke-dashoffset:0}48%{stroke-dashoffset:0}78%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-4{0%{stroke-dashoffset:100}4%{stroke-dashoffset:100}34%{stroke-dashoffset:0}49%{stroke-dashoffset:0}79%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-5{0%{stroke-dashoffset:100}5%{stroke-dashoffset:100}35%{stroke-dashoffset:0}50%{stroke-dashoffset:0}80%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-6{0%{stroke-dashoffset:100}6%{stroke-dashoffset:100}36%{stroke-dashoffset:0}51%{stroke-dashoffset:0}81%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-7{0%{stroke-dashoffset:100}7%{stroke-dashoffset:100}37%{stroke-dashoffset:0}52%{stroke-dashoffset:0}82%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-8{0%{stroke-dashoffset:100}8%{stroke-dashoffset:100}38%{stroke-dashoffset:0}53%{stroke-dashoffset:0}83%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-9{0%{stroke-dashoffset:100}9%{stroke-dashoffset:100}39%{stroke-dashoffset:0}54%{stroke-dashoffset:0}84%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-10{0%{stroke-dashoffset:100}10%{stroke-dashoffset:100}40%{stroke-dashoffset:0}55%{stroke-dashoffset:0}85%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-11{0%{stroke-dashoffset:100}11%{stroke-dashoffset:100}41%{stroke-dashoffset:0}56%{stroke-dashoffset:0}86%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-12{0%{stroke-dashoffset:100}12%{stroke-dashoffset:100}42%{stroke-dashoffset:0}57%{stroke-dashoffset:0}87%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-13{0%{stroke-dashoffset:100}13%{stroke-dashoffset:100}43%{stroke-dashoffset:0}58%{stroke-dashoffset:0}88%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-14{0%{stroke-dashoffset:100}14%{stroke-dashoffset:100}44%{stroke-dashoffset:0}59%{stroke-dashoffset:0}89%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-15{0%{stroke-dashoffset:100}15%{stroke-dashoffset:100}45%{stroke-dashoffset:0}60%{stroke-dashoffset:0}90%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-16{0%{stroke-dashoffset:100}16%{stroke-dashoffset:100}46%{stroke-dashoffset:0}61%{stroke-dashoffset:0}91%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-17{0%{stroke-dashoffset:100}17%{stroke-dashoffset:100}47%{stroke-dashoffset:0}62%{stroke-dashoffset:0}92%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-18{0%{stroke-dashoffset:100}18%{stroke-dashoffset:100}48%{stroke-dashoffset:0}63%{stroke-dashoffset:0}93%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-19{0%{stroke-dashoffset:100}19%{stroke-dashoffset:100}49%{stroke-dashoffset:0}64%{stroke-dashoffset:0}94%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-20{0%{stroke-dashoffset:100}20%{stroke-dashoffset:100}50%{stroke-dashoffset:0}65%{stroke-dashoffset:0}95%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-21{0%{stroke-dashoffset:100}21%{stroke-dashoffset:100}51%{stroke-dashoffset:0}66%{stroke-dashoffset:0}96%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}@keyframes dash-22{0%{stroke-dashoffset:100}22%{stroke-dashoffset:100}52%{stroke-dashoffset:0}67%{stroke-dashoffset:0}97%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}.Technology{background:#0f161b}.Technology .technology-content{color:#fff;font-size:15px;position:relative;z-index:1}.Technology .technology-content .explainer-question-trigger{background:#ff5000;color:#fff;top:-1px}.Technology .hero-spacer{height:80vh;position:relative}@media only screen and (max-width:450px){.Technology .hero-spacer{height:60vh}}.Technology .introduction{max-width:1064px;position:relative;transition:padding .2s ease-in-out;z-index:50}@media only screen and (min-width:667px){.Technology .introduction{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Technology .introduction{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Technology .introduction{height:100vh}}@media only screen and (max-width:666px){.Technology .introduction{height:200vh}}@media only screen and (min-width:1220px){.Technology .introduction{max-width:1800px;padding:0 4%}}.Technology .introduction-headline{background:#0f161b;border-top:6px solid #fff;font-weight:600}@media only screen and (min-width:1049px){.Technology .introduction-headline{font-size:46px;padding-bottom:10px;padding-top:20px}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .introduction-headline{font-size:36px;padding-bottom:10px;padding-top:20px}}@media only screen and (max-width:666px){.Technology .introduction-headline{font-size:28px;padding-bottom:10px;padding-top:20px}}@media only screen and (max-width:450px){.Technology .introduction-headline{font-size:26px}}@media only screen and (min-width:1220px){.Technology .introduction-headline{font-size:56px}}@media only screen and (min-width:1440px){.Technology .introduction-headline{font-size:62px;padding:30px 0 15px}}.Technology .introduction-columns{background:#0f161b;border-bottom:6px solid #fff;column-gap:2em;columns:300px 3;padding-bottom:30px}.Technology .introduction-paragraph{font-size:16px;line-height:23px;margin-bottom:10px}@media only screen and (max-width:450px){.Technology .introduction-paragraph{font-size:15px}}@media only screen and (min-width:1220px){.Technology .introduction-paragraph{font-size:17px;line-height:25px;margin-bottom:12px}}@media only screen and (min-width:1440px){.Technology .introduction-paragraph{font-size:18px;line-height:27px;margin-bottom:15px}}.Technology .section{height:300vh;max-width:1064px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Technology .section{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Technology .section{height:150vh;padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Technology .section{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1220px){.Technology .section{max-width:1800px;padding:0 4%}}.Technology .section.-ionization{height:150vh}.Technology .section-main{flex-grow:0;flex-shrink:0;width:330px}@media only screen and (max-width:666px){.Technology .section-main{padding-bottom:300px;position:-webkit-sticky;position:sticky;top:20px}}@media only screen and (max-width:450px){.Technology .section-main{width:100%}}@media only screen and (min-width:1440px){.Technology .section-main{width:400px}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .section-main#qubit-copy{margin-top:100px}}.Technology .section-headline{border-top:4px solid #fff;font-size:24px;font-weight:600;line-height:36px;margin-bottom:3px;padding-top:9px}@media only screen and (max-width:450px){.Technology .section-headline{font-size:21px}}@media only screen and (min-width:1440px){.Technology .section-headline{border-top-width:5px;font-size:28px;line-height:40px;margin-bottom:5px;padding-top:14px}}.Technology .section-paragraph{font-size:16px;line-height:24px;margin-bottom:10px}@media only screen and (max-width:450px){.Technology .section-paragraph{font-size:15px}}@media only screen and (min-width:1440px){.Technology .section-paragraph{font-size:18px;line-height:27px}}@media only screen and (min-width:667px){.Technology .sticky-content-container{padding-bottom:300px;position:-webkit-sticky;position:sticky;top:5vh}}.Technology .numbers-block{display:flex;margin-top:40px}.Technology .numbers-item{border-top:4px solid #fff;font-weight:600;margin-right:25px;padding:10px 0}.Technology .numbers-label{font-size:16px;line-height:20px}.Technology .numbers-number{font-size:52px;line-height:52px}.Technology .section-callout-wrapper{flex-grow:0;margin-left:auto;margin-right:0;position:relative;width:250px;z-index:15}@media only screen and (max-width:666px){.Technology .section-callout-wrapper{opacity:0}}@media only screen and (max-width:450px){.Technology .section-callout-wrapper{width:100%}}.Technology .section-callout{background:rgba(0,0,0,.15);border-radius:5px;font-family:Ubuntu-Mono,monospace;line-height:17px;padding:14px}.Technology .section-callout.-ionization{margin-top:55vh}.Technology .section-callout.-cooling{position:relative;z-index:5}@media only screen and (min-width:667px){.Technology .section-callout{margin-top:100vh}}@media only screen and (max-width:666px){.Technology .section-callout{margin-top:50vh}}@media only screen and (max-width:450px){.Technology .section-callout{background:rgba(6,9,11,.95)}}.Technology .callout-headline{font-size:16px;margin-bottom:8px}.Technology .callout-paragraph{font-size:14px}.Technology .callout-paragraph+.callout-paragraph{margin-top:8px}.Technology .callout-illustration{margin-top:20px}.Technology .overview-headline{font-size:32px;font-weight:600;line-height:36px;margin-bottom:20px}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-headline{margin-left:12px;margin-right:12px}}@media only screen and (max-width:666px){.Technology .overview-headline{margin-bottom:10px}}@media only screen and (max-width:450px){.Technology .overview-headline{font-size:21px}}@media only screen and (min-width:1440px){.Technology .overview-headline{font-size:28px;line-height:40px}}.Technology .overview-container{display:flex;flex-direction:column;justify-content:flex-end;max-width:1064px;padding-bottom:50px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Technology .overview-container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Technology .overview-container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Technology .overview-container{height:100vh}}@media only screen and (min-width:1220px){.Technology .overview-container{max-width:1800px;padding:0 4% 50px}}@media only screen and (min-width:1049px){.Technology .overview-box{height:300px}}@media only screen and (max-width:1048px){.Technology .overview-box{height:300px}}@media only screen and (max-width:666px){.Technology .overview-box{height:300px}}@media only screen and (max-width:450px){.Technology .overview-box{height:300px}}.Technology .overview-stats{display:flex;flex-wrap:wrap}.Technology .overview-stats-group{border:1px solid #1e2b35;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.5);flex-grow:0;flex-shrink:0;transition:box-shadow .2s}@media only screen and (min-width:1049px){.Technology .overview-stats-group{margin:0 12px 24px;padding:18px 20px;width:calc(33% - 12px)}.Technology .overview-stats-group:nth-child(3n-2){margin-left:-6px}.Technology .overview-stats-group:nth-child(3n+3){margin-right:-6px}}@media only screen and (min-width:1220px){.Technology .overview-stats-group{margin:0 16px 32px;width:calc(33% - 16px)}.Technology .overview-stats-group:nth-child(3n-2){margin-left:-8px}.Technology .overview-stats-group:nth-child(3n+3){margin-right:-8px}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-stats-group{margin:12px;padding:18px 20px;width:calc(50% - 24px)}}@media only screen and (max-width:666px){.Technology .overview-stats-group{margin:12px 0;padding:18px 20px;width:100%}}.Technology .overview-stats-group.-learn-more-link{border-color:#f89b33;color:#fff;cursor:pointer;padding-right:50px;position:relative;z-index:2}.Technology .overview-stats-group.-learn-more-link:hover{box-shadow:0 0 15px 0 hsla(0,0%,100%,.1)}.Technology .overview-stats-group .learn-more-headline{font-weight:600}@media only screen and (min-width:1049px){.Technology .overview-stats-group .learn-more-headline{font-size:22px;line-height:32px;margin-bottom:5px}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-stats-group .learn-more-headline{font-size:18px;line-height:20px;margin-bottom:10px}}@media only screen and (max-width:666px){.Technology .overview-stats-group .learn-more-headline{font-size:18px;line-height:25px;margin-bottom:4px}}@media only screen and (max-width:450px){.Technology .overview-stats-group .learn-more-headline{font-size:15px}}@media only screen and (min-width:1049px){.Technology .overview-stats-group .learn-more-text{font-size:16px;line-height:28px}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-stats-group .learn-more-text{font-size:15px;line-height:24px}}@media only screen and (max-width:666px){.Technology .overview-stats-group .learn-more-text{font-size:15px;line-height:20px}}@media only screen and (max-width:450px){.Technology .overview-stats-group .learn-more-text{font-size:14px}}.Technology .overview-stats-group .learn-more-link-text{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#f89b33;cursor:pointer;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:15px;font-weight:700;line-height:normal;line-height:32px;margin:0;overflow:visible;padding:0;width:auto}.Technology .overview-stats-group .learn-more-link-text::-moz-focus-inner{border:0;padding:0}.Technology .overview-stats-group h4{font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;margin-bottom:10px}@media only screen and (min-width:1049px){.Technology .overview-stats-group h4{font-size:21px}}@media only screen and (max-width:1048px){.Technology .overview-stats-group h4{font-size:19px}}@media only screen and (min-width:1220px){.Technology .overview-stats-group h4{font-size:22px}}.Technology .overview-stats-group .label{color:#f89b33;font-size:12px;font-weight:600;line-height:18px;margin-top:10px}@media only screen and (min-width:1220px){.Technology .overview-stats-group .label{font-size:14px;line-height:20px}}@media only screen and (max-width:1048px){.Technology .overview-stats-group .label{margin-top:10px}}.Technology .overview-stats-group .value{font-weight:600}@media only screen and (min-width:1049px){.Technology .overview-stats-group .value{font-size:40px;line-height:44px}}@media only screen and (max-width:1048px){.Technology .overview-stats-group .value{font-size:38px;line-height:42px}}@media only screen and (max-width:500px){.Technology .overview-stats-group .value{font-size:34px;line-height:38px}}@media only screen and (min-width:1220px){.Technology .overview-stats-group .value{font-size:42px;line-height:46px}}@media only screen and (min-width:1049px){.Technology .overview-stats-group.-forte{margin:0 auto 24px;max-width:450px;padding:18px 20px;width:100%}}@media only screen and (min-width:1220px){.Technology .overview-stats-group.-forte{margin:0 auto 32px;max-width:450px;width:100%}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-stats-group.-forte{margin:12px auto;max-width:450px;padding:18px 20px;width:100%}}@media only screen and (max-width:666px){.Technology .overview-stats-group.-forte{margin:12px auto;padding:18px 20px;width:100%}}.Technology .overview-disclaimers-group{color:hsla(0,0%,100%,.7);font-family:Ubuntu-Mono,monospace;font-size:12px;margin-top:-20px;position:relative;z-index:2}.Technology .overview-disclaimers-group a{color:#f89b33}@media only screen and (min-width:1049px){.Technology .overview-disclaimers-group{padding:18px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.Technology .overview-disclaimers-group{padding:24px 12px}}@media only screen and (max-width:666px){.Technology .overview-disclaimers-group{padding:24px 0}}@media only screen and (min-width:1220px){.Technology .overview-disclaimers-group{padding:18px 0}}.Technology .overview-disclaimers-group p{margin-bottom:10px}.Technology .overview-disclaimers-group sup{margin-left:-1em}.heroTitle{background:linear-gradient(90deg,#233440 26.47%,#0f161b 76.47%);overflow:hidden;position:relative;z-index:1}.heroTitle:after{background:url(/static/connectivity-9b99bc402fc2ae71348bf6a43e3e2fab.svg) no-repeat top;background-size:100% auto;bottom:0;content:"";left:-10%;position:absolute;right:-10%;top:50%}@media only screen and (max-width:666px){.heroTitle:after{left:-100%;right:-100%}}@media print{.heroTitle{display:none}}.heroTitle__container{align-items:center;display:flex;justify-content:center;max-width:1064px;max-width:1344px;min-height:546.39px;position:relative;transition:padding .2s ease-in-out;z-index:3}@media only screen and (min-width:667px){.heroTitle__container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.heroTitle__container{min-height:438px;padding-left:16px;padding-right:16px}}.heroTitle__content{max-width:631px;padding-bottom:150px;padding-top:230px;text-align:center}@media only screen and (max-width:666px){.heroTitle__content{padding-bottom:120px;padding-top:170px}}.heroTitle__content .iconBox{gap:12px}.heroTitle[data-align=left]:after{background-position:0 0;left:30%;right:-50%;top:20%}.heroTitle[data-align=left] .heroTitle__container{justify-content:space-between}.heroTitle[data-align=left] .heroTitle__content{text-align:left}.heroTitle[data-align=left] .heroTitle__icon{justify-content:flex-start}@media only screen and (max-width:666px){.heroTitle[data-align=left]:after{left:0;right:-150%;top:30%}}.heroTitle--has-image{background-position:50%;background-size:cover}.heroTitle--has-image:after{background:linear-gradient(90deg,#233440 26.47%,#0f161b 76.47%);bottom:0!important;left:0!important;opacity:.82;right:0!important;top:0!important}.heroTitle__icon{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.heroTitle__icon+.heroTitle__subhed{padding-top:4px}.heroTitle__type{color:#fff;font-size:20px;font-weight:600;line-height:28px}@media only screen and (max-width:666px){.heroTitle__type{font-size:18px}}.heroTitle__hed{color:#fff}.heroTitle__subhed{color:#fff;font-size:38px;font-weight:600;line-height:1.2em;padding-top:0}@media only screen and (max-width:666px){.heroTitle__subhed{font-size:30px}}.page--glossary .heroTitle__subhed,.page--resources .heroTitle__subhed{font-size:54px}@media only screen and (max-width:666px){.page--glossary .heroTitle__subhed,.page--resources .heroTitle__subhed{font-size:30px}}.heroTitle__subsubhed{color:#fff;font-size:24px;font-weight:300;line-height:1.5em;padding-top:20px}@media only screen and (max-width:666px){.heroTitle__subsubhed{font-size:20px;padding-top:16px}}.page-type--resource .heroTitle .material-symbols-outlined{background:none;color:#ec7b37;font-size:26px}.module-hero{margin-top:67px;padding:120px 166px}@media only screen and (max-width:1048px){.module-hero{padding:24px}}.module-hero.-light{background-color:#fff}.module-hero .title{font-family:Colfaxx;font-size:80px;font-weight:600;letter-spacing:0;line-height:88px;margin-bottom:8px}@media only screen and (max-width:1048px){.module-hero .title{font-size:56px;line-height:64px}}.module-hero .body{max-width:580px}.module-hero .body p{font-family:Colfaxx;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:8px}.card-collection{padding:112px 166px}@media only screen and (max-width:1048px){.card-collection{padding:24px}}.card-collection.-dark{background:#0f161b;color:#fff}.card-collection .title{font-family:Colfaxx;font-size:36px;font-weight:600;line-height:42px;margin-bottom:40px}.card.-stacked-horizontal{display:flex;margin-bottom:40px}@media only screen and (max-width:1048px){.card.-stacked-horizontal{display:block}}.card.-stacked-horizontal img{margin-right:32px;width:50%}@media only screen and (max-width:1048px){.card.-stacked-horizontal img{margin-bottom:24px;margin-right:0;width:100%}}.card.-stacked-horizontal .title{font-family:Colfaxx;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin-bottom:8px}.card.-stacked-horizontal .body{font-family:Colfaxx;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.cta-banner{display:flex;padding:120px 166px}@media only screen and (max-width:1048px){.cta-banner{display:block;padding:24px}}.cta-banner .title{font-family:Colfaxx;font-size:40px;font-weight:600;letter-spacing:0;line-height:56px}@media only screen and (max-width:666px){.cta-banner .title{font-size:32px}}.cta-banner a{color:#ff5000}.cta-banner .column{margin-right:40px}.cta-banner.-two-columns .column{width:50%}@media only screen and (max-width:1048px){.cta-banner.-two-columns .column{margin-bottom:24px;width:100%}}.cta-banner.-three-columns .column{width:33%}@media only screen and (max-width:1048px){.cta-banner.-three-columns .column{margin-bottom:24px;width:100%}}.glossary__block{margin-bottom:120px}@media only screen and (max-width:666px){.glossary__block{margin-bottom:64px}}.glossary__container{background-color:#fff;max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.glossary__container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.glossary__container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1440px){.glossary__container{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:1049px){.glossary__container{display:flex;flex-direction:column-reverse;text-align:center}}@media only screen and (min-width:667px)and (max-width:1048px){.glossary__container{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:666px){.glossary__container{display:block;display:flex;flex-direction:column-reverse}}.glossary__none{height:0;visibility:hidden}.glossary__nav{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;padding-bottom:24px;width:100%}.glossary__nav a,.glossary__nav span{aspect-ratio:1;display:flex;flex:1 1;margin:0 -.5px;text-decoration:none!important}@media only screen and (min-width:667px)and (max-width:1048px){.glossary__nav{flex-wrap:wrap;row-gap:6px}.glossary__nav a,.glossary__nav span{flex:0 1;height:44px}}@media only screen and (max-width:666px){.glossary__nav{flex-wrap:wrap;justify-content:start;row-gap:6px}.glossary__nav a,.glossary__nav span{flex:0 1;height:44px}}.glossary__button{aspect-ratio:1;background-color:#fff;border:1px solid #e0e0e0;color:#333;font-size:20px;font-weight:600;width:100%}.glossary__button:focus,.glossary__button:hover{background-color:#ff5000;border:0;color:#fff;cursor:pointer}.glossary__button-off{aspect-ratio:1/1;background-color:#fff;border:1px solid #e0e0e0;color:rgba(51,51,51,.4);font-size:20px;width:100%}.glossary__letters{align-items:center;display:flex;justify-content:space-between;padding:56px 0 14px}@media only screen and (min-width:667px)and (max-width:1048px){.glossary__letters{column-gap:65%;padding-top:40px}}@media only screen and (max-width:666px){.glossary__letters{column-gap:none;padding-top:40px}}.glossary__letters-heading{font-family:Colfaxx;font-size:32px}@media only screen and (max-width:666px){.glossary__letters-heading{font-size:25px}}.glossary__back-to-top{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:16px;text-align:right;text-decoration:none}.glossary__back-to-top:after{content:" ↑"}@media only screen and (max-width:666px){.glossary__back-to-top{font-size:14px}}.glossary__term{border-bottom:1px solid #ccc;display:flex;justify-content:center}@media only screen and (max-width:666px){.glossary__term{display:block}}.glossary__term-label{font-size:21px;font-weight:600;margin:auto 0;text-align:left;width:468px}@media only screen and (max-width:666px){.glossary__term-label{font-size:19px;padding-top:24px;width:100%}}.glossary__term-content{font-size:16px;line-height:24px;padding:32px 0;text-align:left;width:812px}@media only screen and (max-width:666px){.glossary__term-content{padding:24px 0;width:100%;word-break:break-word}}.PersonaCards{background-color:#f9f9f9;background-image:url(/static/image_card_bkg-56eb405d2d3dfd432bbc9383946a9724.png);background-position-y:bottom;background-repeat:no-repeat;background-size:100%;padding:120px 0}@media only screen and (min-width:667px)and (max-width:1048px){.PersonaCards{padding:72px 0}}@media only screen and (max-width:666px){.PersonaCards{background-position-y:center;background-size:500%;padding:56px 0}}.PersonaCards__container{max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.PersonaCards__container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.PersonaCards__container{padding-left:16px;padding-right:16px}}.PersonaCards__group{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.PersonaCards__group .persona-card{flex-basis:calc(33.33% - 21.328px)}@media only screen and (min-width:667px)and (max-width:1048px){.PersonaCards__group .persona-card{flex-basis:calc(50% - 16px)}}@media only screen and (max-width:666px){.PersonaCards__group{flex-wrap:wrap}.PersonaCards__group .persona-card{flex-basis:100%}}.PersonaCards__title{font-size:36px;font-weight:600;padding-bottom:48px;text-align:center}@media only screen and (max-width:666px){.PersonaCards__title{font-size:28px;padding-bottom:32px}}.persona-card{background:#fff;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.04);overflow:hidden}@media only screen and (min-width:1049px){.persona-card{max-width:30vw}}.persona-card:hover{box-shadow:0 0 0 1px #ff5000}.persona-card:hover .material-symbols-outlined{background-color:#ff5000;color:#fff}.persona-card__image img{aspect-ratio:2;display:block;object-fit:cover;width:100%}.persona-card__content{color:#333;padding:32px}@media only screen and (min-width:667px)and (max-width:1048px){.persona-card__content{padding:32px 24px}}@media only screen and (max-width:666px){.persona-card__content{padding:32px 16px}}.persona-card__tile-headline{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:22px;font-weight:600;line-height:28px;margin-bottom:16px;overflow:hidden}@media only screen and (max-width:666px){.persona-card__tile-headline{font-size:20px;list-style:24px;margin-bottom:10px}}.persona-card__tile-copy{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px;max-width:100%;overflow:hidden}.persona-card__tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.persona-card__tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.resource-finder__container{max-width:1064px;max-width:1344px;padding-bottom:56px;padding-top:56px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.resource-finder__container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.resource-finder__container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px)and (max-width:1048px){.resource-finder__container{padding-bottom:72px;padding-top:72px}}@media only screen and (min-width:1049px){.resource-finder__container{display:flex;gap:40px;padding-bottom:92px;padding-top:92px}}.resource-finder__filter{padding-bottom:56px}@media only screen and (min-width:1049px){.resource-finder__filter{--offset:40px;align-self:start;max-height:calc(100vh - var(--offset));overflow:auto;padding-bottom:32px;padding-right:40px;position:-webkit-sticky;position:sticky;top:var(--offset);width:370px}}.resource-finder__list{flex:1 1}.resource-finder__list strong{font-weight:600}.resource-finder__list .resource__counter{font-size:18px;line-height:1.2;padding-bottom:16px}.resource-finder__list .resource__counter span{font-weight:600}.resource-finder__list .resource__counter .btn{-webkit-appearance:none;appearance:none;background:none;border:none;color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono;font-size:16px;font-weight:700;line-height:1;margin:-2px 0 0 16px;padding:0}.resource-finder__list .resource__counter .btn span{display:inline-block;font-size:16px;margin:0 0 -1.5px 4px;vertical-align:text-bottom}.resource-finder__list .resource__list{display:flex;flex-direction:column;flex-flow:wrap;gap:32px}.resource-finder__list .resource__list li{list-style-type:none;width:100%}.resource-finder .search-box{margin-bottom:20px}.filter__group:not(:last-child){margin-bottom:16px}@media only screen and (min-width:1049px){.filter__group:not(:last-child){margin-bottom:48px}}.filter__group--open .filter__name span{transform:rotate(180deg)}.filter__group--open .filter__terms{display:flex}.filter__group--closed .filter__terms{display:none}@media only screen and (min-width:1049px){.filter__group--closed .filter__terms{display:flex;margin-top:0;padding:0}}.filter__name{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 0 25.2632px rgba(0,0,0,.05);color:#333;cursor:pointer;display:flex;font-family:Colfaxx;font-size:20px;font-weight:600;justify-content:space-between;line-height:1.2;padding:16px;text-align:left;width:100%}@media only screen and (min-width:1049px){.filter__name{border:none;box-shadow:none;cursor:default;padding:0 0 24px;pointer-events:none}}.filter__name span{display:block;font-size:30px;margin:-8px 0}@media only screen and (min-width:1049px){.filter__name span{display:none}}.filter__terms{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:8px 0 16px}.filter__term{-webkit-appearance:none;appearance:none;background-color:#e8e8e8;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 0 25.2632px rgba(0,0,0,.05);color:#333;cursor:pointer;display:inline-block;font-family:Ubuntu-Mono;font-size:16px;line-height:1.2;min-height:32px;padding:4px 12px;text-transform:lowercase}.filter__term:hover{background-color:#ddd}.filter__term--active,.filter__term--active:hover{background:#ff5000;border-color:#ff5000;color:#fff}.resource-card{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.04);cursor:pointer;display:flex;flex-direction:row-reverse;padding:32px 16px;position:relative;width:100%}@media only screen and (min-width:1049px){.resource-card{padding:32px}}.resource-card:hover{border:1px solid #ff5000}.resource-card:hover .resource-card__icon{background-color:#ff5000;color:#fff}.resource-card.-gated .resource-card__title{padding-right:50px}.resource-card .ghost-anchor{bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0}@media only screen and (min-width:1220px){.resource-card--embed .resource-card__content,.resource-card--listing .resource-card__content{align-items:center;display:flex;gap:40px;justify-content:space-between;width:100%}.resource-card--embed .resource-card__content .resource-card__title,.resource-card--listing .resource-card__content .resource-card__title{padding-right:0}.resource-card--embed .resource-card__content .resource-card__blog-link,.resource-card--listing .resource-card__content .resource-card__blog-link{margin:0}.resource-card--embed .resource-card__content a,.resource-card--listing .resource-card__content a{color:#ff5000}}.resource-card--embed{margin-bottom:32px;margin-top:32px}.resource-card--no-icon .resource-card__icon-box{display:none}.resource-card__inner-card{display:flex;width:100%}.resource-card__lock{position:absolute;right:0;top:0;z-index:1}.resource-card__lock img{max-width:125px}@media only screen and (max-width:666px){.resource-card__lock img{width:105px}}.resource-card__icon-box{padding-right:32px}@media only screen and (max-width:666px){.resource-card__icon-box{padding-right:16px}}.resource-card__icon{align-items:center;background:#ffeee6;border-radius:15px;color:#ff5000;display:flex;height:64px;justify-content:center;width:64px}.resource-card__icon span{font-size:32px}@media only screen and (max-width:666px){.resource-card__icon{border-radius:8px;height:40px;padding:5px;width:40px}.resource-card__icon span{font-size:24px}}.resource-card__content{font-family:Colfaxx}.resource-card__title{font-size:23px;font-weight:600;line-height:1.2;margin:0;padding-bottom:10px}@media only screen and (max-width:666px){.resource-card__title{font-size:20px;line-height:1.2}}.resource-card__terms{display:flex;flex-wrap:wrap;gap:12px;padding:0 0 12px}.resource-card__terms .filter__term{min-height:24px;padding:2px 8px}.resource-card__description{font-size:16px;line-height:1.5}.resource-card__contributors{color:#818181;font-size:14px;line-height:1.35;padding-top:16px}.resource-card__contributor-position{font-style:italic}.resource-card__blog-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-family:Ubuntu-Mono;font-size:16px;font-weight:600;line-height:1.2;margin-top:24px}.resource-card__blog-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.resource-card__blog-link{white-space:nowrap}}.ContentPage .gated-resource-detail ul{list-style-type:none;margin:0 0 0 36px!important}.ContentPage .gated-resource-detail ul>li{font-size:18px;line-height:1.2;margin:0 0 24px}.ContentPage .gated-resource-detail ul>li img{height:20px;margin-left:-36px;margin-right:16px;max-width:20px;vertical-align:middle;width:20px}@media only screen and (min-width:1049px){.ContentPage .gated-resource-detail ul>li:last-of-type{padding-bottom:16px}}.gated-resource-detail .detail__inner-container{display:block;margin-bottom:32px}@media only screen and (min-width:1049px){.gated-resource-detail .detail__inner-container{display:flex;justify-content:space-between;margin-bottom:48px;margin-top:32px}}.gated-resource-detail .detail__title{font-size:22px;font-weight:600;margin-bottom:24px}@media only screen and (min-width:1049px){.gated-resource-detail .detail__title{font-size:28px;margin-bottom:0}}.gated-resource-detail .detail__points{font-size:16px;width:100%}@media only screen and (min-width:1049px){.gated-resource-detail .detail__points{font-size:18px;width:48%}}.gated-resource-detail .detail__points ul li:last-of-type{padding-bottom:0}.gated-resource-detail .detail__check-mark{margin-right:16px;max-width:16px}.gated-resource-detail .detail__summary{font-size:18px;line-height:30px;width:100%}@media only screen and (min-width:1049px){.gated-resource-detail .detail__summary{width:48%}}.gated-resource-detail .detail__create-bar{align-items:center;background:linear-gradient(90deg,#233440 26.47%,#0f161b 76.47%);border-radius:5px;color:#fff;display:flex;font-size:18px;font-weight:600;height:54px;justify-content:center}@media only screen and (max-width:666px){.gated-resource-detail .detail__create-bar{font-size:16px}}.gated-resource-detail .detail__create-center{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:60px;margin-top:60px}@media only screen and (max-width:666px){.gated-resource-detail .detail__create-center{margin-bottom:40px;margin-top:32px}}.gated-resource-detail .detail__lock{margin-right:8px;max-height:20px;max-width:20px}@media only screen and (max-width:666px){.gated-resource-detail .detail__lock{margin-left:10px}}.gated-resource-detail .detail__create-box{background-color:#edf3ff;border-radius:5px;border-top:10px solid #ff5000;font-size:18px;line-height:1.3;margin-bottom:32px;max-width:466px}@media only screen and (max-width:666px){.gated-resource-detail .detail__create-box{margin-bottom:24px}}.gated-resource-detail .detail__create-an-account{font-size:28px;font-weight:600;line-height:1.2;padding-bottom:30px;text-align:center}@media only screen and (max-width:666px){.gated-resource-detail .detail__create-an-account{font-size:22px;padding-bottom:24px}}.gated-resource-detail .detail__create-inner{padding:48px 48px 40px}@media only screen and (max-width:666px){.gated-resource-detail .detail__create-inner{padding:38px 16px 32px}}.gated-resource-detail .detail__sign-in{font-size:18px}.gated-resource-detail .detail__sign-in a{cursor:pointer;font-weight:600;margin-left:4px;white-space:nowrap}.gated-resource-detail .detail__sign-in a:hover{text-decoration:underline}@media only screen and (max-width:666px){.gated-resource-detail .detail__sign-in{text-align:center}}.heroTitle--resource{color:#fff}.heroTitle--resource .heroTitle__content{display:flex;flex-direction:column;gap:40px;justify-content:space-between;max-width:100%;padding:172px 0 88px;width:100%}.heroTitle--resource .heroTitle__content--left{flex:1 1;max-width:790px}@media only screen and (min-width:1049px){.heroTitle--resource .heroTitle__content--right{flex:1 1;max-width:390px;padding-top:32px}.heroTitle--resource .heroTitle__content{flex-direction:row}}.heroTitle--resource .heroTitle__subsubhed{font-size:19px;font-weight:500;line-height:27px}.heroTitle--resource .heroTitle__list{list-style:none;margin:0;padding:0}.heroTitle--resource .heroTitle__list li{font-size:18px;font-weight:500;line-height:22px;margin:0 0 24px;padding-left:32px}.heroTitle--resource .heroTitle__list li:last-child{margin-bottom:0}.heroTitle--resource .heroTitle__list li::marker{display:none}.heroTitle--resource .heroTitle__list li .check-mark{height:16px;margin:0 16px 0 -32px;width:16px}.contact-form-and-sidebar{margin-top:20px;position:relative}@media only screen and (min-width:1049px){.contact-form-and-sidebar{align-items:flex-start;display:flex}}.contact-form-and-sidebar.-success .contact-sidebar{display:none}.contact-form-and-sidebar .contact-form{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);padding:24px;position:relative}@media only screen and (min-width:667px){.contact-form-and-sidebar .contact-form{flex-shrink:0;margin-right:24px;width:600px}}.contact-form-and-sidebar .contact-form.-success{border-color:#3c7;color:#008454;font-size:24px;font-weight:600;margin-bottom:50px;text-align:center}.contact-form-and-sidebar .contact-form .form-input-group{font-family:Colfaxx;font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin-bottom:16px}.contact-form-and-sidebar .contact-form .form-input-group .checkbox-group-label,.contact-form-and-sidebar .contact-form .form-input-group .radio-group-label,.contact-form-and-sidebar .contact-form .form-input-group label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.contact-form-and-sidebar .contact-form .form-input-group .checkbox-group-label+.error-message,.contact-form-and-sidebar .contact-form .form-input-group .radio-group-label+.error-message,.contact-form-and-sidebar .contact-form .form-input-group label+.error-message{margin-bottom:5px;margin-top:-5px}.contact-form-and-sidebar .contact-form .form-input-group input[type=date],.contact-form-and-sidebar .contact-form .form-input-group input[type=email],.contact-form-and-sidebar .contact-form .form-input-group input[type=number],.contact-form-and-sidebar .contact-form .form-input-group input[type=text],.contact-form-and-sidebar .contact-form .form-input-group select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.contact-form-and-sidebar .contact-form .form-input-group input[type=date]:active,.contact-form-and-sidebar .contact-form .form-input-group input[type=date]:focus,.contact-form-and-sidebar .contact-form .form-input-group input[type=email]:active,.contact-form-and-sidebar .contact-form .form-input-group input[type=email]:focus,.contact-form-and-sidebar .contact-form .form-input-group input[type=number]:active,.contact-form-and-sidebar .contact-form .form-input-group input[type=number]:focus,.contact-form-and-sidebar .contact-form .form-input-group input[type=text]:active,.contact-form-and-sidebar .contact-form .form-input-group input[type=text]:focus,.contact-form-and-sidebar .contact-form .form-input-group select:active,.contact-form-and-sidebar .contact-form .form-input-group select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.contact-form-and-sidebar .contact-form .form-input-group input[type=date].-errored,.contact-form-and-sidebar .contact-form .form-input-group input[type=email].-errored,.contact-form-and-sidebar .contact-form .form-input-group input[type=number].-errored,.contact-form-and-sidebar .contact-form .form-input-group input[type=text].-errored,.contact-form-and-sidebar .contact-form .form-input-group select.-errored{border:1px solid #e59087}.contact-form-and-sidebar .contact-form .form-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.contact-form-and-sidebar .contact-form .form-input-group .error-message.helper-message{margin-top:5px}.contact-form-and-sidebar .contact-form .form-input-group .character-counter-message,.contact-form-and-sidebar .contact-form .form-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.contact-form-and-sidebar .contact-form .form-input-group .character-counter-message{display:block;text-align:right}.contact-form-and-sidebar .contact-form .form-input-group .character-counter-amber{color:#ec7b37}.contact-form-and-sidebar .contact-form .form-input-group .character-counter-dark-amber{color:#de5125}.contact-form-and-sidebar .contact-form .form-input-group .character-counter-red{color:#d34233}.contact-form-and-sidebar .contact-form .form-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.contact-form-and-sidebar .contact-form .form-input-group textarea:active,.contact-form-and-sidebar .contact-form .form-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.contact-form-and-sidebar .contact-form .form-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.contact-form-and-sidebar .contact-form .form-input-group textarea{height:100px}}.contact-form-and-sidebar .contact-form .form-input-group textarea.-two-high{height:68px}.contact-form-and-sidebar .contact-form .form-input-group textarea.-three-high{height:90px}.contact-form-and-sidebar .contact-form .form-input-group textarea.-four-high{height:112px}.contact-form-and-sidebar .contact-form .form-input-group textarea.-five-high{height:134px}.contact-form-and-sidebar .contact-form .form-input-group textarea.-seven-high{height:178px}.contact-form-and-sidebar .contact-form .form-input-group input[type=checkbox],.contact-form-and-sidebar .contact-form .form-input-group input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.contact-form-and-sidebar .contact-form .form-input-group.-checkbox label,.contact-form-and-sidebar .contact-form .form-input-group.-checkbox-group label,.contact-form-and-sidebar .contact-form .form-input-group.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}@media only screen and (min-width:1049px){.contact-form-and-sidebar .contact-sidebar{padding-top:260px}}@media only screen and (max-width:1048px){.contact-form-and-sidebar .contact-sidebar{max-width:600px;padding:30px 3px 0}}@media only screen and (min-width:667px){.contact-form-and-sidebar .contact-sidebar-item{margin-bottom:40px}}@media only screen and (max-width:666px){.contact-form-and-sidebar .contact-sidebar-item{margin-bottom:20px}}@media only screen and (min-width:667px){.contact-form-and-sidebar .contact-sidebar-item-headline{margin-bottom:14px}}@media only screen and (max-width:666px){.contact-form-and-sidebar .contact-sidebar-item-headline{margin-bottom:8px}}.contact-form-and-sidebar .contact-form-background{height:265px;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:auto;z-index:-1}.contact-form-and-sidebar .contact-input-group{margin-bottom:16px}.contact-form-and-sidebar .contact-input-group .checkbox-group-label,.contact-form-and-sidebar .contact-input-group .radio-group-label,.contact-form-and-sidebar .contact-input-group label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.contact-form-and-sidebar .contact-input-group .checkbox-group-label+.error-message,.contact-form-and-sidebar .contact-input-group .radio-group-label+.error-message,.contact-form-and-sidebar .contact-input-group label+.error-message{margin-bottom:5px;margin-top:-5px}.contact-form-and-sidebar .contact-input-group input[type=date],.contact-form-and-sidebar .contact-input-group input[type=email],.contact-form-and-sidebar .contact-input-group input[type=number],.contact-form-and-sidebar .contact-input-group input[type=text],.contact-form-and-sidebar .contact-input-group select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.contact-form-and-sidebar .contact-input-group input[type=date]:active,.contact-form-and-sidebar .contact-input-group input[type=date]:focus,.contact-form-and-sidebar .contact-input-group input[type=email]:active,.contact-form-and-sidebar .contact-input-group input[type=email]:focus,.contact-form-and-sidebar .contact-input-group input[type=number]:active,.contact-form-and-sidebar .contact-input-group input[type=number]:focus,.contact-form-and-sidebar .contact-input-group input[type=text]:active,.contact-form-and-sidebar .contact-input-group input[type=text]:focus,.contact-form-and-sidebar .contact-input-group select:active,.contact-form-and-sidebar .contact-input-group select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.contact-form-and-sidebar .contact-input-group input[type=date].-errored,.contact-form-and-sidebar .contact-input-group input[type=email].-errored,.contact-form-and-sidebar .contact-input-group input[type=number].-errored,.contact-form-and-sidebar .contact-input-group input[type=text].-errored,.contact-form-and-sidebar .contact-input-group select.-errored{border:1px solid #e59087}.contact-form-and-sidebar .contact-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.contact-form-and-sidebar .contact-input-group .error-message.helper-message{margin-top:5px}.contact-form-and-sidebar .contact-input-group .character-counter-message,.contact-form-and-sidebar .contact-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.contact-form-and-sidebar .contact-input-group .character-counter-message{display:block;text-align:right}.contact-form-and-sidebar .contact-input-group .character-counter-amber{color:#ec7b37}.contact-form-and-sidebar .contact-input-group .character-counter-dark-amber{color:#de5125}.contact-form-and-sidebar .contact-input-group .character-counter-red{color:#d34233}.contact-form-and-sidebar .contact-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.contact-form-and-sidebar .contact-input-group textarea:active,.contact-form-and-sidebar .contact-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.contact-form-and-sidebar .contact-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.contact-form-and-sidebar .contact-input-group textarea{height:100px}}.contact-form-and-sidebar .contact-input-group textarea.-two-high{height:68px}.contact-form-and-sidebar .contact-input-group textarea.-three-high{height:90px}.contact-form-and-sidebar .contact-input-group textarea.-four-high{height:112px}.contact-form-and-sidebar .contact-input-group textarea.-five-high{height:134px}.contact-form-and-sidebar .contact-input-group textarea.-seven-high{height:178px}.contact-form-and-sidebar .contact-input-group input[type=checkbox],.contact-form-and-sidebar .contact-input-group input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.contact-form-and-sidebar .contact-input-group.-checkbox label,.contact-form-and-sidebar .contact-input-group.-checkbox-group label,.contact-form-and-sidebar .contact-input-group.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}.contact-form-and-sidebar .contact-input-group textarea{font-family:Ubuntu-Mono,monospace}.contact-form-and-sidebar .submit-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:600;line-height:normal;line-height:38px;margin:0 0 0 auto;overflow:visible;padding:0 16px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.contact-form-and-sidebar .submit-button::-moz-focus-inner{border:0;padding:0}.contact-form-and-sidebar .submit-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}.EarlyAccessForm .input-panel{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);max-width:700px;padding:24px}.EarlyAccessForm .panel-headline{font-size:28px;font-weight:600;margin-bottom:10px;margin-top:50px}@media only screen and (max-width:666px){.EarlyAccessForm .panel-headline{font-size:24px}}@media only screen and (max-width:450px){.EarlyAccessForm .panel-headline{margin-top:30px}}.EarlyAccessForm .form-input-group{margin-bottom:16px;max-width:700px}.EarlyAccessForm .form-input-group .checkbox-group-label,.EarlyAccessForm .form-input-group .radio-group-label,.EarlyAccessForm .form-input-group label{color:#333;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:8px}.EarlyAccessForm .form-input-group .checkbox-group-label+.error-message,.EarlyAccessForm .form-input-group .radio-group-label+.error-message,.EarlyAccessForm .form-input-group label+.error-message{margin-bottom:5px;margin-top:-5px}.EarlyAccessForm .form-input-group input[type=date],.EarlyAccessForm .form-input-group input[type=email],.EarlyAccessForm .form-input-group input[type=number],.EarlyAccessForm .form-input-group input[type=text],.EarlyAccessForm .form-input-group select{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.EarlyAccessForm .form-input-group input[type=date]:active,.EarlyAccessForm .form-input-group input[type=date]:focus,.EarlyAccessForm .form-input-group input[type=email]:active,.EarlyAccessForm .form-input-group input[type=email]:focus,.EarlyAccessForm .form-input-group input[type=number]:active,.EarlyAccessForm .form-input-group input[type=number]:focus,.EarlyAccessForm .form-input-group input[type=text]:active,.EarlyAccessForm .form-input-group input[type=text]:focus,.EarlyAccessForm .form-input-group select:active,.EarlyAccessForm .form-input-group select:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.EarlyAccessForm .form-input-group input[type=date].-errored,.EarlyAccessForm .form-input-group input[type=email].-errored,.EarlyAccessForm .form-input-group input[type=number].-errored,.EarlyAccessForm .form-input-group input[type=text].-errored,.EarlyAccessForm .form-input-group select.-errored{border:1px solid #e59087}.EarlyAccessForm .form-input-group .error-message{color:#d34233;font-size:12px;line-height:1;margin:5px 0 0}.EarlyAccessForm .form-input-group .error-message.helper-message{margin-top:5px}.EarlyAccessForm .form-input-group .character-counter-message,.EarlyAccessForm .form-input-group .helper-message{color:#666;font-size:12px;line-height:1;margin-top:5px}.EarlyAccessForm .form-input-group .character-counter-message{display:block;text-align:right}.EarlyAccessForm .form-input-group .character-counter-amber{color:#ec7b37}.EarlyAccessForm .form-input-group .character-counter-dark-amber{color:#de5125}.EarlyAccessForm .form-input-group .character-counter-red{color:#d34233}.EarlyAccessForm .form-input-group textarea{border:1px solid #ddd;border-radius:5px;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;height:118px;line-height:38px;line-height:22px;padding:12px;resize:none;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.EarlyAccessForm .form-input-group textarea:active,.EarlyAccessForm .form-input-group textarea:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.EarlyAccessForm .form-input-group textarea.-errored{border:1px solid #e59087}@media only screen and (max-width:450px){.EarlyAccessForm .form-input-group textarea{height:100px}}.EarlyAccessForm .form-input-group textarea.-two-high{height:68px}.EarlyAccessForm .form-input-group textarea.-three-high{height:90px}.EarlyAccessForm .form-input-group textarea.-four-high{height:112px}.EarlyAccessForm .form-input-group textarea.-five-high{height:134px}.EarlyAccessForm .form-input-group textarea.-seven-high{height:178px}.EarlyAccessForm .form-input-group input[type=checkbox],.EarlyAccessForm .form-input-group input[type=radio]{bottom:1px;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}.EarlyAccessForm .form-input-group.-checkbox label,.EarlyAccessForm .form-input-group.-checkbox-group label,.EarlyAccessForm .form-input-group.-radio label{font-weight:500;line-height:1.4;margin-bottom:8px}.EarlyAccessForm .form-paragraph{margin-bottom:14px}.EarlyAccessForm .consent-and-submit{margin-top:20px}.EarlyAccessForm .submit-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-size:18px;font-weight:600;line-height:normal;line-height:38px;line-height:44px;margin:0;overflow:visible;padding:0 24px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.EarlyAccessForm .submit-button::-moz-focus-inner{border:0;padding:0}.EarlyAccessForm .submit-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}.EarlyAccessForm .form-success-message{background:rgba(0,132,84,.17);border:1px solid rgba(0,132,84,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(0,132,84,.04),0 0 20px 0 rgba(0,0,0,.05);color:#008454;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;max-width:700px;padding:16px 24px}.EarlyAccessForm .form-success-message>p{margin-bottom:6px}.EarlyAccessForm .form-success-message>p:last-child{margin-bottom:0}.EarlyAccessForm .form-error-message{background:rgba(211,66,51,.17);border:1px solid rgba(211,66,51,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(211,66,51,.04),0 0 20px 0 rgba(0,0,0,.05);color:#d34233;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;max-width:700px;padding:16px 24px}.EarlyAccessForm .form-error-message>p{margin-bottom:6px}.EarlyAccessForm .form-error-message>p:last-child{margin-bottom:0}.code.inline{display:inline-flex;margin:0 8px}pre code.hljs.hljs{padding:0 10px}.code-output{margin-top:-20px}.code-output .hljs{background:#f5e0b0}.katex-html{max-width:700px}.article-content .contact-form-and-sidebar{padding-bottom:50px}.article-content .contact-form-and-sidebar.-success{padding-bottom:150px}.article-content .article-content-paragraph b{font-weight:600}.article-content .listItem{font-size:19px;line-height:28px}.article-content .listItem>.article-content-paragraph,.release-content .listItem>.article-content-paragraph{display:inline}img.border{border:1px solid #ccc}td>p.article-content-paragraph.article-content-paragraph{line-height:1.1;margin-bottom:0}.ContentPage .article-content .research__container{margin:auto;max-width:100%}.ContentPage .article-content .research__container:first-child .research__modal{margin-top:0}.ContentPage .article-content .research__modal{border:1px solid #ccc;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.04);margin-bottom:32px;margin-top:32px;overflow:hidden;z-index:1}@media only screen and (min-width:1049px){.ContentPage .article-content .research__modal{max-width:100%}}@media only screen and (max-width:666px){.ContentPage .article-content .research__modal{background-color:#fafafa}}.ContentPage .article-content .research__video{display:block;height:0;margin:auto;overflow:hidden;padding:0 0 56.25%;position:relative;width:100%}@media print{.ContentPage .article-content .research__video{display:none}}.ContentPage .article-content .research__video iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.ContentPage .article-content .research__link-text{align-items:center;border-bottom:1px solid #eee;display:none;gap:8px;margin-bottom:12px;padding-bottom:12px}@media print{.ContentPage .article-content .research__link-text{display:flex}}.ContentPage .article-content .research__viewer{display:flex;justify-content:center;margin:0 auto}.ContentPage .article-content .research__viewer img{border:0;bottom:0;height:auto;left:0;margin:48px auto 16px;max-height:426px;max-width:500px;object-fit:contain;top:0;width:100%}@media only screen and (min-width:667px)and (max-width:1048px){.ContentPage .article-content .research__viewer img{margin:32px auto 8px;max-height:342px}}@media only screen and (max-width:666px){.ContentPage .article-content .research__viewer img{margin:24px auto 0;max-height:258px}}.ContentPage .article-content .research__content{padding:32px}@media only screen and (max-width:666px){.ContentPage .article-content .research__content{background:#f9f9f9;padding:24px}}.ContentPage .article-content .research__title{font-family:Colfaxx;font-size:23px;font-weight:550;margin:0}@media only screen and (max-width:666px){.ContentPage .article-content .research__title{font-size:20px}}.ContentPage .article-content .research__text{color:#333;font-size:16px;font-weight:300;line-height:1.5;padding-top:8px}.ContentPage .article-content .research__bottom-card{display:flex;justify-content:space-between;padding-top:16px}@media only screen and (max-width:666px){.ContentPage .article-content .research__bottom-card{display:block}}.ContentPage .article-content .research__contributor{color:#666;font-size:14px;font-weight:300;line-height:1.4}.ContentPage .article-content .research__contributor>span:not(:last-child):after{content:", "}.ContentPage .article-content .research__contributor-position{font-style:italic}.ContentPage .article-content .research__time{align-items:center;color:hsla(0,0%,40%,.65);display:flex;font-size:14px;font-weight:600;text-transform:lowercase}@media only screen and (max-width:666px){.ContentPage .article-content .research__time{padding-top:20px;text-align:left}}.ContentPage .article-content .research__time>img{margin-right:8px;max-width:20px}.ContentPage .article-content .research__min{display:flex}.ContentPage .article-content .research__bottom-buttons{display:flex;gap:20px;justify-content:space-between;padding-top:40px}@media only screen and (max-width:666px){.ContentPage .article-content .research__bottom-buttons{flex-wrap:wrap;gap:0;gap:16px;justify-content:center;padding-top:24px}.ContentPage .article-content .research__bottom-buttons .blue-button{margin-top:0}}@media print{.ContentPage .article-content .research__bottom-buttons{display:none}}.ContentPage .article-content .research__bottom-buttons a{padding-top:12px}.ContentPage .article-content .research__bottom-button.-mobile{display:none}@media only screen and (max-width:666px){.ContentPage .article-content .research__bottom-button.-mobile{display:block}}.ContentPage .article-content .research__bottom-button.-desktop{display:block}@media only screen and (max-width:666px){.ContentPage .article-content .research__bottom-button.-desktop{display:none}}@media print{.breadcrumb,.breadcrumb__allshare,.breadcrumb__full-bar,.breadcrumb__share>p,.card-tile,.card-tile-container,.card-tile-copy,.card-tile-headline,.card-tile-link,.cards-endcap,.cards-endcap__container,.cards-endcap__content,.detail__create-bar p,.detail__create-box,.detail__create-center,.detail__lock,.detail__sign-in,.header-submenu-item-description,.header-submenu-item-label,.module-content,.nav-container-box,.research__all-top-share,.research__allshare,.resource-finder__filter,.resourceNav__nav-block,.resourceNav__top-sub-menu{display:none}}.print__heading{display:none}@media print{.print__heading{display:block;font-size:38px;font-weight:600}}.modal{display:none}.show-modal{background-color:#000;background-color:rgba(0,0,0,.6);display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.modal-content{border-radius:30px;height:84vh;margin:8vh auto;width:80%}.modal-content>iframe{border-radius:30px;height:100%}.close{background-color:transparent;border:0;color:#fff;float:right;font-size:28px;font-weight:700;margin-right:20px;margin-top:20px}.close:focus,.close:hover{color:#ccc;cursor:pointer;text-decoration:none}.btn-icon{margin-right:10px;width:15px}.reminder-inputs{border:none}#consent-text{color:red;margin-top:8px}.yarl__navigation_next,.yarl__navigation_prev{display:none}code[class*=language-],pre[class*=language-]{color:#222;direction:ltr;font-family:Ubuntu Mono,monospace;font-size:16px;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:none;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-]::mozselection,code[class*=language-]::selection,pre[class*=language-]::mozselection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#f3f3f7;border-radius:5px;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#f3f3f7;border-radius:.3em;color:#cf491f;padding:.1em .3em}.code-toolbar{position:relative}.code-toolbar .toolbar{font-family:Ubuntu Mono,monospace;font-size:13px;font-weight:700;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .2s;-webkit-user-select:none;user-select:none}.code-toolbar:hover .toolbar{opacity:1}.namespace{opacity:.7}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#545a8d}.token.punctuation{color:#777}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#4b9104}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#cf491f}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#990014}.token.atrule,.token.attr-value,.token.keyword{color:#4b9104;font-weight:700}.token.function{color:#6573e6}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight{background:#fcfcfc;box-shadow:inset 5px 0 0 #ec7b37;left:0;line-height:inherit;margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit;pointer-events:none;position:absolute;right:0;white-space:pre;z-index:0}.code+.code-output,pre[class*=language-]+pre[class*=language-output]{background:#e2e2e7;border-top-left-radius:0;border-top-right-radius:0;margin-top:-28px;padding-bottom:12px;padding-top:12px;position:relative;z-index:2}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll-behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);user-select:none;-webkit-user-select:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.ContentPage .article--press-release .article-dek{font-style:italic;list-style:none;margin-bottom:32px;margin-left:0}.ContentPage .article--press-release .article-dek li:not(:last-child){margin-bottom:24px}.ContentPage .article--press-release .article-content table p{font-size:16px;line-height:17.6px}.ContentPage .article--press-release .Newsroom{padding-top:0}.ContentPage .article--press-release .article-content-paragraph.contact a{display:block;margin-bottom:22px;width:0}.ContentPage .article--press-release .contact-heading{font-size:21px;font-weight:600;line-height:36px;margin:0}.ContentPage .article--press-release .article-content-paragraph.contact{margin-bottom:1px}.ContentPage .article--press-release .contact-form-and-sidebar{padding-bottom:50px}.ContentPage .article--press-release .contact-form-and-sidebar.-success{padding-bottom:150px}.ContentPage .article--press-release .Contacts a{display:block}.ContentPage .article--press-release .Contacts p{font-size:21px;line-height:1.3;line-height:36px;margin-bottom:24px}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-content{padding-left:0;padding-right:0}}.ContentPage .article--press-release .article-content-wherewhen{text-align:center}@media only screen and (min-width:667px){.ContentPage .article--press-release .article-hero{margin-bottom:100px;padding:100px 0 80px}}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-hero{margin-bottom:100px;padding:50px 0 40px}}.ContentPage .article--press-release .article-hero-headline{font-size:58px;font-weight:600;line-height:68px;text-align:left;transition:font-size .2s ease-in-out,line-height .2s ease-in-out,max-width .2s ease-in-out,margin .2s ease-in-out}@media only screen and (min-width:667px)and (max-width:1048px){.ContentPage .article--press-release .article-hero-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-hero-headline{font-size:44px;line-height:48px;margin:0 auto 50px}}@media only screen and (max-width:500px){.ContentPage .article--press-release .article-hero-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.ContentPage .article--press-release .article-hero-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.ContentPage .article--press-release .article-hero-headline{font-size:35px;line-height:40px;max-width:300px}}.ContentPage .article--press-release .article-hero-headline .color-dot{color:#de5125}.ContentPage .article--press-release .article-content-wherewhen{color:#000069;display:block;font-weight:600;margin-bottom:50px;text-align:left;text-transform:uppercase}.ContentPage .article--press-release .article-hero{position:relative}@media only screen and (min-width:667px){.ContentPage .article--press-release .article-hero{margin-bottom:75px;padding:100px 0 50px}}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-hero{margin-bottom:75px;padding:50px 0 40px}}.ContentPage .article--press-release .article-hero:after{background:#000069;bottom:-7px;content:"";display:block;height:10px;position:absolute;width:120px}.ContentPage .article--press-release .article-stats-clarification{font-size:20px!important;line-height:24px}.ContentPage .article--press-release .article-stats-item{font-weight:600;margin:20px 0}.ContentPage .article--press-release .article-stats-item sub,.ContentPage .article--press-release .article-stats-item sup{position:relative;top:-.4em;vertical-align:baseline}.ContentPage .article--press-release .article-stats-item sub{top:.4em}.ContentPage .article--press-release .article-stats-item .label{color:#000069;display:block;margin-bottom:12px}@media only screen and (max-width:500px){.ContentPage .article--press-release .article-stats-item .label{font-size:14px;margin-bottom:8px}}.ContentPage .article--press-release .article-stats-item .value{font-size:56px;line-height:56px}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-stats-item .value{font-size:48px;line-height:48px}}@media only screen and (max-width:500px){.ContentPage .article--press-release .article-stats-item .value{font-size:36px;line-height:36px}}.ContentPage .article--press-release .article-stats-record{margin-top:20px}.ContentPage .article--press-release .article-section{background:linear-gradient(#fafafa,#fff 200px)}.ContentPage .article--press-release .article-content-paragraph{font-size:19px;-webkit-hyphens:auto;hyphens:auto;line-height:36px;margin-bottom:24px}@media only screen and (max-width:666px){.ContentPage .article--press-release .article-content-paragraph{font-size:18px;line-height:26px;margin-bottom:20px}}@media only screen and (max-width:450px){.ContentPage .article--press-release .article-content-paragraph{font-size:16px;line-height:22px}}.ContentPage .article--press-release .article-content-paragraph.-dek{line-height:1.3;text-align:center}.ContentPage .article--press-release .article-content-paragraph.-caption,.ContentPage .article--press-release .article-content-paragraph.-footnote{font-size:14px;line-height:18px;text-align:center}.ContentPage .article--press-release .article-content-paragraph.-caption+.article-content-paragraph.-caption,.ContentPage .article--press-release .article-content-paragraph.-footnote+.article-content-paragraph.-caption{margin-top:-12px}.ContentPage .article--press-release .article-content-paragraph.-footnote{text-align:left}.ContentPage .article--press-release .article-content-paragraph.-caption{margin-top:-12px}.ContentPage .article--press-release .article-content .article-content-paragraph b{font-weight:600}.ContentPage .article--press-release .article-content .listItem>.article-content-paragraph{display:inline}.page-type--resource-anthology .ContentPage{padding-bottom:0}.page-type--resource-anthology .ContentPage .article-content-list,.page-type--resource-anthology .ContentPage .article-content-paragraph{max-width:none}.page-type--resource-anthology .ContentPage .anthology__intro{background-color:#fff;background-image:url(/static/bg-dots-162ae049c018616a7f01e143ee548136.png);background-position-y:bottom;background-repeat:no-repeat}@media only screen and (min-width:1049px){.page-type--resource-anthology .ContentPage .anthology__intro{background-size:100%}}.page-type--resource-anthology .ContentPage .anthology__intro .resource__content{padding-bottom:56px;padding-top:20px}@media only screen and (max-width:666px){.page-type--resource-anthology .ContentPage .anthology__intro .resource__content{padding-top:0}}.page-type--resource-anthology .ContentPage .anthology__intro .article-content{padding-bottom:0}.page-type--resource-anthology .ContentPage .anthology__resource-groups{padding-bottom:64px}@media only screen and (min-width:1049px){.page-type--resource-anthology .ContentPage .anthology__resource-groups{padding-bottom:120px}}.share{font-size:18px;font-weight:600;position:relative}.share__buttons{align-items:center;display:flex;gap:12px;margin-top:16px}@media only screen and (max-width:666px){.share__buttons{margin-top:12px}}.share__button{background-color:transparent;border:0;cursor:pointer;display:block}.share__button img{display:block;height:32px;width:32px}.share__button img::hover{border:1px solid #ff5000;border-radius:8px}.share--flex{font-size:14px;font-weight:400}.share--flex .share__buttons{margin-top:0}@media only screen and (max-width:666px){.share--centered{text-align:center}.share--centered .share__buttons{justify-content:center}}.blue-button{background-color:#ff5000;border:0;border-radius:5px;color:#fff!important;cursor:pointer;font-family:Ubuntu-mono;font-size:18px;font-weight:700;height:44px;text-align:center;width:100%}@media only screen and (max-width:666px){.blue-button{margin-top:15px;width:100%}}.breadcrumb__active strong{font-weight:600}.breadcrumb--resource{border-bottom:1px solid #e0e0e0;font-family:Colfaxx;font-size:14px;margin-bottom:48px}@media only screen and (min-width:1049px){.breadcrumb--resource{margin-bottom:80px}}.breadcrumb--resource .breadcrumb__active{font-weight:600}.breadcrumb--resource .breadcrumb__active:hover{text-decoration:underline}.breadcrumb--resource .breadcrumb__full-bar{align-items:center;display:flex;gap:24px;justify-content:space-between;max-width:1064px;max-width:1344px;padding:12px 0;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.breadcrumb--resource .breadcrumb__full-bar{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.breadcrumb--resource .breadcrumb__full-bar{padding-left:16px;padding-right:16px}}.-anthology .breadcrumb--resource .breadcrumb__full-bar{max-width:1660px}.breadcrumb--resource .breadcrumb__glossary-bar{align-items:center;display:flex;gap:24px;justify-content:space-between;max-width:1064px;max-width:1344px;padding:20px 0;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.breadcrumb--resource .breadcrumb__glossary-bar{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.breadcrumb--resource .breadcrumb__glossary-bar{padding-left:16px;padding-right:16px}}.breadcrumb--resource .breadcrumb__left{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;margin:0;overflow:hidden}.breadcrumb--resource .breadcrumb__right{align-items:center;display:flex;font-size:14px;gap:12px;justify-content:space-between}@media only screen and (max-width:666px){.breadcrumb--resource .breadcrumb__right{display:none}}@media print{.breadcrumb--resource .breadcrumb__right{display:none}}.breadcrumb--resource .breadcrumb__list__item:before{display:none}.breadcrumb--resource .breadcrumb__list .breadcrumb__list__item{font-family:Colfaxx;line-height:1.1;margin:2.5px 2px 0 3px}.breadcrumb--resource .breadcrumb-divider{margin:0 8px}.ContentPage .article--resource .article-content{padding-bottom:0}.ContentPage .article--resource .article-content-paragraph,.ContentPage .article--resource .article-info-block,.ContentPage .article--resource .article-license-block,.ContentPage .article--resource code,.ContentPage .article--resource pre{max-width:100%}.resource__container{max-width:1064px;max-width:1028px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.resource__container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.resource__container{padding-left:16px;padding-right:16px}}.resource__content{padding-bottom:90px;padding-top:28px}@media only screen and (min-width:667px)and (max-width:1048px){.resource__content{padding-bottom:64px}}@media only screen and (max-width:666px){.resource__content{padding-bottom:32px}}.resource__lastModified{font-size:14px}.resource__contributors{font-size:14px;line-height:1.35;margin-top:8px}.resource__contributor{color:#818181;font-family:Colfaxx;font-size:14px;font-weight:400}.resource__contributor-position{font-style:italic}.resource__tags{display:flex;font-size:14px;gap:12px;margin-top:12px}.resource__tags-container{display:flex;flex-wrap:wrap;margin:-2px 0 0}.resource__tags a{cursor:pointer;font-family:Ubuntu-Mono;font-size:16px;font-weight:700}.resource__tags a:hover{text-decoration:underline}.resource__tags a:not(:last-child):after{color:#666;content:",";font-family:Colfaxx;margin:0 8px}.resource__top-share{display:none;padding-bottom:32px}@media only screen and (max-width:666px){.resource__top-share{display:block}}.resource__bottom-share{border-top:1px solid hsla(0,0%,40%,.2);margin-top:48px;padding-top:32px}@media print{.resource__bottom-share{display:none}}.resource__copied{display:none}.ContentPage .resource-layout.-sidebar{display:flex;flex-direction:column;gap:48px;max-width:1064px;max-width:1344px;max-width:1660px;transition:padding .2s ease-in-out;width:100%}@media only screen and (min-width:667px){.ContentPage .resource-layout.-sidebar{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ContentPage .resource-layout.-sidebar{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.ContentPage .resource-layout.-sidebar{flex-direction:row;justify-content:space-between}}@media print{.ContentPage .resource-layout.-sidebar{gap:0}}.ContentPage .resource-layout.-sidebar .resource__container{padding:0}@media only screen and (min-width:1220px){.ContentPage .resource-layout.-sidebar .resource-layout__main{padding-left:40px;padding-right:50px}}@media only screen and (min-width:1660px){.ContentPage .resource-layout.-sidebar .resource-layout__main{padding-left:0;padding-right:0}}.ContentPage .resource-layout__sidebar{background:#f9f9f9;margin-left:-32px;margin-right:-32px;margin-top:-48px;padding:48px 32px 0;position:relative}@media only screen and (min-width:1049px){.ContentPage .resource-layout__sidebar{margin-right:0;margin-top:-80px;padding:80px 32px 32px;width:390px}}@media print{.ContentPage .resource-layout__sidebar{padding-bottom:0}}.ContentPage .resource-layout__sidebar:after{background:#f9f9f9;bottom:0;content:"";position:absolute;right:100%;top:0;width:50vw}.ContentPage .resource-layout__sidebar-title{font-size:21px;font-weight:600;line-height:25px;padding-bottom:24px}@media only screen and (min-width:1049px){.ContentPage .resource-layout__sidebar-title{padding-bottom:40px}}.ContentPage .resource-layout__sidebar li{font-size:16px;font-weight:400;line-height:25px}.ContentPage .resource-layout__sidebar .resource-outline{border-top:1px solid hsla(0,0%,40%,.2);padding:24px 0}@media only screen and (min-width:1049px){.ContentPage .resource-layout__sidebar .resource-outline{padding:32px 0}}@media print{.ContentPage .resource-layout__sidebar .resource-outline{display:none}}.ContentPage .resource-layout__sidebar .resource-outline.-open .resource-outline__toggle span{transform:rotate(180deg)}.ContentPage .resource-layout__sidebar .resource-outline__toggle{cursor:pointer;position:relative}.ContentPage .resource-layout__sidebar .resource-outline__toggle span{position:absolute;right:0;top:20px}.ContentPage .resource-layout__sidebar .resource-outline__kicker{color:rgba(51,51,51,.5);font-size:12px;font-weight:600;line-height:14px;margin-bottom:8px;text-transform:uppercase}.ContentPage .resource-layout__sidebar .resource-outline__title{font-size:18px;font-weight:600;line-height:22px}.ContentPage .resource-layout__sidebar .resource-outline__list{list-style:none;margin:0;padding:24px 0 0 36px}.ContentPage .resource-layout__sidebar .resource-outline__list li{margin:0 0 16px;padding:0 0 0 28px}.ContentPage .resource-layout__sidebar .resource-outline__list li:last-child{margin-bottom:0}.ContentPage .resource-layout__sidebar .resource-outline__list li span{font-size:20px;left:-36px;position:absolute;top:-1px}.ContentPage .resource-layout__sidebar .resource-outline__list li a{color:#333;position:relative}.ContentPage .resource-layout__sidebar .resource-outline__list li a:hover{color:#ff5000}.ContentPage .resource-layout__sidebar .resource-outline__list li.-active{font-weight:600}.ContentPage .resource-layout__sidebar .resource-outline__list li.-active a{color:#ff5000}.ContentPage .resource-layout__main{flex:1 1}.resource-group{padding-top:40px}@media only screen and (min-width:1049px){.resource-group{padding-top:56px}}@media print{.resource-group--next,.resource-group--related{display:none}}.resource-group__kicker{color:rgba(51,51,51,.55);font-size:16px;line-height:19px;margin-bottom:8px;text-transform:uppercase}.resource-group__title{font-size:28px;font-weight:600;line-height:1.2}@media only screen and (min-width:1049px){.resource-group__title{font-size:24px;line-height:1.2}}.resource-group__grid{display:flex;flex-wrap:wrap;gap:16px;padding-top:20px}@media only screen and (min-width:1049px){.resource-group__grid{gap:32px}}.resource-group__grid>div{flex-basis:100%}@media only screen and (min-width:1049px){.resource-group__grid>div{flex-basis:calc(50% - 16px)}}.resource-group__grid--listing{flex-direction:column;flex-wrap:wrap;gap:16px;padding-top:20px}.resource-group__grid--listing>div{flex-basis:100%}.show-copy{background-color:green;border-radius:8px;color:#fff;display:block;left:0;padding:20px;position:absolute;text-align:center;top:0;transition:opacity 1s}@media only screen and (min-width:667px){.ContentPage{padding-bottom:30px;padding-top:100px}}@media only screen and (max-width:666px){.ContentPage{padding-bottom:30px;padding-top:70px}}.ContentPage .article{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ContentPage .article{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ContentPage .article{padding-left:16px;padding-right:16px}}.ContentPage .article--xl{max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ContentPage .article--xl{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ContentPage .article--xl{padding-left:16px;padding-right:16px}}.ContentPage .article--sm{max-width:1064px;max-width:1028px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ContentPage .article--sm{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ContentPage .article--sm{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.ContentPage .article-hero{margin-bottom:75px;padding:40px 0}}@media only screen and (max-width:666px){.ContentPage .article-hero{margin-bottom:50px;padding:30px 0}}.ContentPage .article-hero,.ContentPage .cfp-group{position:relative}.ContentPage .article-hero:after,.ContentPage .cfp-group:after{background:#000069;bottom:-20px;content:"";display:block;height:10px;left:0;position:absolute;width:120px}@media print{.ContentPage .article-hero:after,.ContentPage .cfp-group:after{display:none}}.ContentPage .cfp-group{margin-bottom:60px;padding-bottom:60px}.ContentPage .cfp-group:after{bottom:5px;left:0}@media only screen and (max-width:666px){.ContentPage .cfp-group{margin-bottom:30px;padding-bottom:30px}}.ContentPage .article-hero-headline{font-weight:600;margin:0;max-width:875px;transition:font-size .2s ease-in-out,line-height .2s ease-in-out,max-width .2s ease-in-out,margin .2s ease-in-out}@media only screen and (min-width:1049px){.ContentPage .article-hero-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.ContentPage .article-hero-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.ContentPage .article-hero-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.ContentPage .article-hero-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.ContentPage .article-hero-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.ContentPage .article-hero-headline{font-size:28px;line-height:34px;max-width:320px}}.ContentPage .article-hero-headline.-forte{max-width:680px}.ContentPage .article-hero-headline .color-dot{color:#de5125}.ContentPage .article-date{color:#000069;font-weight:600;padding-bottom:10px}@media only screen and (min-width:667px){.ContentPage .article-date{margin-top:-20px}}@media print{.ContentPage .article-date{margin-top:0;padding-top:20px}}.ContentPage .article-author{font-style:italic;padding-bottom:30px}@media only screen and (min-width:667px){.ContentPage .article-content{padding-bottom:120px;padding-top:0}}.ContentPage .article-content>:first-child,.ContentPage .article-content>:first-child .research__modal{margin-top:0}.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-weight:600;margin-bottom:20px}@media only screen and (min-width:1049px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.ContentPage .article-content-paragraph h1,.ContentPage .article-content>h1{font-size:28px;line-height:34px;max-width:320px}}.ContentPage .article-content-paragraph h2,.ContentPage .article-content>h2{font-size:28px;font-weight:600;margin-bottom:10px;margin-top:50px}@media only screen and (max-width:666px){.ContentPage .article-content-paragraph h2,.ContentPage .article-content>h2{font-size:24px}}@media only screen and (max-width:450px){.ContentPage .article-content-paragraph h2,.ContentPage .article-content>h2{margin-top:30px}}.ContentPage .article-content-paragraph h3,.ContentPage .article-content>h3{font-size:24px;font-weight:600;margin-bottom:16px;margin-top:30px}@media only screen and (max-width:450px){.ContentPage .article-content-paragraph h3,.ContentPage .article-content>h3{font-size:22px;margin-top:20px}}.ContentPage .article-content-paragraph h4,.ContentPage .article-content>h4{font-size:21px;font-weight:600;margin-bottom:6px;margin-top:24px}@media only screen and (max-width:450px){.ContentPage .article-content-paragraph h4,.ContentPage .article-content>h4{font-size:19px;margin-top:16px}}.ContentPage .article-content-paragraph h5,.ContentPage .article-content>h5{color:#666;font-size:19px;font-weight:600;margin-bottom:6px;margin-top:18px}@media only screen and (max-width:450px){.ContentPage .article-content-paragraph h5,.ContentPage .article-content>h5{font-size:17px;margin-top:16px}}.ContentPage .article-content-list,.ContentPage .article-content-paragraph{font-size:19px;line-height:34px;margin-bottom:20px;max-width:none!important}@media only screen and (min-width:667px){.ContentPage .article-content-list,.ContentPage .article-content-paragraph{max-width:700px}}@media only screen and (max-width:450px){.ContentPage .article-content-list,.ContentPage .article-content-paragraph{font-size:16px;line-height:24px;margin-bottom:20px}}.ContentPage .article-content-list img,.ContentPage .article-content-paragraph img{display:inline-block;margin-top:20px}.ContentPage .article-content-list.-footnote,.ContentPage .article-content-paragraph.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.ContentPage .article-content-list.-footnote,.ContentPage .article-content-paragraph.-footnote{font-size:15px;line-height:16px}}.ContentPage .article-content-list>li,.ContentPage .article-content-paragraph>li{font-size:19px;line-height:28px;margin-bottom:5px}.ContentPage .article-content-list strong,.ContentPage .article-content-paragraph strong{font-weight:600}.ContentPage .article-content-list.-caption,.ContentPage .article-content-list.-footnote,.ContentPage .article-content-paragraph.-caption,.ContentPage .article-content-paragraph.-footnote{font-size:14px;line-height:18px;text-align:center}.ContentPage .article-content-list.-footnote,.ContentPage .article-content-paragraph.-footnote{text-align:left}.ContentPage .article-content-list.-toc .toc-level-1,.ContentPage .article-content-paragraph.-toc .toc-level-1{display:block}.ContentPage .article-content-list.-toc .toc-level-1:after,.ContentPage .article-content-paragraph.-toc .toc-level-1:after{content:"\a";white-space:pre}.ContentPage .article-content-list.-toc .toc-level-2,.ContentPage .article-content-paragraph.-toc .toc-level-2{display:block;font-size:.9em;margin-left:1.5em}.ContentPage .article-content-list.-toc .toc-level-2:after,.ContentPage .article-content-paragraph.-toc .toc-level-2:after{content:"\a";white-space:pre}.ContentPage .article-content-list .listItem{padding-left:32px;position:relative}.ContentPage .article-content-list .listItem::marker,.ContentPage .article-content-list .listItem:before{left:0;position:absolute;top:3px}.ContentPage ul{margin-left:24px;margin-top:12px}.ContentPage ul .listItem{list-style:outside}.ContentPage ul .listItem ul{margin-top:12px}.ContentPage .article-content-list .article-content-list{margin-left:1.5em}.ContentPage .right-ket{display:inline-block;margin-right:-.5em}.ContentPage .article-content-pullquote{border-left:10px solid #000069;font-size:1.5em;margin-bottom:40px;margin-top:40px;padding-left:2em}.ContentPage pre,.ContentPage pre[class*=language-]{margin-bottom:20px}.ContentPage code,.ContentPage pre{overflow:auto}.ContentPage .article-guide-header-block,.ContentPage .article-info-block{background:rgba(78,117,180,.17);border:1px solid rgba(78,117,180,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(78,117,180,.04),0 0 20px 0 rgba(0,0,0,.05);color:#4e75b4;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.ContentPage .article-guide-header-block>p,.ContentPage .article-info-block>p{margin-bottom:6px}.ContentPage .article-guide-header-block>p:last-child,.ContentPage .article-info-block>p:last-child{margin-bottom:0}@media only screen and (min-width:667px){.ContentPage .article-guide-header-block,.ContentPage .article-info-block{max-width:666px}}.ContentPage .article-guide-header-block+.article-content-paragraph,.ContentPage .article-info-block+.article-content-paragraph{margin-top:32px}.ContentPage .article-guide-header-item,.ContentPage .callout-block-item{margin-bottom:8px}.ContentPage .article-guide-header-item:last-child,.ContentPage .callout-block-item:last-child{margin-bottom:0}.ContentPage .article-warn-block{background:rgba(214,123,62,.17);border:1px solid rgba(214,123,62,.25);border-radius:5px;box-shadow:0 0 20px 0 rgba(214,123,62,.04),0 0 20px 0 rgba(0,0,0,.05);color:#d67b3e;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;padding:16px 24px}.ContentPage .article-warn-block>p{margin-bottom:6px}.ContentPage .article-warn-block>p:last-child{margin-bottom:0}@media only screen and (min-width:667px){.ContentPage .article-warn-block{max-width:666px}}.ContentPage .article-license-block{background:hsla(0,0%,51%,.17);border:1px solid hsla(0,0%,51%,.25);border-radius:5px;box-shadow:0 0 20px 0 hsla(0,0%,51%,.04),0 0 20px 0 rgba(0,0,0,.05);color:#818181;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:24px;margin-top:50px;padding:16px 24px}.ContentPage .article-license-block>p{margin-bottom:6px}.ContentPage .article-license-block>p:last-child{margin-bottom:0}@media only screen and (min-width:667px){.ContentPage .article-license-block{max-width:666px}}.ContentPage .article-cta-block{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);max-width:800px;padding:24px}@media only screen and (min-width:1049px){.ContentPage .article-cta-block{font-size:21px;margin:20px -24px}}@media only screen and (min-width:667px)and (max-width:1048px){.ContentPage .article-cta-block{font-size:20px}}@media only screen and (max-width:666px){.ContentPage .article-cta-block{font-size:18px}}.ContentPage .article-cta-block .cta-headline{font-weight:600;margin-bottom:8px;margin-top:0}.ContentPage .article-cta-block .cta-text{display:block;margin-bottom:16px}.ContentPage .article-cta-block .cta-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;margin-left:12px}.ContentPage .article-cta-block .cta-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.ContentPage strong{font-weight:600}.ContentPage .cta-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:600;line-height:normal;line-height:50px;margin:0 0 0 auto;overflow:visible;padding:0 24px;position:relative;text-decoration:none;top:0;transition:box-shadow .15s,top .15s;width:auto}.ContentPage .cta-button::-moz-focus-inner{border:0;padding:0}.ContentPage .cta-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.13);top:-1px}.ContentPage .block-math-container{margin-bottom:30px}@media only screen and (max-width:450px){.ContentPage .block-math-container{margin-bottom:20px}}.ContentPage .block-math-container .katex-display{text-align:left}.ContentPage ol{counter-reset:ol-counter;list-style:none}.ContentPage ol>li,.ContentPage ul>li{font-size:21px;line-height:34px;margin-bottom:10px}.ContentPage ol,.ContentPage ul{margin-bottom:30px}@media only screen and (max-width:450px){.ContentPage ol,.ContentPage ul{margin-bottom:20px}}.ContentPage ul li{list-style-position:inside}@media only screen and (max-width:666px){.ContentPage ul li{font-size:18px;line-height:28px;margin-bottom:10px}}@media only screen and (max-width:450px){.ContentPage ul li{font-size:16px;line-height:22px}}.ContentPage ol>li{counter-increment:ol-counter}.ContentPage ol>li:before{content:counter(ol-counter) ". ";font-weight:600}.ContentPage ol ol{counter-reset:nested}.ContentPage ol ol>li{counter-increment:nested}.ContentPage ol ol>li:before{content:counter(ol-counter) "." counter(nested) ". "}.ContentPage ol>li.-with-headline h1,.ContentPage ol>li.-with-headline h2,.ContentPage ol>li.-with-headline h3,.ContentPage ol>li.-with-headline h4,.ContentPage ol>li.-with-headline h5,.ContentPage ol>li.-with-headline h6{display:inline-block;line-height:1.3}.ContentPage ol>li.-with-headline h1:before,.ContentPage ol>li.-with-headline h2:before,.ContentPage ol>li.-with-headline h3:before,.ContentPage ol>li.-with-headline h4:before,.ContentPage ol>li.-with-headline h5:before,.ContentPage ol>li.-with-headline h6:before{content:counter(ol-counter) ". "}.ContentPage ol>li.-with-headline:before{content:"";font-size:24px}@media only screen and (max-width:450px){.ContentPage ol>li.-with-headline:before{font-size:22px}}.ContentPage hr{background:#000069;display:block;height:14px;margin-bottom:60px;width:220px}.ContentPage table{border-collapse:collapse;font-size:.9em;margin-bottom:40px;margin-top:-10px;min-width:75%}.ContentPage thead{font-weight:600}.ContentPage td{border-bottom:1px solid #333;line-height:1.1;padding-bottom:6px;padding-right:30px;padding-top:10px}.ContentPage .full-bleed-image{margin-bottom:20px;width:100%}.ContentPage .full-bleed-image img{height:auto;width:100%}.ContentPage .full-bleed-image.-small{width:350px}.ContentPage .two-up-image{margin-bottom:20px;padding:12px;width:50%}.ContentPage .two-up-image img{height:auto;width:100%}@media only screen and (max-width:666px){.ContentPage .two-up-image{width:100%}}.ContentPage .article-content-embedded-video{border:1px solid #818181;border-radius:5px;height:auto;margin-bottom:20px;max-width:500px}.ContentPage .article-content-embedded-video:after{background:#fff;bottom:0;content:"";display:block;height:10px;left:0;right:0}.ContentPage .article-content-image{border:1px solid #eee;height:auto;margin-bottom:20px;max-width:500px}.ContentPage .article-big-image{display:block;height:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;width:100%}.ContentPage .video-player{height:0;margin-bottom:30px;margin-top:-30px;padding-bottom:56.25%;position:relative;width:100%}.ContentPage .video-player iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ContentPage .toc-panel{margin-left:-20px;padding:0 20px}.ContentPage .expandable-content-block,.ContentPage .toc-panel{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);max-width:740px}.ContentPage .expandable-content-block{overflow:hidden;padding:8px 32px 20px;position:relative}@media only screen and (min-width:667px){.ContentPage .expandable-content-block{margin-left:-20px}}.ContentPage .expandable-content-block.-collapsed{padding-bottom:0}.ContentPage .expandable-content-block.-collapsed:after{background:linear-gradient(0deg,#fff 35%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:150px;left:0;position:absolute;right:0}.ContentPage .expandable-content-trigger{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;bottom:0;color:inherit;color:#ff5000;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:17px;left:0;line-height:normal;margin:0 auto;overflow:visible;padding:16px 0;position:absolute;right:0;text-align:center;width:auto;z-index:2}.ContentPage .expandable-content-trigger::-moz-focus-inner{border:0;padding:0}.ContentPage .earnings-table{font-weight:400;margin-bottom:36px}.ContentPage .earnings-table b{font-weight:600}.ContentPage .earnings-table table{border-collapse:collapse;font-size:1em;margin-bottom:0;margin-top:0;min-width:0}.ContentPage .earnings-table thead{font-weight:600}.ContentPage .earnings-table tr{line-height:1.3}.ContentPage .earnings-table td{border-bottom:none;padding-bottom:2px;padding-right:0;padding-top:2px}.ContentPage .earnings-table .etsinglebottom{border-bottom:1px solid #333}.ContentPage .earnings-table .etdoublebottom{border-bottom:2px double #333}.ContentPage .earnings-table .etvertalignb{vertical-align:bottom}.ContentPage .earnings-table .etalignc{text-align:center}.ContentPage .earnings-table .etalignl{text-align:left}.ContentPage .earnings-table .etcellpmargin{margin-bottom:0;margin-top:0}.ContentPage .earnings-table .etrowaltcolor0{background-color:rgba(255,80,0,.1);padding:4px 0}.ContentPage .earnings-table .etalignr{text-align:right}.ContentPage .earnings-table .etwidth0{width:0}.ContentPage .earnings-table .etwidth1{width:1%}.ContentPage .earnings-table .etwidth2{width:2%}.ContentPage .earnings-table .etwidth3{width:3%}.ContentPage .earnings-table .etwidth4{width:4%}.ContentPage .earnings-table .etwidth5{width:5%}.ContentPage .earnings-table .etwidth6{width:6%}.ContentPage .earnings-table .etwidth7{width:7%}.ContentPage .earnings-table .etwidth8{width:8%}.ContentPage .earnings-table .etwidth9{width:9%}.ContentPage .earnings-table .etwidth10{width:10%}.ContentPage .earnings-table .etwidth11{width:11%}.ContentPage .earnings-table .etwidth12{width:12%}.ContentPage .earnings-table .etwidth13{width:13%}.ContentPage .earnings-table .etwidth14{width:14%}.ContentPage .earnings-table .etwidth15{width:15%}.ContentPage .earnings-table .etwidth16{width:16%}.ContentPage .earnings-table .etwidth17{width:17%}.ContentPage .earnings-table .etwidth18{width:18%}.ContentPage .earnings-table .etwidth19{width:19%}.ContentPage .earnings-table .etwidth20{width:20%}.ContentPage .earnings-table .etwidth21{width:21%}.ContentPage .earnings-table .etwidth22{width:22%}.ContentPage .earnings-table .etwidth23{width:23%}.ContentPage .earnings-table .etwidth24{width:24%}.ContentPage .earnings-table .etwidth25{width:25%}.ContentPage .earnings-table .etwidth26{width:26%}.ContentPage .earnings-table .etwidth27{width:27%}.ContentPage .earnings-table .etwidth28{width:28%}.ContentPage .earnings-table .etwidth29{width:29%}.ContentPage .earnings-table .etwidth30{width:30%}.ContentPage .earnings-table .etwidth31{width:31%}.ContentPage .earnings-table .etwidth32{width:32%}.ContentPage .earnings-table .etwidth33{width:33%}.ContentPage .earnings-table .etwidth34{width:34%}.ContentPage .earnings-table .etwidth35{width:35%}.ContentPage .earnings-table .etwidth36{width:36%}.ContentPage .earnings-table .etwidth37{width:37%}.ContentPage .earnings-table .etwidth38{width:38%}.ContentPage .earnings-table .etwidth39{width:39%}.ContentPage .earnings-table .etwidth40{width:40%}.ContentPage .earnings-table .etwidth41{width:41%}.ContentPage .earnings-table .etwidth42{width:42%}.ContentPage .earnings-table .etwidth43{width:43%}.ContentPage .earnings-table .etwidth44{width:44%}.ContentPage .earnings-table .etwidth45{width:45%}.ContentPage .earnings-table .etwidth46{width:46%}.ContentPage .earnings-table .etwidth47{width:47%}.ContentPage .earnings-table .etwidth48{width:48%}.ContentPage .earnings-table .etwidth49{width:49%}.ContentPage .earnings-table .etwidth50{width:50%}.ContentPage .earnings-table .etwidth51{width:51%}.ContentPage .earnings-table .etwidth52{width:52%}.ContentPage .earnings-table .etwidth53{width:53%}.ContentPage .earnings-table .etwidth54{width:54%}.ContentPage .earnings-table .etwidth55{width:55%}.ContentPage .earnings-table .etwidth56{width:56%}.ContentPage .earnings-table .etwidth57{width:57%}.ContentPage .earnings-table .etwidth58{width:58%}.ContentPage .earnings-table .etwidth59{width:59%}.ContentPage .earnings-table .etwidth60{width:60%}.ContentPage .earnings-table .etwidth61{width:61%}.ContentPage .earnings-table .etwidth62{width:62%}.ContentPage .earnings-table .etwidth63{width:63%}.ContentPage .earnings-table .etwidth64{width:64%}.ContentPage .earnings-table .etwidth65{width:65%}.ContentPage .earnings-table .etwidth66{width:66%}.ContentPage .earnings-table .etwidth67{width:67%}.ContentPage .earnings-table .etwidth68{width:68%}.ContentPage .earnings-table .etwidth69{width:69%}.ContentPage .earnings-table .etwidth70{width:70%}.ContentPage .earnings-table .etwidth71{width:71%}.ContentPage .earnings-table .etwidth72{width:72%}.ContentPage .earnings-table .etwidth73{width:73%}.ContentPage .earnings-table .etwidth74{width:74%}.ContentPage .earnings-table .etwidth75{width:75%}.ContentPage .earnings-table .etwidth76{width:76%}.ContentPage .earnings-table .etwidth77{width:77%}.ContentPage .earnings-table .etwidth78{width:78%}.ContentPage .earnings-table .etwidth79{width:79%}.ContentPage .earnings-table .etwidth80{width:80%}.ContentPage .earnings-table .etwidth81{width:81%}.ContentPage .earnings-table .etwidth82{width:82%}.ContentPage .earnings-table .etwidth83{width:83%}.ContentPage .earnings-table .etwidth84{width:84%}.ContentPage .earnings-table .etwidth85{width:85%}.ContentPage .earnings-table .etwidth86{width:86%}.ContentPage .earnings-table .etwidth87{width:87%}.ContentPage .earnings-table .etwidth88{width:88%}.ContentPage .earnings-table .etwidth89{width:89%}.ContentPage .earnings-table .etwidth90{width:90%}.ContentPage .earnings-table .etwidth91{width:91%}.ContentPage .earnings-table .etwidth92{width:92%}.ContentPage .earnings-table .etwidth93{width:93%}.ContentPage .earnings-table .etwidth94{width:94%}.ContentPage .earnings-table .etwidth95{width:95%}.ContentPage .earnings-table .etwidth96{width:96%}.ContentPage .earnings-table .etwidth97{width:97%}.ContentPage .earnings-table .etwidth98{width:98%}.ContentPage .earnings-table .etwidth99{width:99%}.ContentPage .earnings-table .etwidth100{width:100%}.ContentPage .earnings-table .etpadl0{padding-left:0}.ContentPage .earnings-table .etpadl1{padding-left:1%}.ContentPage .earnings-table .etpadl2{padding-left:2%}.ContentPage .earnings-table .etpadl3{padding-left:3%}.ContentPage .earnings-table .etpadl4{padding-left:4%}.ContentPage .earnings-table .etpadl5{padding-left:5%}.ContentPage .earnings-table .etpadl6{padding-left:6%}.ContentPage .earnings-table .etpadl7{padding-left:7%}.ContentPage .earnings-table .etpadl8{padding-left:8%}.ContentPage .earnings-table .etpadl9{padding-left:9%}.ContentPage .earnings-table .etpadl10{padding-left:10%}.ContentPage .earnings-table .etpadl11{padding-left:11%}.ContentPage .earnings-table .etpadl12{padding-left:12%}.ContentPage .earnings-table .etpadl13{padding-left:13%}.ContentPage .earnings-table .etpadl14{padding-left:14%}.ContentPage .earnings-table .etpadl15{padding-left:15%}.ContentPage .earnings-table .etpadl16{padding-left:16%}.ContentPage .earnings-table .etpadl17{padding-left:17%}.ContentPage .earnings-table .etpadl18{padding-left:18%}.ContentPage .earnings-table .etpadl19{padding-left:19%}.ContentPage .earnings-table .etpadl20{padding-left:20%}.ContentPage .earnings-table .etpadl21{padding-left:21%}.ContentPage .earnings-table .etpadl22{padding-left:22%}.ContentPage .earnings-table .etpadl23{padding-left:23%}.ContentPage .earnings-table .etpadl24{padding-left:24%}.ContentPage .earnings-table .etpadl25{padding-left:25%}.ContentPage .earnings-table .etpadl26{padding-left:26%}.ContentPage .earnings-table .etpadl27{padding-left:27%}.ContentPage .earnings-table .etpadl28{padding-left:28%}.ContentPage .earnings-table .etpadl29{padding-left:29%}.ContentPage .earnings-table .etpadl30{padding-left:30%}.ContentPage .earnings-table .etpadl31{padding-left:31%}.ContentPage .earnings-table .etpadl32{padding-left:32%}.ContentPage .earnings-table .etpadl33{padding-left:33%}.ContentPage .earnings-table .etpadl34{padding-left:34%}.ContentPage .earnings-table .etpadl35{padding-left:35%}.ContentPage .earnings-table .etpadl36{padding-left:36%}.ContentPage .earnings-table .etpadl37{padding-left:37%}.ContentPage .earnings-table .etpadl38{padding-left:38%}.ContentPage .earnings-table .etpadl39{padding-left:39%}.ContentPage .earnings-table .etpadl40{padding-left:40%}.ContentPage .earnings-table .etpadl41{padding-left:41%}.ContentPage .earnings-table .etpadl42{padding-left:42%}.ContentPage .earnings-table .etpadl43{padding-left:43%}.ContentPage .earnings-table .etpadl44{padding-left:44%}.ContentPage .earnings-table .etpadl45{padding-left:45%}.ContentPage .earnings-table .etpadl46{padding-left:46%}.ContentPage .earnings-table .etpadl47{padding-left:47%}.ContentPage .earnings-table .etpadl48{padding-left:48%}.ContentPage .earnings-table .etpadl49{padding-left:49%}.ContentPage .earnings-table .etpadl50{padding-left:50%}.ContentPage .earnings-table .etpadl51{padding-left:51%}.ContentPage .earnings-table .etpadl52{padding-left:52%}.ContentPage .earnings-table .etpadl53{padding-left:53%}.ContentPage .earnings-table .etpadl54{padding-left:54%}.ContentPage .earnings-table .etpadl55{padding-left:55%}.ContentPage .earnings-table .etpadl56{padding-left:56%}.ContentPage .earnings-table .etpadl57{padding-left:57%}.ContentPage .earnings-table .etpadl58{padding-left:58%}.ContentPage .earnings-table .etpadl59{padding-left:59%}.ContentPage .earnings-table .etpadl60{padding-left:60%}.ContentPage .earnings-table .etpadl61{padding-left:61%}.ContentPage .earnings-table .etpadl62{padding-left:62%}.ContentPage .earnings-table .etpadl63{padding-left:63%}.ContentPage .earnings-table .etpadl64{padding-left:64%}.ContentPage .earnings-table .etpadl65{padding-left:65%}.ContentPage .earnings-table .etpadl66{padding-left:66%}.ContentPage .earnings-table .etpadl67{padding-left:67%}.ContentPage .earnings-table .etpadl68{padding-left:68%}.ContentPage .earnings-table .etpadl69{padding-left:69%}.ContentPage .earnings-table .etpadl70{padding-left:70%}.ContentPage .earnings-table .etpadl71{padding-left:71%}.ContentPage .earnings-table .etpadl72{padding-left:72%}.ContentPage .earnings-table .etpadl73{padding-left:73%}.ContentPage .earnings-table .etpadl74{padding-left:74%}.ContentPage .earnings-table .etpadl75{padding-left:75%}.ContentPage .earnings-table .etpadl76{padding-left:76%}.ContentPage .earnings-table .etpadl77{padding-left:77%}.ContentPage .earnings-table .etpadl78{padding-left:78%}.ContentPage .earnings-table .etpadl79{padding-left:79%}.ContentPage .earnings-table .etpadl80{padding-left:80%}.ContentPage .earnings-table .etpadl81{padding-left:81%}.ContentPage .earnings-table .etpadl82{padding-left:82%}.ContentPage .earnings-table .etpadl83{padding-left:83%}.ContentPage .earnings-table .etpadl84{padding-left:84%}.ContentPage .earnings-table .etpadl85{padding-left:85%}.ContentPage .earnings-table .etpadl86{padding-left:86%}.ContentPage .earnings-table .etpadl87{padding-left:87%}.ContentPage .earnings-table .etpadl88{padding-left:88%}.ContentPage .earnings-table .etpadl89{padding-left:89%}.ContentPage .earnings-table .etpadl90{padding-left:90%}.ContentPage .earnings-table .etpadl91{padding-left:91%}.ContentPage .earnings-table .etpadl92{padding-left:92%}.ContentPage .earnings-table .etpadl93{padding-left:93%}.ContentPage .earnings-table .etpadl94{padding-left:94%}.ContentPage .earnings-table .etpadl95{padding-left:95%}.ContentPage .earnings-table .etpadl96{padding-left:96%}.ContentPage .earnings-table .etpadl97{padding-left:97%}.ContentPage .earnings-table .etpadl98{padding-left:98%}.ContentPage .earnings-table .etpadl99{padding-left:99%}.ContentPage .earnings-table .etpadl100{padding-left:100%}.ContentPage .earnings-table .etpadr0{padding-right:0}.ContentPage .earnings-table .etpadr1{padding-right:1%}.ContentPage .earnings-table .etpadr2{padding-right:2%}.ContentPage .earnings-table .etpadr3{padding-right:3%}.ContentPage .earnings-table .etpadr4{padding-right:4%}.ContentPage .earnings-table .etpadr5{padding-right:5%}.ContentPage .earnings-table .etpadr6{padding-right:6%}.ContentPage .earnings-table .etpadr7{padding-right:7%}.ContentPage .earnings-table .etpadr8{padding-right:8%}.ContentPage .earnings-table .etpadr9{padding-right:9%}.ContentPage .earnings-table .etpadr10{padding-right:10%}.ContentPage .earnings-table .etpadr11{padding-right:11%}.ContentPage .earnings-table .etpadr12{padding-right:12%}.ContentPage .earnings-table .etpadr13{padding-right:13%}.ContentPage .earnings-table .etpadr14{padding-right:14%}.ContentPage .earnings-table .etpadr15{padding-right:15%}.ContentPage .earnings-table .etpadr16{padding-right:16%}.ContentPage .earnings-table .etpadr17{padding-right:17%}.ContentPage .earnings-table .etpadr18{padding-right:18%}.ContentPage .earnings-table .etpadr19{padding-right:19%}.ContentPage .earnings-table .etpadr20{padding-right:20%}.ContentPage .earnings-table .etpadr21{padding-right:21%}.ContentPage .earnings-table .etpadr22{padding-right:22%}.ContentPage .earnings-table .etpadr23{padding-right:23%}.ContentPage .earnings-table .etpadr24{padding-right:24%}.ContentPage .earnings-table .etpadr25{padding-right:25%}.ContentPage .earnings-table .etpadr26{padding-right:26%}.ContentPage .earnings-table .etpadr27{padding-right:27%}.ContentPage .earnings-table .etpadr28{padding-right:28%}.ContentPage .earnings-table .etpadr29{padding-right:29%}.ContentPage .earnings-table .etpadr30{padding-right:30%}.ContentPage .earnings-table .etpadr31{padding-right:31%}.ContentPage .earnings-table .etpadr32{padding-right:32%}.ContentPage .earnings-table .etpadr33{padding-right:33%}.ContentPage .earnings-table .etpadr34{padding-right:34%}.ContentPage .earnings-table .etpadr35{padding-right:35%}.ContentPage .earnings-table .etpadr36{padding-right:36%}.ContentPage .earnings-table .etpadr37{padding-right:37%}.ContentPage .earnings-table .etpadr38{padding-right:38%}.ContentPage .earnings-table .etpadr39{padding-right:39%}.ContentPage .earnings-table .etpadr40{padding-right:40%}.ContentPage .earnings-table .etpadr41{padding-right:41%}.ContentPage .earnings-table .etpadr42{padding-right:42%}.ContentPage .earnings-table .etpadr43{padding-right:43%}.ContentPage .earnings-table .etpadr44{padding-right:44%}.ContentPage .earnings-table .etpadr45{padding-right:45%}.ContentPage .earnings-table .etpadr46{padding-right:46%}.ContentPage .earnings-table .etpadr47{padding-right:47%}.ContentPage .earnings-table .etpadr48{padding-right:48%}.ContentPage .earnings-table .etpadr49{padding-right:49%}.ContentPage .earnings-table .etpadr50{padding-right:50%}.ContentPage .earnings-table .etpadr51{padding-right:51%}.ContentPage .earnings-table .etpadr52{padding-right:52%}.ContentPage .earnings-table .etpadr53{padding-right:53%}.ContentPage .earnings-table .etpadr54{padding-right:54%}.ContentPage .earnings-table .etpadr55{padding-right:55%}.ContentPage .earnings-table .etpadr56{padding-right:56%}.ContentPage .earnings-table .etpadr57{padding-right:57%}.ContentPage .earnings-table .etpadr58{padding-right:58%}.ContentPage .earnings-table .etpadr59{padding-right:59%}.ContentPage .earnings-table .etpadr60{padding-right:60%}.ContentPage .earnings-table .etpadr61{padding-right:61%}.ContentPage .earnings-table .etpadr62{padding-right:62%}.ContentPage .earnings-table .etpadr63{padding-right:63%}.ContentPage .earnings-table .etpadr64{padding-right:64%}.ContentPage .earnings-table .etpadr65{padding-right:65%}.ContentPage .earnings-table .etpadr66{padding-right:66%}.ContentPage .earnings-table .etpadr67{padding-right:67%}.ContentPage .earnings-table .etpadr68{padding-right:68%}.ContentPage .earnings-table .etpadr69{padding-right:69%}.ContentPage .earnings-table .etpadr70{padding-right:70%}.ContentPage .earnings-table .etpadr71{padding-right:71%}.ContentPage .earnings-table .etpadr72{padding-right:72%}.ContentPage .earnings-table .etpadr73{padding-right:73%}.ContentPage .earnings-table .etpadr74{padding-right:74%}.ContentPage .earnings-table .etpadr75{padding-right:75%}.ContentPage .earnings-table .etpadr76{padding-right:76%}.ContentPage .earnings-table .etpadr77{padding-right:77%}.ContentPage .earnings-table .etpadr78{padding-right:78%}.ContentPage .earnings-table .etpadr79{padding-right:79%}.ContentPage .earnings-table .etpadr80{padding-right:80%}.ContentPage .earnings-table .etpadr81{padding-right:81%}.ContentPage .earnings-table .etpadr82{padding-right:82%}.ContentPage .earnings-table .etpadr83{padding-right:83%}.ContentPage .earnings-table .etpadr84{padding-right:84%}.ContentPage .earnings-table .etpadr85{padding-right:85%}.ContentPage .earnings-table .etpadr86{padding-right:86%}.ContentPage .earnings-table .etpadr87{padding-right:87%}.ContentPage .earnings-table .etpadr88{padding-right:88%}.ContentPage .earnings-table .etpadr89{padding-right:89%}.ContentPage .earnings-table .etpadr90{padding-right:90%}.ContentPage .earnings-table .etpadr91{padding-right:91%}.ContentPage .earnings-table .etpadr92{padding-right:92%}.ContentPage .earnings-table .etpadr93{padding-right:93%}.ContentPage .earnings-table .etpadr94{padding-right:94%}.ContentPage .earnings-table .etpadr95{padding-right:95%}.ContentPage .earnings-table .etpadr96{padding-right:96%}.ContentPage .earnings-table .etpadr97{padding-right:97%}.ContentPage .earnings-table .etpadr98{padding-right:98%}.ContentPage .earnings-table .etpadr99{padding-right:99%}.ContentPage .earnings-table .etpadr100{padding-right:100%}.LegalPage{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.LegalPage{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.LegalPage{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.LegalPage{font-size:18px;padding:100px 250px 100px 24px}}@media only screen and (min-width:667px)and (max-width:1048px){.LegalPage{font-size:16px;max-width:800px;padding:100px 24px}}@media only screen and (max-width:666px){.LegalPage{font-size:14px;padding:60px 24px}}.privacy,.terms-of-service .supplier-code-of-conduct{color:#333;font-size:18px}.privacy .smallcaps,.terms-of-service .supplier-code-of-conduct .smallcaps{font-variant:small-caps;font-weight:600;text-transform:lowercase}.privacy h1,.supplier-code-of-conduct h1,.terms-of-service h1{font-weight:600;line-height:1.3;margin-bottom:3px}@media only screen and (min-width:1049px){.privacy h1,.supplier-code-of-conduct h1,.terms-of-service h1{font-size:2.5em}}@media only screen and (min-width:667px)and (max-width:1048px){.privacy h1,.supplier-code-of-conduct h1,.terms-of-service h1{font-size:2.2em}}@media only screen and (max-width:666px){.privacy h1,.supplier-code-of-conduct h1,.terms-of-service h1{font-size:1.75em}}@media only screen and (max-width:450px){.privacy h1,.supplier-code-of-conduct h1,.terms-of-service h1{font-size:1.5em;font-size:26px}}.BetaAgreement .revision-date,.privacy .revision-date,.supplier-code-of-conduct .revision-date,.terms-of-service .revision-date{color:#666;font-size:1.125em;font-style:italic;font-weight:400;margin-bottom:2em}@media only screen and (max-width:666px){.BetaAgreement .revision-date,.privacy .revision-date,.supplier-code-of-conduct .revision-date,.terms-of-service .revision-date{margin-bottom:1em}}@media only screen and (max-width:450px){.BetaAgreement .revision-date,.privacy .revision-date,.supplier-code-of-conduct .revision-date,.terms-of-service .revision-date{font-size:1em}}.privacy-version,.terms-of-service-version{color:#ea6c20}.privacy h2,.supplier-code-of-conduct h2,.terms-of-service h2{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:6px;margin-top:24px}@media only screen and (max-width:666px){.privacy h2,.supplier-code-of-conduct h2,.terms-of-service h2{font-size:21px}}.privacy h3,.supplier-code-of-conduct h3,.terms-of-service h3{font-size:21px;font-weight:600;line-height:1.3;margin-bottom:6px;margin-top:18px}@media only screen and (max-width:450px){.privacy h3,.supplier-code-of-conduct h3,.terms-of-service h3{font-size:18px}}.privacy h4,.supplier-code-of-conduct h4,.terms-of-service h4{font-size:18px;font-weight:600;line-height:1.3;margin-bottom:12px}@media only screen and (max-width:450px){.privacy h4,.supplier-code-of-conduct h4,.terms-of-service h4{font-size:16px}}.privacy p,.supplier-code-of-conduct p,.terms-of-service p{font-size:18px;line-height:1.3;margin-bottom:1em}@media only screen and (max-width:450px){.privacy p,.supplier-code-of-conduct p,.terms-of-service p{font-size:16px}}.privacy a,.supplier-code-of-conduct a,.terms-of-service a{color:#ff5000;text-decoration:none}.privacy address,.supplier-code-of-conduct address,.terms-of-service address{font-style:normal;line-height:1.5;margin-bottom:1em;padding-left:3em}@media only screen and (max-width:450px){.privacy address,.supplier-code-of-conduct address,.terms-of-service address{font-size:16px;padding-left:1.5em}}.privacy strong,.supplier-code-of-conduct strong,.terms-of-service strong{font-weight:600}.privacy p+ul,.supplier-code-of-conduct p+ul,.terms-of-service p+ul{margin-top:-.5em}.privacy ul+h4,.supplier-code-of-conduct ul+h4,.terms-of-service ul+h4{margin-top:1.5em}.privacy li,.supplier-code-of-conduct li,.terms-of-service li{font-size:18px;line-height:1.3;margin-bottom:.5em;margin-left:1em}.privacy li ul,.supplier-code-of-conduct li ul,.terms-of-service li ul{margin-top:.5em}.privacy li li,.supplier-code-of-conduct li li,.terms-of-service li li{margin-left:2em}@media only screen and (max-width:450px){.privacy li,.supplier-code-of-conduct li,.terms-of-service li{font-size:16px}}.privacy ol,.supplier-code-of-conduct ol,.terms-of-service ol{counter-reset:ol-counter;list-style:none;position:relative}.privacy ol li,.supplier-code-of-conduct ol li,.terms-of-service ol li{counter-increment:ol-counter}.privacy ol li:before,.supplier-code-of-conduct ol li:before,.terms-of-service ol li:before{content:counter(ol-counter) ". ";font-weight:600;left:-.5em;position:absolute}.privacy .nested-statements,.terms-of-service .nested-statements{padding-left:1.5em}.privacy .linebreak,.supplier-code-of-conduct .linebreak,.terms-of-service .linebreak{display:block}.privacy table{border-collapse:collapse;font-size:13px;margin-left:-12px;text-align:left;vertical-align:top}.privacy table th{font-weight:600}.privacy table thead tr{border-bottom:1px solid #ccc}.privacy table tbody tr:nth-child(2n-1){background-color:#f6f6f6}.privacy table td,.privacy table th{max-width:300px;min-width:140px;padding:6px 12px;vertical-align:top}.privacy table li{font-size:13px;list-style-type:none;margin-left:0}.privacy table li:last-child{margin-bottom:0}.privacy table li.addendum-li{list-style-type:disc;margin-left:20px}@media only screen and (min-width:1049px){.privacy table{margin-bottom:3em;margin-top:3em;width:calc(100% + 252px)}}@media only screen and (max-width:880px){.privacy table{margin-left:0}.privacy table thead{display:none}.privacy table tbody,.privacy table tr{display:block;font-size:15px;margin-bottom:24px}.privacy table tbody tr{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08)}.privacy table tbody tr:nth-of-type(2n-1){background-color:#fff}.privacy table td{border-bottom:4px solid #fff;display:flex;font-size:14px;max-width:none;min-width:0}.privacy table td:nth-child(odd){background-color:#f6f6f6}.privacy table td:before{content:attr(data-column-label);display:block;font-weight:600;padding-right:2em;width:35%}.privacy table td:first-child{background-color:#eee;display:block;font-size:16px;font-weight:600;padding:12px}.privacy table td:first-child:before{display:inline;padding-right:.3em;width:auto}.privacy table td.collapse-small{display:none}.privacy table li{font-size:14px}}.Jobs{overflow-x:hidden;padding-bottom:30px}.Jobs #career-page-tabs-container{margin:auto;max-width:1344px;padding:32px}.Jobs #career-page-tabs-container .tabs-container{display:flex;margin-bottom:40px}@media only screen and (max-width:666px){.Jobs #career-page-tabs-container .tabs-container{flex-wrap:wrap}}.Jobs #career-page-tabs-container .tabs-container .culture-tab{background:#28333f;border-radius:100px;color:#fff;cursor:pointer;font-family:Colfaxx;font-size:17px;font-style:normal;font-weight:600;line-height:20px;margin-right:20px;padding-bottom:10px;padding-top:10px;text-align:center;width:200px}.Jobs #career-page-tabs-container .tabs-container .culture-tab.-active{background-color:#ff5000}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs #career-page-tabs-container .tabs-container .culture-tab{margin-bottom:12px}}@media only screen and (max-width:666px){.Jobs #career-page-tabs-container .tabs-container .culture-tab{margin-bottom:12px;margin-right:0;width:100%}}.Jobs #career-page-tabs-container .tab-contents{font-size:19px}.Jobs #career-page-tabs-container .tab-contents .article-content-paragraph{margin-bottom:20px}.Jobs .jobs-hero{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(15,22,27,.6),rgba(15,22,27,.8)),url(/static/Kai-Cleanroom-396ba70405e426a41a8f920fe5916b52.jpg);background-position:center top 80%;background-size:cover;position:relative}@media only screen and (min-width:1049px){.Jobs .jobs-hero{min-height:700px;padding:120px 0 50px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .jobs-hero{min-height:600px;padding:80px 0 70px}}@media only screen and (max-width:666px){.Jobs .jobs-hero{padding:20px 0 40px}}.Jobs .video-container{margin-bottom:30px;margin-top:60px}.Jobs .video-container h1{font-size:58px;font-weight:600;line-height:68px;margin-bottom:20px}.Jobs .video-container p{font-size:19px;margin-bottom:20px}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .video-container{width:100%}}@media only screen and (max-width:666px){.Jobs .video-container{margin-bottom:10px;width:100%}}.Jobs .video-container iframe{aspect-ratio:16/9;width:100%}.Jobs .jobs-hero-headline{color:#fff;font-weight:600;margin:100px auto;max-width:550px;text-align:center;transition:font-size .2s ease-in-out}@media only screen and (min-width:1049px){.Jobs .jobs-hero-headline{font-size:64px;line-height:64px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .jobs-hero-headline{font-size:52px;line-height:52px}}@media only screen and (max-width:666px){.Jobs .jobs-hero-headline{font-size:42px;line-height:42px;margin-bottom:50px}}@media only screen and (min-width:1220px){.Jobs .jobs-hero-headline{font-size:72px;line-height:72px}}.Jobs .jobs-hero-headline .color-dot{color:#de5125}.Jobs .jobs-hero-cta{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-weight:600;line-height:normal;line-height:38px;margin:0 auto;overflow:visible;padding:0 16px;position:relative;text-align:center;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.Jobs .jobs-hero-cta::-moz-focus-inner{border:0;padding:0}.Jobs .jobs-hero-cta:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}@media only screen and (min-width:1049px){.Jobs .jobs-hero-cta{font-size:18px;line-height:50px;max-width:280px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .jobs-hero-cta{line-height:44px;max-width:240px}}@media only screen and (max-width:666px){.Jobs .jobs-hero-cta{margin-bottom:50px;max-width:240px}}.Jobs .jobs-intro-section{background:linear-gradient(#fafafa,#fff 200px)}.Jobs .jobs-intro-content{max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Jobs .jobs-intro-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Jobs .jobs-intro-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Jobs .jobs-intro-content{padding-top:40px}}@media only screen and (max-width:666px){.Jobs .jobs-intro-content{padding-top:20px}}.Jobs .jobs-intro-benefits-headline,.Jobs .jobs-intro-paragraph{max-width:800px}@media only screen and (min-width:667px){.Jobs .jobs-intro-benefits-headline,.Jobs .jobs-intro-paragraph{font-size:22px;line-height:38px;margin-bottom:30px}}@media only screen and (max-width:666px){.Jobs .jobs-intro-benefits-headline,.Jobs .jobs-intro-paragraph{font-size:18px;line-height:34px;margin-bottom:20px}}@media only screen and (max-width:450px){.Jobs .jobs-intro-benefits-headline,.Jobs .jobs-intro-paragraph{font-size:17px}}.Jobs .jobs-intro-benefits-headline{margin-bottom:10px}.Jobs .jobs-intro-benefits-list{margin-bottom:60px;max-width:800px}@media only screen and (min-width:667px){.Jobs .jobs-intro-benefits-list{font-size:18px;line-height:24px}}@media only screen and (max-width:666px){.Jobs .jobs-intro-benefits-list{font-size:15px;line-height:22px}}.Jobs .jobs-intro-benefits-list dt{font-weight:600;margin-bottom:5px}.Jobs .jobs-intro-benefits-list dd{margin-bottom:15px}.Jobs .jobs-board{max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Jobs .jobs-board{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Jobs .jobs-board{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Jobs .jobs-board{display:flex;padding-bottom:60px}}@media only screen and (max-width:666px){.Jobs .jobs-board{padding-bottom:30px}}.Jobs .jobs-board-headline{font-weight:600;margin-bottom:20px;max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Jobs .jobs-board-headline{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Jobs .jobs-board-headline{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.Jobs .jobs-board-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .jobs-board-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.Jobs .jobs-board-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.Jobs .jobs-board-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.Jobs .jobs-board-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.Jobs .jobs-board-headline{font-size:28px;line-height:34px;max-width:320px}}@media only screen and (min-width:1049px){.Jobs .jobs-board-headline{margin-bottom:50px;padding-top:20px}}.Jobs .jobs-filters{flex-grow:0;flex-shrink:0}@media only screen and (min-width:1049px){.Jobs .jobs-filters{width:300px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .jobs-filters{width:200px}}@media only screen and (max-width:666px){.Jobs .jobs-filters{display:flex;flex-wrap:wrap}}.Jobs .search-input-wrapper{position:relative}@media only screen and (min-width:667px){.Jobs .search-input-wrapper{margin-bottom:20px}}@media only screen and (max-width:666px){.Jobs .search-input-wrapper{margin-bottom:10px;width:100%}}.Jobs .search-input-wrapper:before{background:#818181;content:"";position:absolute;transform:rotate(-45deg)}@media only screen and (min-width:1049px){.Jobs .search-input-wrapper:before{height:10px;left:25px;margin-bottom:20px;top:20px;width:3px}}@media only screen and (max-width:1048px){.Jobs .search-input-wrapper:before{height:8px;left:23px;top:21px;width:3px}}.Jobs .search-input-wrapper:after{border:3px solid #818181;border-radius:50%;content:"";position:absolute}@media only screen and (min-width:1049px){.Jobs .search-input-wrapper:after{height:13px;left:8px;top:8px;width:13px}}@media only screen and (max-width:1048px){.Jobs .search-input-wrapper:after{height:10px;left:8px;top:10px;width:10px}}.Jobs .search-input{border:1px solid transparent;border-bottom-color:#eee;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;line-height:28px;padding:0 12px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.Jobs .search-input:active,.Jobs .search-input:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.Jobs .search-input.-errored{border:1px solid #e59087}@media only screen and (min-width:1049px){.Jobs .search-input{padding-left:40px;width:250px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .search-input{font-size:15px;padding-left:33px;width:175px}}@media only screen and (max-width:666px){.Jobs .search-input{font-size:16px;padding-left:33px}}.Jobs .search-input:active,.Jobs .search-input:focus{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width:666px){.Jobs .filters-group{margin-bottom:10px;width:100%}.Jobs .filters-group:last-child{margin-bottom:30px}}.Jobs .filters-heading,.Jobs .filters-heading-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;cursor:auto;font:inherit;font-size:14px;font-weight:600;line-height:normal;line-height:18px;margin:12px 0 0;overflow:visible;padding:0;text-transform:uppercase;width:auto}.Jobs .filters-heading-button::-moz-focus-inner,.Jobs .filters-heading::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1049px){.Jobs .filters-heading,.Jobs .filters-heading-button{margin-bottom:4px}}@media only screen and (max-width:666px){.Jobs .filters-heading,.Jobs .filters-heading-button{border:1px solid #ddd;border-radius:5px;cursor:pointer;display:block;font-family:Colfaxx,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;height:38px;line-height:38px;padding:0 12px;position:relative;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;width:100%}.Jobs .filters-heading-button:active,.Jobs .filters-heading-button:focus,.Jobs .filters-heading:active,.Jobs .filters-heading:focus{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}.Jobs .filters-heading-button.-errored,.Jobs .filters-heading.-errored{border:1px solid #e59087}.Jobs .filters-heading-button:after,.Jobs .filters-heading:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #818181;content:"";height:0;position:absolute;right:14px;top:14px;width:0}.Jobs .filters-heading-button.-active:after,.Jobs .filters-heading.-active:after{border-bottom:7px solid #818181;border-top:none}.Jobs .filters-heading-button:active,.Jobs .filters-heading-button:focus,.Jobs .filters-heading-button:hover,.Jobs .filters-heading:active,.Jobs .filters-heading:focus,.Jobs .filters-heading:hover{border-color:#ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.06)}}@media only screen and (min-width:667px){.Jobs .filters-heading{display:block}}@media only screen and (max-width:666px){.Jobs .filters-heading{display:none}}@media only screen and (min-width:667px){.Jobs .filters-heading-button{display:none}}@media only screen and (max-width:666px){.Jobs .filters-heading-button{display:block}.Jobs .filters-list{display:none;padding:10px 12px}.Jobs .filters-list.-active{display:block}}.Jobs .filters-list-item{list-style:none}.Jobs .filter-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0;overflow:visible;padding:6px 0;text-align:left;width:auto;width:100%}.Jobs .filter-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1049px){.Jobs .filter-button{font-size:16px;line-height:20px;min-height:30px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .filter-button{font-size:15px;line-height:20px;min-height:26px}}.Jobs .filter-button:hover{color:#ff5000}.Jobs .filter-button.-active{color:#ff5000;font-weight:600}.Jobs .filter-button .unselect{border:2px solid #ff5000;border-radius:50%;display:inline-block;height:13px;left:5px;position:relative;top:2px;width:13px}.Jobs .filter-button .unselect:after,.Jobs .filter-button .unselect:before{background:#ff5000;content:"";display:block;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:1px}.Jobs .filter-button .unselect:after{transform:rotate(-45deg)}.Jobs .jobs-display-group{flex-grow:1;flex-shrink:1;margin-left:20px}.Jobs .jobs-filter-status{border-bottom:1px solid #eee;color:#666}@media only screen and (min-width:667px){.Jobs .jobs-filter-status{font-size:19px;line-height:37px}}@media only screen and (max-width:666px){.Jobs .jobs-filter-status{font-size:17px;line-height:21px;padding-bottom:10px}}@media only screen and (max-width:450px){.Jobs .jobs-filter-status{font-size:15px}}.Jobs .jobs-filter-status strong{font-weight:600}.Jobs .clear-filters-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#ff5000;cursor:pointer;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:17px;line-height:normal;margin:0 0 0 2px;overflow:visible;padding:0;width:auto}.Jobs .clear-filters-button::-moz-focus-inner{border:0;padding:0}.Jobs .job-item{align-items:center;border-bottom:1px solid #eee;color:#333;display:flex;height:62px}@media only screen and (max-width:450px){.Jobs .job-item{flex-wrap:wrap;height:auto;padding:15px 0}}.Jobs .job-item:hover .job-department,.Jobs .job-item:hover .job-location,.Jobs .job-item:hover .job-title{color:#ff5000}.Jobs .job-title{flex-grow:0;flex-shrink:0;font-weight:600;padding-right:12px;transition:color .1s ease-in-out;width:55%}@media only screen and (min-width:1049px){.Jobs .job-title{font-size:21px;line-height:21px}}@media only screen and (min-width:667px)and (max-width:1048px){.Jobs .job-title{font-size:19px;line-height:19px}}@media only screen and (max-width:450px){.Jobs .job-title{width:100%}}.Jobs .job-location{flex-grow:0;flex-shrink:0;padding-right:12px;transition:color .1s ease-in-out;width:25%}@media only screen and (min-width:1049px){.Jobs .job-location{font-size:16px;line-height:21px}}@media only screen and (max-width:1048px){.Jobs .job-location{font-size:15px;line-height:19px}}@media only screen and (max-width:450px){.Jobs .job-location{font-size:14px;width:100%}}.Jobs .job-department{flex-grow:0;flex-shrink:0;padding-right:12px;transition:color .1s ease-in-out;width:20%}@media only screen and (min-width:1049px){.Jobs .job-department{font-size:16px;line-height:21px}}@media only screen and (max-width:1048px){.Jobs .job-department{font-size:15px;line-height:19px}}@media only screen and (max-width:450px){.Jobs .job-department{font-size:14px;width:100%}}.embedded-subscription-form{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);color:#333}.embedded-subscription-form .contact-headline{font-size:28px;font-weight:600;margin-bottom:10px;margin-top:32px;padding:0 24px}@media only screen and (max-width:666px){.embedded-subscription-form .contact-headline{font-size:24px}}@media only screen and (max-width:450px){.embedded-subscription-form .contact-headline{margin-top:30px}}.embedded-subscription-form .contact-subheadline{font-size:19px;line-height:34px;margin-bottom:0;padding:0 24px}@media only screen and (min-width:667px){.embedded-subscription-form .contact-subheadline{max-width:700px}}@media only screen and (max-width:450px){.embedded-subscription-form .contact-subheadline{font-size:16px;line-height:24px;margin-bottom:20px}}.embedded-subscription-form .contact-subheadline img{display:inline-block;margin-top:20px}.embedded-subscription-form .contact-subheadline.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.embedded-subscription-form .contact-subheadline.-footnote{font-size:15px;line-height:16px}}.embedded-subscription-form .contact-subheadline>li{font-size:19px;line-height:28px;margin-bottom:5px}.embedded-subscription-form .contact-subheadline strong{font-weight:600}.embedded-subscription-form .contact-form-background{display:none}.embedded-subscription-form .contact-form-and-sidebar{margin-top:0}.embedded-subscription-form .contact-form{background:transparent;border:transparent;box-shadow:none;margin-right:0;width:100%!important}.four-dots-loader{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.four-dots-loader span{--dot1:hsla(0,0%,100%,.9);--dot2:hsla(0,0%,100%,.7);--dot3:hsla(0,0%,100%,.5);--dot4:hsla(0,0%,100%,.3);--duration:700ms;--easing:linear;--delay:1ms;border-radius:50%;height:32px;width:32px}.four-dots-loader span:first-child{animation:var(--duration) var(--easing) var(--delay) infinite alternate flash1;background-color:var(--dot1)}.four-dots-loader span:nth-child(2){animation:var(--duration) var(--easing) var(--delay) infinite alternate flash2;background-color:var(--dot2)}.four-dots-loader span:nth-child(3){animation:var(--duration) var(--easing) var(--delay) infinite alternate flash3;background-color:var(--dot3)}.four-dots-loader span:nth-child(4){animation:var(--duration) var(--easing) var(--delay) infinite alternate flash4;background-color:var(--dot4)}@keyframes flash1{0%,to{background-color:var(--dot1)}25%{background-color:var(--dot2)}50%{background-color:var(--dot3)}75%{background-color:var(--dot4)}}@keyframes flash2{0%,to{background-color:var(--dot2)}25%{background-color:var(--dot3)}50%{background-color:var(--dot4)}75%{background-color:var(--dot1)}}@keyframes flash3{0%,to{background-color:var(--dot3)}25%{background-color:var(--dot4)}50%{background-color:var(--dot1)}75%{background-color:var(--dot2)}}@keyframes flash4{0%,to{background-color:var(--dot4)}25%{background-color:var(--dot1)}50%{background-color:var(--dot2)}75%{background-color:var(--dot3)}}.aria-interactive{background:linear-gradient(200deg,#21313c,#0f161b 47.22%);color:#fff;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.aria-interactive .module-aria-hs{background:transparent;height:820px;width:802px}.aria-interactive .module-hs-content{margin-top:-70px;padding-left:50px}.aria-interactive .module-aria-hs .module-hs-group .hs-tabs{flex-wrap:wrap;margin-bottom:80px;margin-top:-60px;position:relative;transform:scale(80%);transform-origin:top left;width:80%;z-index:10}.aria-interactive .hs-tab{display:block;margin-bottom:15px;text-decoration:none}.aria-interactive .aria-module-hotspots{height:auto;left:50px;position:relative;top:0;width:100%}.aria-interactive .aria-module-hotspots.-images{left:20px;top:-35px;width:90%}.aria-interactive .aria-module-hotspots.-copy{left:-50px;top:-75px;width:150%}.aria-interactive .aria-module-hotspots.-images .hotspot{height:55px;padding-top:0;width:55px}.aria-interactive .aria-module-hotspots.-images .hotspot#hs-it{left:57%;top:49.5%}.aria-interactive .aria-module-hotspots.-images .hotspot#hs-ls{left:31.5%;top:9.5%}.aria-interactive .aria-module-hotspots.-images .hotspot#hs-os{left:85%;top:41.5%}.aria-interactive .aria-module-hotspots.-images .hotspot#hs-qs{left:49.5%;top:31.5%}.aria-interactive .aria-module-hotspots.-images .hotspot#hs-vc{left:45%;top:16.5%}.aria-interactive .aria-tabs-content.-headline{width:30%}.aria-interactive .aria-tabs-content.-three-columns{display:block;position:relative;top:-100px}.aria-interactive .aria-tabs-content.-content{margin-left:0;margin-top:15px;position:relative}.aria-interactive .aria-tabs-content.-content p{font-size:15px;line-height:19px;width:100%}.aria-interactive .aria-tabs-content.-content+.aria-tabs-content.-content{margin-top:20px}.aria-interactive .aria-tabs-content.-content+.aria-tabs-content.-content img{left:650px;max-height:none;position:absolute;top:-60px;width:350px}.aria-interactive .aria-tabs-content.-content+.aria-tabs-content.-content img.ionTrapTabImage{left:700px;position:absolute;top:-80px}.aria-interactive .aria-tabs-content li{margin-bottom:5px}.aria-interactive .aria-tabs-content li:before{position:relative;top:2px}.aria-interactive .side-boxes{height:100%;padding:100px 20px;position:relative;width:350px;z-index:2}.aria-interactive .side-boxes .side-box{background:hsla(0,0%,100%,.1);border-radius:5px;margin-bottom:20px;padding:20px}.aria-interactive .side-boxes .side-box.-logos{display:flex;justify-content:space-around}.aria-interactive .side-boxes .side-box.-ctas{padding:30px}.aria-interactive .q2b-logo{width:85px}.aria-interactive .ionq-logo{width:100px}.aria-interactive .cta-section{display:flex;margin-bottom:40px}.aria-interactive .cta-section:last-child{margin-bottom:0}.aria-interactive .cta-icon{flex-shrink:0;margin-right:20px;width:40px}.aria-interactive .cta-text p{font-size:15px;line-height:1.3;margin-bottom:15px}.aria-interactive .cta-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;background:#ff5000;background-color:#ec7b37;border:none;border-radius:5px;color:inherit;color:#fff;cursor:pointer;display:block;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:16px;font-size:15px;font-weight:600;line-height:normal;line-height:38px;margin:0;overflow:visible;padding:0 16px;position:relative;text-decoration:none;top:0;transition:box-shadow .2s ease-in-out,top .2s ease-in-out;width:auto}.aria-interactive .cta-button::-moz-focus-inner{border:0;padding:0}.aria-interactive .cta-button:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);top:-2px}.aria-interactive .popup-container{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.aria-interactive .close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;display:block;font:inherit;height:55px;line-height:normal;margin:0;overflow:visible;padding:0;position:absolute;right:20px;top:20px;width:auto;width:55px}.aria-interactive .close::-moz-focus-inner{border:0;padding:0}.aria-interactive .close:after,.aria-interactive .close:before{background:#fff;border-radius:1px;content:"";height:4px;left:5px;position:absolute;top:17.5px;transform:rotate(45deg);width:30px}.aria-interactive .close:before{top:18px}.aria-interactive .close:after{top:18px;transform:rotate(-45deg)}.aria-interactive .four-dots-loader{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.aria-interactive .popup{background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.08);height:80%;width:80%}.resourceNav--anthology{background:#f9f9f9}@media only screen and (max-width:666px){.resourceNav--anthology .resourceNav__nav-block{line-height:20px}}.resourceNav__nav-block{border:1px solid #e8e8e8;line-height:32px;padding:16px 0}@media only screen and (max-width:666px){.resourceNav__nav-block{line-height:24px}}.resourceNav__top-sub-menu{align-items:stretch;display:flex;justify-content:space-around;max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.resourceNav__top-sub-menu{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.resourceNav__top-sub-menu{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__top-sub-menu{flex-wrap:wrap}}.resourceNav__block{flex:1 1;margin:0!important}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block{flex:none;text-align:center;width:100%}}@media only screen and (max-width:666px){.resourceNav__block{width:50%}}.resourceNav__block li{display:inline;list-style:none;position:relative}@media only screen and (min-width:1049px){.resourceNav__block li{white-space:nowrap}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block li{margin:0 16px}}@media only screen and (max-width:666px){.resourceNav__block li{display:block;margin-bottom:14px;text-align:left}.resourceNav__block li:last-child{margin-bottom:0}}.resourceNav__block--center{display:flex;flex-wrap:wrap;gap:90px;justify-content:center;row-gap:20px;text-align:center}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block--center{column-gap:60px}}@media only screen and (max-width:666px){.resourceNav__block--center{column-gap:48px;justify-content:start}}@media only screen and (max-width:450px){.resourceNav__block--center{column-gap:10px}}.resourceNav__block--center>li{margin:0!important;white-space:nowrap}@media only screen and (max-width:450px){.resourceNav__block--center>li{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:0}}@media only screen and (min-width:1049px){.resourceNav__block--left{padding-right:35px;text-align:right}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block--left{margin-bottom:16px}}@media only screen and (min-width:1049px){.resourceNav__block--left li{margin-right:8.5%}.resourceNav__block--left li:last-child{margin-right:0}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block--left li{margin:0}.resourceNav__block--left li:nth-child(2){left:3%;position:relative}}@media only screen and (min-width:1049px){.resourceNav__block--right{justify-content:end;padding-left:35px;text-align:left}.resourceNav__block--right li{margin-left:8%}.resourceNav__block--right li:first-child{margin-left:0}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__block--right li{margin:0}.resourceNav__block--right li:nth-child(2){left:3%;position:relative}}.resourceNav__object{color:#333!important;font-family:Colfaxx;font-size:15px;font-weight:600}.resourceNav__object:hover{color:#ff5000!important}@media only screen and (min-width:1220px){.resourceNav__object{font-size:15px}}@media only screen and (min-width:667px)and (max-width:1048px){.resourceNav__object{display:inline-block;padding-left:3%;text-align:left;width:33%}}.resourceNav__icon{margin-right:8px;max-width:20px;position:relative;top:-1px;vertical-align:middle}@media only screen and (min-width:1049px){.resourceNav__icon{max-width:20px}}.vl{border-left:1px solid hsla(0,0%,40%,.25);display:none}@media only screen and (min-width:1049px){.vl{display:block}}.page-type--resource .ContentPage{margin-top:-100px;padding-bottom:0}@media print{.page-type--resource .ContentPage{margin-top:0}}.Contact{overflow-x:hidden}@media only screen and (min-width:667px){.Contact{padding-bottom:50px;padding-top:100px}}@media only screen and (max-width:666px){.Contact{padding-bottom:30px;padding-top:70px}}.Contact .contact-content{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Contact .contact-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Contact .contact-content{padding-left:16px;padding-right:16px}}.Contact .contact-subheadline{font-size:18px;font-weight:400;line-height:28px}.EarlyAccess{max-width:1064px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.EarlyAccess{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.EarlyAccess{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.EarlyAccess{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.EarlyAccess{padding-bottom:70px;padding-top:70px}}.EarlyAccess .early-access-headline{font-weight:600;margin-bottom:20px;max-width:700px}@media only screen and (min-width:1049px){.EarlyAccess .early-access-headline{font-size:58px;line-height:68px}}@media only screen and (min-width:667px)and (max-width:1048px){.EarlyAccess .early-access-headline{font-size:52px;line-height:60px}}@media only screen and (max-width:666px){.EarlyAccess .early-access-headline{font-size:44px;line-height:48px}}@media only screen and (max-width:500px){.EarlyAccess .early-access-headline{font-size:40px;line-height:45px}}@media only screen and (max-width:450px){.EarlyAccess .early-access-headline{font-size:36px;line-height:42px}}@media only screen and (max-width:400px){.EarlyAccess .early-access-headline{font-size:28px;line-height:34px;max-width:320px}}.EarlyAccess .early-access-paragraph{font-size:19px;line-height:34px;margin-bottom:20px;max-width:700px}@media only screen and (min-width:667px){.EarlyAccess .early-access-paragraph{max-width:700px}}@media only screen and (max-width:450px){.EarlyAccess .early-access-paragraph{font-size:16px;line-height:24px;margin-bottom:20px}}.EarlyAccess .early-access-paragraph img{display:inline-block;margin-top:20px}.EarlyAccess .early-access-paragraph.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.EarlyAccess .early-access-paragraph.-footnote{font-size:15px;line-height:16px}}.EarlyAccess .early-access-paragraph>li{font-size:19px;line-height:28px;margin-bottom:5px}.EarlyAccess .early-access-paragraph strong{font-weight:600}.Subprocessors td{padding-bottom:20px;vertical-align:baseline}.Subprocessors .listItem{margin-left:2em}.trapped-tech{background-color:#f9f9f9;color:#333}.trapped-tech.-dark,.trapped-tech.-dark .-container{background:#10161b}.trapped-tech.-dark .trapped-tech.-headline h2{background:#10161b;color:#fff}.trapped-tech.-dark .trapped-tech.-list{background:#10161b}.trapped-tech.-dark .trapped-tech.-list li{background-color:#000;border-color:#000}.trapped-tech.-dark .trapped-tech.-list li .first-p,.trapped-tech.-dark .trapped-tech.-list li .header{color:#fff}.trapped-tech.-dark .trapped-tech.-list li .trapped-tech-link{color:#e86a1f}.trapped-tech.-dark .trapped-tech.-list .second-p{color:#e0e0e3}.trapped-tech.-dark .-post-list-link{background:#10161b;color:#e86a1f}.trapped-tech.-dark .-post-list-link a{color:#e86a1f}.trapped-tech.-container{max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.trapped-tech.-container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.trapped-tech.-container{padding-left:16px;padding-right:16px;padding-top:50px}}@media only screen and (max-width:450px){.trapped-tech.-container{padding-bottom:50px}}.trapped-tech.-container:after{clear:both;content:"";display:table}.trapped-tech.-headline h2{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;margin-bottom:18px;margin-top:0;text-transform:capitalize}@media only screen and (max-width:666px){.trapped-tech.-headline h2{font-size:28px;line-height:34px;margin-bottom:30px}}@media only screen and (max-width:450px){.trapped-tech.-headline h2{font-size:28px;line-height:34px;margin-bottom:30px}}.trapped-tech.-paragraph{margin-bottom:80px}.trapped-tech.-paragraph .blurb-p{color:#333;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:18px;width:492px}@media only screen and (max-width:666px){.trapped-tech.-paragraph .blurb-p{font-size:17px;height:auto;line-height:26px;width:311px}}@media only screen and (max-width:450px){.trapped-tech.-paragraph .blurb-p{font-size:17px;height:auto;line-height:26px;width:311px}}.trapped-tech.-list{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:1049px){.trapped-tech.-list{flex-direction:row}}@media only screen and (max-width:666px){.trapped-tech.-list{flex-direction:column}}@media only screen and (max-width:450px){.trapped-tech.-list{flex-direction:column}}.trapped-tech.-list li{align-items:flex-start;background:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.04);box-sizing:border-box;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;width:calc(50% - 24px)}.trapped-tech.-list li.active{height:auto}.trapped-tech.-list li:nth-child(odd){margin-right:48px}@media only screen and (min-width:1049px){.trapped-tech.-list li:nth-child(odd){margin-right:48px}}@media(min-width:1049px)and (max-width:1175px){.trapped-tech.-list li:nth-child(odd){margin-right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.trapped-tech.-list li:nth-child(odd){margin-right:16px}}@media(min-width:1049px)and (max-width:1175px){.trapped-tech.-list li{width:48%}}@media only screen and (max-width:666px){.trapped-tech.-list li{height:auto;width:100%}}@media only screen and (max-width:450px){.trapped-tech.-list li{height:auto;width:100%}}.trapped-tech.-list li .header{color:#333;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:600;height:29px;line-height:29px;margin-bottom:12px;width:540px}@media only screen and (min-width:667px)and (max-width:1048px){.trapped-tech.-list li .header{height:unset;width:unset}}@media only screen and (max-width:666px){.trapped-tech.-list li .header{font-size:19px;line-height:23px}}@media only screen and (max-width:450px){.trapped-tech.-list li .header{font-size:19px;line-height:23px}}.trapped-tech.-list li .first-p{color:#333;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;height:64px;line-height:32px;margin-bottom:8px;width:492px}@media only screen and (min-width:1049px){.trapped-tech.-list li .first-p{height:75px;width:481px}}@media(min-width:1049px)and (max-width:1175px){.trapped-tech.-list li .first-p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80%}}@media only screen and (min-width:667px)and (max-width:1048px){.trapped-tech.-list li .first-p{height:unset;width:unset}}@media only screen and (max-width:666px){.trapped-tech.-list li .first-p{font-size:17px;height:auto;line-height:26px;width:311px}}@media only screen and (max-width:450px){.trapped-tech.-list li .first-p{font-size:17px;height:auto;line-height:26px;width:311px}}.trapped-tech.-list li .second-p{color:#333;font-family:Colfaxx;font-size:16px;font-style:normal;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:27px;width:492px}@media(min-width:1049px)and (max-width:1175px){.trapped-tech.-list li .second-p{width:80%}}@media only screen and (min-width:667px)and (max-width:1048px){.trapped-tech.-list li .second-p{width:100%}}@media only screen and (max-width:666px){.trapped-tech.-list li .second-p{font-size:14px;height:auto;width:311px}}@media only screen and (max-width:450px){.trapped-tech.-list li .second-p{font-size:14px;height:auto;width:311px}}.trapped-tech.-list li .tt-image{height:40px;margin-bottom:16px;width:40px}.trapped-tech.-list .trapped-tech-link{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;color:inherit;color:#ff5000;cursor:pointer;font:inherit;font-family:Ubuntu-Mono,monospace;font-size:18px;font-style:normal;font-weight:700;line-height:normal;line-height:32px;margin:0;overflow:visible;padding:0;width:auto}.trapped-tech.-list .trapped-tech-link::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:666px){.trapped-tech.-list .trapped-tech-link{font-size:17px;line-height:32px;overflow:hidden;white-space:nowrap}}@media only screen and (max-width:450px){.trapped-tech.-list .trapped-tech-link{font-size:17px;line-height:32px;overflow:hidden;white-space:nowrap}}.trapped-tech.-post-list-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:19px;font-weight:700;line-height:32px}.trapped-tech.-post-list-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (max-width:666px){.trapped-tech.-post-list-link{font-size:17px}}@media only screen and (max-width:450px){.trapped-tech.-post-list-link{font-size:17px}}.module-content-airbus{color:#000;padding-bottom:80px!important;padding-top:40px!important}@media only screen and (min-width:667px)and (max-width:1048px){.module-content-airbus{padding-top:0!important}}@media only screen and (max-width:666px){.module-content-airbus{padding-bottom:50px!important;padding-top:50px!important}}.module-content-airbus h2{color:#000;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:500;font-weight:600;line-height:110%;margin-bottom:120px;max-width:1128px}@media only screen and (max-width:666px){.module-content-airbus h2{font-size:42px;margin-bottom:100px}}.module-content-airbus strong.highlight{color:#ff5000;font-weight:600}.module-content-airbus h3{font-family:Colfaxx;font-size:36px;font-weight:600;line-height:110%}@media only screen and (max-width:666px){.module-content-airbus h3{font-size:32px}}.module-content-airbus .video-row{display:flex;margin-top:40px}@media only screen and (max-width:1048px){.module-content-airbus .video-row{display:block}}.module-content-airbus .video-row .video-bullets{margin-left:80px}@media only screen and (max-width:1048px){.module-content-airbus .video-row .video-bullets{margin-left:0}}.module-content-airbus .video-row .video-bullets strong{color:#0f161b;font-family:Colfaxx;font-size:19px;font-weight:600;line-height:140%;text-transform:capitalize}.module-content-airbus .video-row .video-bullets ul{margin-top:18px}.module-content-airbus .video-row li{color:#0f161b;display:flex;font-family:Colfaxx;font-size:19px;font-weight:400;line-height:140%;list-style:none;margin-bottom:8px}.module-content-airbus .video-row li div{margin-left:8px;margin-top:-4px}.module-content-airbus .video-row li img{height:20px;width:20px}.module-content-airbus .other-articles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.module-content-airbus .other-articles a{color:#000}@media only screen and (max-width:666px){.module-content-airbus .other-articles{display:block}}.module-content-airbus .other-articles .other-article{background:#fafafa;border-radius:5px;overflow:hidden;width:calc(25% - 30px)}.module-content-airbus .other-articles .other-article img{width:100%}@media only screen and (min-width:667px)and (max-width:1048px){.module-content-airbus .other-articles .other-article{margin-bottom:40px;width:calc(50% - 20px)}}@media only screen and (max-width:666px){.module-content-airbus .other-articles .other-article{margin-bottom:40px;width:100%}}.module-content-airbus .other-articles .other-article .article-copy{font-size:19px;font-weight:600px;line-height:140%;padding:24px}.module-content-airbus .other-articles .other-article .article-copy .article-title{font-family:Colfaxx;font-size:14px;font-weight:600;line-height:140%;margin-bottom:10px;text-transform:capitalize}.module-content-airbus .video-container{border-radius:5px;height:0;overflow:hidden;padding-bottom:31%;position:relative;width:100%}@media only screen and (min-width:667px)and (max-width:1048px){.module-content-airbus .video-container{margin-bottom:20px;padding-bottom:56%}}@media only screen and (max-width:666px){.module-content-airbus .video-container{margin-bottom:20px;padding-bottom:58%}}.module-content-airbus .video-container iframe{aspect-ratio:16/9;width:100%}.module-specs{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzM4IiBoZWlnaHQ9IjEzMzgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMzM4IDEzMzgiPjxwYXRoIHN0cm9rZT0iIzIzMzQ0MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utb3BhY2l0eT0iLjE1IiBkPSJtMTIzOC45NSAxMDAzLjUtMjM1LjQ1IDIzNS40NU0xMjM4Ljk1IDEwMDMuNWwtNTU3LjA4MyAzMjEuNjNNMTIzOC45NSAxMDAzLjVsLTg3OC43MTggMjM1LjQ1TTEyMzguOTUgMTAwMy41SDEyNC43NzVNMTIzOC45NSAxMDAzLjUgMzguNTk4IDY4MS44NjVNMTIzOC45NSAxMDAzLjUgMTI0Ljc3NSAzNjAuMjMxTTEyMzguOTUgMTAwMy41IDM2MC4yMzIgMTI0Ljc3N00xMjM4Ljk1IDEwMDMuNSA2ODEuODY3IDM4LjU5Nk0xMjM4Ljk1IDEwMDMuNSAxMDAzLjUgMTI0Ljc3N00xMjM4Ljk1IDEwMDMuNVYzNjAuMjMxTTEyMzguOTUgMTAwMy41bDg2LjE4LTMyMS42MzVNMTAwMy41IDEyMzguOTVsLTMyMS42MzMgODYuMThNMTAwMy41IDEyMzguOTVIMzYwLjIzMk0xMDAzLjUgMTIzOC45NSAxMjQuNzc1IDEwMDMuNU0xMDAzLjUgMTIzOC45NSAzOC41OTggNjgxLjg2NU0xMDAzLjUgMTIzOC45NSAxMjQuNzc1IDM2MC4yMzFNMTAwMy41IDEyMzguOTUgMzYwLjIzMiAxMjQuNzc3TTEwMDMuNSAxMjM4Ljk1IDY4MS44NjcgMzguNTk2TTEwMDMuNSAxMjM4Ljk1VjEyNC43NzdNMTAwMy41IDEyMzguOTVsMjM1LjQ1LTg3OC43MTlNMTAwMy41IDEyMzguOTVsMzIxLjYzLTU1Ny4wODVNNjgxLjg2NyAxMzI1LjEzbC0zMjEuNjM1LTg2LjE4TTY4MS44NjIgMTMyNS4xMyAxMjQuNzc1IDEwMDMuNU02ODEuODY2IDEzMjUuMTMgMzguNTk4IDY4MS44NjVNNjgxLjg2MiAxMzI1LjEzIDEyNC43NzUgMzYwLjIzMU02ODEuODY3IDEzMjUuMTMgMzYwLjIzMiAxMjQuNzc3TTY4MS44NjcgMTMyNS4xM1YzOC41OTZNNjgxLjg2NyAxMzI1LjEzIDEwMDMuNSAxMjQuNzc3TTY4MS44NjcgMTMyNS4xM2w1NTcuMDgzLTk2NC44OTlNNjgxLjg2NyAxMzI1LjEzbDY0My4yNzMtNjQzLjI2NU0zNjAuMjI4IDEyMzguOTUgMTI0Ljc3NSAxMDAzLjVNMzYwLjIzMiAxMjM4Ljk1IDM4LjU5OCA2ODEuODY1TTM2MC4yMjggMTIzOC45NSAxMjQuNzc1IDM2MC4yMzFNMzYwLjIzMiAxMjM4Ljk1VjEyNC43NzdNMzYwLjIzMiAxMjM4Ljk1IDY4MS44NjcgMzguNTk2TTM2MC4yMzIgMTIzOC45NSAxMDAzLjUgMTI0Ljc3N00zNjAuMjMyIDEyMzguOTVsODc4LjcxOC04NzguNzE5TTM2MC4yMjkgMTIzOC45NWw5NjQuOTAxLTU1Ny4wODVNMTI0Ljc3OSAxMDAzLjUgMzguNTk4IDY4MS44NjVNMTI0Ljc3NSAxMDAzLjVWMzYwLjIzMU0xMjQuNzc1IDEwMDMuNWwyMzUuNDUzLTg3OC43MjNNMTI0Ljc3NSAxMDAzLjUgNjgxLjg2MiAzOC41OTZNMTI0Ljc3NSAxMDAzLjUgMTAwMy41IDEyNC43NzdNMTI0Ljc3NSAxMDAzLjUgMTIzOC45NSAzNjAuMjMxTTEyNC43NzUgMTAwMy41IDEzMjUuMTMgNjgxLjg2NU0zOC41OTggNjgxLjg2Nmw4Ni4xODEtMzIxLjYzNU0zOC41OTggNjgxLjg2NGwzMjEuNjM0LTU1Ny4wODdNMzguNTk4IDY4MS44NjQgNjgxLjg2NiAzOC41OTZNMzguNTk4IDY4MS44NjQgMTAwMy41IDEyNC43NzdNMzguNTk4IDY4MS44NjYgMTIzOC45NSAzNjAuMjMxTTM4LjU5OCA2ODEuODY1SDEzMjUuMTRNMTI0Ljc3NSAzNjAuMjNsMjM1LjQ1My0yMzUuNDUzTTEyNC43NzUgMzYwLjIzIDY4MS44NjIgMzguNTk2TTEyNC43NzUgMzYwLjIzIDEwMDMuNSAxMjQuNzc3TTEyNC43NzUgMzYwLjIzMUgxMjM4Ljk1TTEyNC43NzUgMzYwLjIzMSAxMzI1LjEzIDY4MS44NjZNMzYwLjIzMiAxMjQuNzc3bDMyMS42MzUtODYuMTgxTTM2MC4yMzIgMTI0Ljc3N0gxMDAzLjVNMzYwLjIzMiAxMjQuNzc3IDEyMzguOTUgMzYwLjIzTTM2MC4yMzIgMTI0Ljc3N2w5NjQuOTA4IDU1Ny4wODdNNjgxLjg2NyAzOC41OTZsMzIxLjYzMyA4Ni4xODFNNjgxLjg2NyAzOC41OTYgMTIzOC45NSAzNjAuMjNNNjgxLjg2NyAzOC41OTZsNjQzLjI3MyA2NDMuMjY4TTEwMDMuNSAxMjQuNzc3bDIzNS40NSAyMzUuNDUzTTEwMDMuNSAxMjQuNzc3bDMyMS42MyA1NTcuMDg3TTEyMzguOTUgMzYwLjIzMWw4Ni4xOCAzMjEuNjM1Ii8+PC9zdmc+);background-position:-13px 95vh;background-repeat:no-repeat;background-size:100vw;color:#333}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs{background-position:center 800px;background-size:475px}}@media only screen and (max-width:666px){.module-specs{background-position:center 800px;background-size:contain;background-size:475px}}.module-specs .module-specs-container{max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-specs .module-specs-container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-specs .module-specs-container{padding-bottom:6px;padding-left:16px;padding-right:16px;padding-top:50px}}@media only screen and (max-width:450px){.module-specs .module-specs-container{padding-bottom:6px;padding-top:50px}}.module-specs .module-specs-container:after{clear:both;content:"";display:table}.module-specs .module-specs-container .module-specs-header{height:30px;margin-bottom:80px;width:566px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-header{height:auto;margin-bottom:30px;width:auto}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-header{height:auto;margin-bottom:30px;width:auto}}.module-specs .module-specs-container .module-specs-header h2{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;text-transform:capitalize}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-header h2{font-size:28px;line-height:34px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-header h2{font-size:28px;line-height:34px}}.module-specs .module-specs-container .module-specs-content{display:flex;flex-direction:row;justify-content:space-between;place-self:center}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content{place-self:unset}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content{flex-direction:column;place-self:unset}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content{flex-direction:column;place-self:unset}}.module-specs .module-specs-container .module-specs-content.-description{display:flex;flex-direction:column;height:259px;justify-content:center;margin:85px 82px 85px 0;width:482px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-description{height:unset;margin:unset;width:50vw}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-description{height:auto;margin:50px 0 0;order:1;width:auto}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-description{height:auto;margin:50px 0 30px;order:1;width:auto}}.module-specs .module-specs-container .module-specs-content.-description p{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;height:170px;line-height:34px;margin-bottom:18px;width:482px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-description p{height:unset;margin-right:5px;width:unset}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-description p{font-size:17px;height:auto;line-height:26px;width:auto}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-description p{font-size:17px;height:auto;line-height:26px;width:auto}}.module-specs .module-specs-container .module-specs-content.-description .specs-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.module-specs .module-specs-container .module-specs-content.-description .specs-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.module-specs .module-specs-container .module-specs-content.-description .specs-link:first-of-type{line-height:32px;margin-bottom:6px}.module-specs .module-specs-container .module-specs-content.-image{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-image{width:48vw}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-image{order:0}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-image{order:0}}.module-specs .module-specs-container .module-specs-content.-image p{color:#999;font-family:Colfaxx;font-size:14px;font-style:normal;font-weight:400;height:auto;line-height:18px;padding-top:20px;text-align:center;width:461px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-image p{width:auto}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-image p{font-size:12px;height:auto;line-height:18px;padding-top:10px;width:auto}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-image p{font-size:12px;height:auto;line-height:18px;padding-top:10px;width:auto}}.module-specs .module-specs-container .module-specs-content.-image img{height:433px;object-fit:contain}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-image img{height:auto;width:100%}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-image img{height:100%;object-fit:contain;width:100%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-image img{height:100%;object-fit:contain;width:100%}}.module-specs .module-specs-container .module-specs-content.-image img.aria-img{height:562px;width:564px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-image img.aria-img{height:auto;width:100%}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-image img.aria-img{height:100%;object-fit:contain;width:100%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-image img.aria-img{height:100%;object-fit:contain;width:100%}}.module-specs .module-specs-container .module-specs-content.-image img.forte-img{height:551px;width:564px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-image img.forte-img{height:auto;width:100%}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-image img.forte-img{height:100%;object-fit:contain;width:100%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-image img.forte-img{height:100%;object-fit:contain;width:100%}}.module-specs .module-specs-container .module-specs-content.-header{color:#333;display:flex;flex-direction:row;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:600;height:58px;justify-content:space-between;line-height:32px;margin-bottom:18px;width:482px}@media only screen and (min-width:667px)and (max-width:1048px){.module-specs .module-specs-container .module-specs-content.-header{width:unset}}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-header{font-size:20px;height:unset;width:350px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-header{font-size:20px;height:unset;width:350px}}.module-specs .module-specs-container .module-specs-content.-top-super-header{font-size:24px;line-height:28.8px;margin-bottom:20px}.module-specs .module-specs-container .module-specs-content.-super-header,.module-specs .module-specs-container .module-specs-content.-top-super-header{color:#333;font-family:Colfaxx;font-style:normal;font-weight:600;place-self:unset;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.module-specs .module-specs-container .module-specs-content.-super-header{font-size:36px;line-height:43px;margin-bottom:3px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-content.-super-header{font-size:28px;line-height:34px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-content.-super-header{font-size:28px;line-height:34px}}.module-specs .module-specs-container .module-specs-stats{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:209px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats{margin-top:30px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats{margin-top:30px}}.module-specs .module-specs-container .module-specs-stats ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;list-style:none;width:100%}.module-specs .module-specs-container .module-specs-stats ul .li-top{padding:0 0 50px;position:relative;text-align:center;width:25%}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-top{padding:0 0 44px;width:50%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-top{padding:0 0 44px;width:50%}}.module-specs .module-specs-container .module-specs-stats ul .li-top .popup-wrapper{position:relative;top:2px}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-header{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:8px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-header{font-size:22px;line-height:32px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-header{font-size:22px;line-height:32px}}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-paragraph{color:#333;font-family:Colfaxx;font-size:17px;font-style:normal;font-weight:400;line-height:28px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-paragraph{font-size:16px;line-height:28px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-paragraph{font-size:16px;line-height:28px}}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-paragraph .click-text{cursor:pointer}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.module-specs .module-specs-container .module-specs-stats ul .li-top .specs .specs-link:first-of-type{line-height:32px;margin-bottom:6px}.module-specs .module-specs-container .module-specs-stats ul .li-bottom{padding:50px 0 0;position:relative;text-align:center;width:33%}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom{padding:0 0 44px;width:50%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom{padding:0 0 44px;width:50%}}.module-specs .module-specs-container .module-specs-stats ul .li-bottom .modal{align-items:center;background-color:#fff;border:1px solid #1b69ff;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;left:20%;position:absolute;top:100%;width:229px;z-index:100}.module-specs .module-specs-container .module-specs-stats ul .li-bottom .modal p{color:#333;font-family:Ubuntu-Mono,monospace;font-size:12px;font-style:normal;line-height:12px;padding:12px;text-align:left}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom:nth-child(6) .modal{left:-50%}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom:nth-child(6) .modal{left:20%}}.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-header{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:8px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-header{font-size:22px;line-height:32px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-header{font-size:22px;line-height:32px}}.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-paragraph{color:#333;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:666px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-paragraph{font-size:17px;line-height:32px}}@media only screen and (max-width:450px){.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-paragraph{font-size:17px;line-height:32px}}.module-specs .module-specs-container .module-specs-stats ul .li-bottom .specs .specs-paragraph .click-text{cursor:pointer}.aria-specs{background-image:url(/static/ariaSpecsLattice-6c8bea9f0a88630e95b02cb240c16068.svg);background-position:0 108vh;background-repeat:no-repeat;background-size:100vw;color:#333}@media only screen and (max-width:666px){.aria-specs{background-position:center 900px;background-size:750px}}@media only screen and (max-width:450px){.aria-specs{background-position:center 900px;background-size:750px}}.aria-specs .aria-image{height:562px;width:564px}.aria-specs .aria-image img{height:100%;object-fit:contain;width:100%}.forte-enterprise-specs{background-color:#10161b;color:#fff}@media only screen and (min-width:667px)and (max-width:1048px){.forte-enterprise-specs{background-position:center 900px;background-size:750px}}@media only screen and (max-width:666px){.forte-enterprise-specs{background-position:center 900px;background-size:750px}}.forte-enterprise-specs .forte-image{height:551px;width:564px}.forte-enterprise-specs .forte-image img{height:100%;object-fit:contain;width:100%}.forte-enterprise-specs .module-specs-container .module-specs-stats ul{justify-content:left}.forte-enterprise-specs .module-specs-container .module-specs-stats ul .li-top{width:33%}@media only screen and (max-width:666px){.forte-enterprise-specs .module-specs-container .module-specs-stats ul .li-top{width:50%}}.forte-enterprise-specs .module-specs-container .module-specs-stats .specs-header,.forte-enterprise-specs .module-specs-container .module-specs-stats .specs-paragraph{color:#fff!important;text-align:left}.forte-enterprise-specs .module-specs-container .module-specs-content.-description p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.forte-enterprise-specs .ExplainerPopup .explainer-question-trigger{border:1px solid #e86a1f;color:#e86a1f}.forte-specs{background-image:url(/static/forteSpecsLattice-b9843dfb6c329ffbac77665ef27ff61a.svg);background-position:0 108vh;background-repeat:no-repeat;background-size:100vw;color:#333}@media only screen and (min-width:667px)and (max-width:1048px){.forte-specs{background-position:center 900px;background-size:750px}}@media only screen and (max-width:666px){.forte-specs{background-position:center 900px;background-size:750px}}.forte-specs .forte-image{height:551px;width:564px}.forte-specs .forte-image img{height:100%;object-fit:contain;width:100%}.forte-specs .module-specs-container .module-specs-content.-description p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ApplicationSupport{background-color:#f9f9f9}.ApplicationSupport .container{color:#333;display:flex;flex-direction:row;justify-content:space-between;max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ApplicationSupport .container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ApplicationSupport .container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.ApplicationSupport .container{line-height:32px;padding-bottom:120px;padding-top:120px}}@media only screen and (min-width:667px)and (max-width:1048px){.ApplicationSupport .container{line-height:32px;padding-bottom:120px;padding-top:120px}}@media only screen and (max-width:666px){.ApplicationSupport .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:450px){.ApplicationSupport .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-top:50px}}.ApplicationSupport .container:after{clear:both;content:"";display:table}.ApplicationSupport .container .left-side{flex-direction:column;height:132px;margin-right:106px;width:541px}@media only screen and (min-width:667px)and (max-width:1048px){.ApplicationSupport .container .left-side{margin-right:53px}}@media only screen and (max-width:666px){.ApplicationSupport .container .left-side{height:auto;padding-right:0;width:100%}}@media only screen and (max-width:450px){.ApplicationSupport .container .left-side{height:auto;padding-right:0;width:100%}}.ApplicationSupport .container .left-side .header{height:68px;margin-bottom:30px;width:541px}@media only screen and (min-width:667px)and (max-width:1048px){.ApplicationSupport .container .left-side .header{height:unset;width:unset}}@media only screen and (max-width:666px){.ApplicationSupport .container .left-side .header{height:auto;width:auto}}@media only screen and (max-width:450px){.ApplicationSupport .container .left-side .header{height:auto;width:auto}}.ApplicationSupport .container .left-side h3{color:#333;font-family:Colfaxx;font-size:28px;font-style:normal;font-weight:600;height:68px;line-height:34px;text-transform:none;width:541px}@media only screen and (min-width:667px)and (max-width:1048px){.ApplicationSupport .container .left-side h3{height:unset;width:unset}}@media only screen and (max-width:666px){.ApplicationSupport .container .left-side h3{font-size:24px;height:auto;line-height:29px;width:auto}}@media only screen and (max-width:450px){.ApplicationSupport .container .left-side h3{font-size:24px;height:auto;line-height:29px;width:auto}}.ApplicationSupport .container .right-side{height:auto;width:496px}@media only screen and (max-width:666px){.ApplicationSupport .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}@media only screen and (max-width:450px){.ApplicationSupport .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}.ApplicationSupport .container .right-side p{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.ApplicationSupport .container .right-side p{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.ApplicationSupport .container .right-side p{font-size:17px;line-height:26px}}.ApplicationSupport .cta-button{background:#ff5000;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Ubuntu-Mono;font-size:15px;font-style:normal;font-weight:700;line-height:32px;margin-right:12px;padding:2px 18px 0;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ApplicationSupport .cta-button.-orange{background-color:#ff5000}.module-aria-pioneering{background:#233440}.module-aria-pioneering.-container{align-items:center;display:flex;flex-direction:column;max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-aria-pioneering.-container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-aria-pioneering.-container{padding-bottom:50px;padding-left:16px;padding-right:16px;padding-top:50px}}@media only screen and (max-width:450px){.module-aria-pioneering.-container{padding-bottom:50px;padding-top:50px}}.module-aria-pioneering.-container:after{clear:both;content:"";display:table}.module-aria-pioneering.-headline{height:129px;margin-bottom:80px;text-align:center;width:711px}@media only screen and (max-width:666px){.module-aria-pioneering.-headline{height:unset;margin-bottom:unset;padding:0 0 30px;text-align:left;width:auto}}@media only screen and (max-width:450px){.module-aria-pioneering.-headline{height:unset;margin-bottom:unset;padding:0 0 30px;text-align:left;width:auto}}.module-aria-pioneering.-headline h2{color:#fff;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;padding-bottom:18px;text-align:center}@media only screen and (max-width:666px){.module-aria-pioneering.-headline h2{font-size:28px;line-height:34px}}@media only screen and (max-width:450px){.module-aria-pioneering.-headline h2{font-size:28px;line-height:34px}}.module-aria-pioneering.-headline p{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:29px;text-align:center;text-transform:capitalize}@media only screen and (max-width:666px){.module-aria-pioneering.-headline p{font-size:19px;line-height:23px;text-align:left}}@media only screen and (max-width:450px){.module-aria-pioneering.-headline p{font-size:19px;line-height:23px;text-align:left}}.module-aria-pioneering.-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:120px;width:100%}@media only screen and (max-width:666px){.module-aria-pioneering.-list{margin-bottom:50px}}@media only screen and (max-width:450px){.module-aria-pioneering.-list{margin-bottom:50px}}.module-aria-pioneering.-list:nth-of-type(4){margin-bottom:unset}@media only screen and (max-width:666px){.module-aria-pioneering.-list:nth-of-type(4){margin-bottom:unset}}@media only screen and (max-width:450px){.module-aria-pioneering.-list:nth-of-type(4){margin-bottom:unset}}.module-aria-pioneering.-list .company-box{align-items:flex-start;background:rgba(17,25,31,.5);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;max-width:45%;padding:36px 42px 41px}.module-aria-pioneering.-list .company-box:nth-child(odd){margin-right:24px}@media only screen and (max-width:666px){.module-aria-pioneering.-list .company-box:nth-child(odd){margin-right:0}}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box:nth-child(odd){margin-right:0}}.module-aria-pioneering.-list .company-box:nth-child(2n){margin-left:24px}@media only screen and (max-width:666px){.module-aria-pioneering.-list .company-box:nth-child(2n){margin-left:0}}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box:nth-child(2n){margin-left:0}}.module-aria-pioneering.-list .company-box:first-child{margin-bottom:52px}@media only screen and (max-width:666px){.module-aria-pioneering.-list .company-box{max-width:100%;padding:24px;width:100%}}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box{max-width:100%;padding:24px;width:100%}}.module-aria-pioneering.-list .company-box img{max-height:60px;max-width:auto}@media only screen and (max-width:666px){.module-aria-pioneering.-list .company-box img{height:65px;max-height:unset;max-width:100%;padding-bottom:18px}}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box img{height:65px;max-height:unset;max-width:100%;padding-bottom:18px}}.module-aria-pioneering.-list .company-box h3{font-size:24px;font-weight:600;margin-bottom:16px;margin-top:30px}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box h3{font-size:22px;margin-top:20px}}.module-aria-pioneering.-list .company-box p{color:#fff;font-family:Colfaxx;font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin:18px 0}@media only screen and (max-width:666px){.module-aria-pioneering.-list .company-box p{font-size:17px;line-height:24px;margin:0 0 18px}}@media only screen and (max-width:450px){.module-aria-pioneering.-list .company-box p{font-size:17px;line-height:24px;margin:0 0 18px}}.module-aria-pioneering.-sub-container{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;width:40%}@media only screen and (max-width:666px){.module-aria-pioneering.-sub-container{width:100%}}@media only screen and (max-width:450px){.module-aria-pioneering.-sub-container{width:100%}}.module-aria-pioneering.-sub-container img{max-width:25%}.module-aria-pioneering.-sub-container h4{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:600;line-height:29px;padding-bottom:18px;text-transform:capitalize}@media only screen and (max-width:666px){.module-aria-pioneering.-sub-container h4{font-size:19px;line-height:23px}}@media only screen and (max-width:450px){.module-aria-pioneering.-sub-container h4{font-size:19px;line-height:23px}}.module-aria-pioneering.-sub-container>*{padding-bottom:18px}.module-aria-pioneering.-sub-container ul li{list-style-type:none;margin:8px 24px;padding:0;width:90%}.module-aria-pioneering.-sub-container ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);display:inline-block;font-size:16px;height:16px;margin:0 8px 0 -24px;width:16px}.module-aria-pioneering.-sub-container ul li p{display:inline;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;line-height:32px;padding-bottom:8px}@media only screen and (max-width:666px){.module-aria-pioneering.-sub-container ul li p{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.module-aria-pioneering.-sub-container ul li p{font-size:17px;line-height:26px}}.module-aria-pioneering.-partner-container{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:666px){.module-aria-pioneering.-partner-container{display:none;height:auto;width:auto}}@media only screen and (max-width:450px){.module-aria-pioneering.-partner-container{display:none;height:auto;width:auto}}.module-aria-pioneering.-partner-headline{color:#fff;height:71px;margin-bottom:80px;text-align:center;width:551px}@media only screen and (max-width:666px){.module-aria-pioneering.-partner-headline{height:auto;width:auto}}@media only screen and (max-width:450px){.module-aria-pioneering.-partner-headline{height:auto;width:auto}}.module-aria-pioneering.-partner-headline h3{color:#fff;font-family:Colfaxx;font-size:28px;font-style:normal;font-weight:600;line-height:34px;text-align:center}.module-aria-pioneering.-partner-row{display:flex;flex-direction:row;justify-content:center;list-style:none;width:100%}@media only screen and (max-width:666px){.module-aria-pioneering.-partner-row{flex-direction:column}}@media only screen and (max-width:450px){.module-aria-pioneering.-partner-row{flex-direction:column}}.module-aria-pioneering.-partner{align-items:center;display:flex;flex-direction:column;height:116px;margin-left:40px;margin-right:40px;max-width:25%;width:220.33px}@media only screen and (max-width:666px){.module-aria-pioneering.-partner{margin-bottom:12px;max-width:100%}}@media only screen and (max-width:450px){.module-aria-pioneering.-partner{margin-bottom:12px;max-width:100%}}.module-aria-pioneering.-partner-image{max-height:70px;padding-bottom:18px;width:auto}.module-aria-pioneering.-partner-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace}.module-aria-pioneering.-partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.AccessAria{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat}@media only screen and (min-width:1049px){.AccessAria{background-size:cover}}@media only screen and (min-width:667px)and (max-width:1048px){.AccessAria{background-size:cover}}@media only screen and (max-width:666px){.AccessAria{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat;background-size:cover}}@media only screen and (max-width:450px){.AccessAria{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat;background-size:cover}}.AccessAria .container{color:#333;display:flex;flex-direction:row;justify-content:space-between;max-width:1064px;max-width:1344px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.AccessAria .container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.AccessAria .container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.AccessAria .container{line-height:32px;padding-bottom:120px;padding-top:120px}}@media only screen and (min-width:667px)and (max-width:1048px){.AccessAria .container{line-height:32px;padding-bottom:120px;padding-top:120px}}@media only screen and (max-width:666px){.AccessAria .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:450px){.AccessAria .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-top:50px}}.AccessAria .container:after{clear:both;content:"";display:table}.AccessAria .container .left-side{flex-direction:column;height:202px;padding-right:53px;width:541px}@media only screen and (max-width:666px){.AccessAria .container .left-side{height:auto;padding-right:0;width:100%}}@media only screen and (max-width:450px){.AccessAria .container .left-side{height:auto;padding-right:0;width:100%}}.AccessAria .container .left-side .header{padding-bottom:30px}.AccessAria .container .left-side h3{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px}@media only screen and (max-width:666px){.AccessAria .container .left-side h3{font-size:24px;line-height:29px}}@media only screen and (max-width:450px){.AccessAria .container .left-side h3{font-size:24px;line-height:29px}}.AccessAria .container .right-side{height:auto;width:481px}@media only screen and (max-width:666px){.AccessAria .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}@media only screen and (max-width:450px){.AccessAria .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}.AccessAria .container .right-side p{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.AccessAria .container .right-side p{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.AccessAria .container .right-side p{font-size:17px;line-height:26px}}.AccessAria .container .right-side li{margin-left:18px}.AccessAria .container .right-side li>*{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.AccessAria .container .right-side li>*{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.AccessAria .container .right-side li>*{font-size:17px;line-height:26px}}.AccessAria .cta-button{background:#ff5000;border-radius:5px;color:#fff;display:inline-block;font-size:15px;line-height:32px;margin-bottom:20px;margin-right:12px;padding:2px 18px 0;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AccessAria .cta-button,.AccessAria .cta-link{cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.AccessAria .cta-link{color:#ff5000}.AccessAria .cta-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (max-width:666px){.AccessAria .cta-link{font-size:17px}}@media only screen and (max-width:450px){.AccessAria .cta-link{font-size:17px}}.module-harmony-pioneering{background:#233440}.module-harmony-pioneering.-container{max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-harmony-pioneering.-container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-harmony-pioneering.-container{padding-bottom:50px;padding-left:16px;padding-right:16px;padding-top:50px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-container{padding-bottom:50px;padding-top:50px}}.module-harmony-pioneering.-container:after{clear:both;content:"";display:table}.module-harmony-pioneering.-headline{padding:0 0 80px;text-align:center}@media only screen and (max-width:666px){.module-harmony-pioneering.-headline{padding:0 0 30px;text-align:left}}@media only screen and (max-width:450px){.module-harmony-pioneering.-headline{padding:0 0 30px;text-align:left}}.module-harmony-pioneering.-headline h2{color:#fff;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;padding-bottom:18px}@media only screen and (max-width:666px){.module-harmony-pioneering.-headline h2{font-size:28px;line-height:34px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-headline h2{font-size:28px;line-height:34px}}.module-harmony-pioneering.-headline h3{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:29px;text-align:center}@media only screen and (max-width:666px){.module-harmony-pioneering.-headline h3{font-size:19px;line-height:23px;text-align:left}}@media only screen and (max-width:450px){.module-harmony-pioneering.-headline h3{font-size:19px;line-height:23px;text-align:left}}.module-harmony-pioneering.-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.module-harmony-pioneering.-list .company-box{align-items:flex-start;background:rgba(17,25,31,.5);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;max-width:45%;padding:36px 42px}.module-harmony-pioneering.-list .company-box:nth-child(odd){margin-left:24px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box:nth-child(odd){margin-bottom:16px;margin-left:0;margin-right:0}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box:nth-child(odd){margin-bottom:16px;margin-left:0;margin-right:0}}.module-harmony-pioneering.-list .company-box:nth-child(2n){margin-right:24px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box:nth-child(2n){margin-bottom:16px;margin-left:0;margin-right:0}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box:nth-child(2n){margin-bottom:16px;margin-left:0;margin-right:0}}.module-harmony-pioneering.-list .company-box:first-child{margin-bottom:48px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box:first-child{margin-bottom:16px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box:first-child{margin-bottom:16px}}.module-harmony-pioneering.-list .company-box:nth-child(2){margin-bottom:48px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box:nth-child(2){margin-bottom:16px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box:nth-child(2){margin-bottom:16px}}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box{max-width:100%;padding:24px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box{max-width:100%;padding:24px}}.module-harmony-pioneering.-list .company-box img{max-height:65px;max-width:auto;padding-bottom:30px}@media only screen and (min-width:667px)and (max-width:1048px){.module-harmony-pioneering.-list .company-box img{max-height:65px;max-width:100%}}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box img{max-height:65px;max-width:100%;padding-bottom:18px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box img{max-height:65px;max-width:100%;padding-bottom:18px}}.module-harmony-pioneering.-list .company-box .inner-box h3{color:#fff;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.01em;line-height:28px;padding-bottom:18px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box .inner-box h3{font-size:17px;line-height:26px;padding-bottom:4px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box .inner-box h3{font-size:17px;line-height:26px;padding-bottom:4px}}.module-harmony-pioneering.-list .company-box .inner-box p{color:#fff;font-family:Colfaxx;font-size:22px;font-style:normal;font-weight:400;line-height:32px;padding-bottom:18px}@media only screen and (max-width:666px){.module-harmony-pioneering.-list .company-box .inner-box p{font-size:17px;line-height:24px}}@media only screen and (max-width:450px){.module-harmony-pioneering.-list .company-box .inner-box p{font-size:17px;line-height:24px}}.module-harmony-pioneering.-sub-container{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin:1em;padding:2em;width:40%}.module-harmony-pioneering.-sub-container img{max-width:25%}.module-harmony-pioneering.-sub-container h1{font-size:medium}.module-harmony-pioneering.-sub-container>*{padding-bottom:18px}.module-harmony-pioneering.-sub-container ul{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=)}.module-harmony-pioneering.-sub-container ul li{margin:8px 2vw;padding:0;width:90%}.AccessHarmony{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat}@media only screen and (min-width:1049px){.AccessHarmony{background-size:cover}}@media only screen and (min-width:667px)and (max-width:1048px){.AccessHarmony{background-size:cover}}@media only screen and (max-width:666px){.AccessHarmony{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat;background-size:cover}}@media only screen and (max-width:450px){.AccessHarmony{background:url(/static/AccessLatticeGroup-1096fbfcd3b90b73b4c770c532b8c20c.svg) bottom no-repeat;background-size:cover}}.AccessHarmony .container{color:#333;display:flex;flex-direction:row;justify-content:space-between;line-height:32px;max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.AccessHarmony .container{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.AccessHarmony .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-left:16px;padding-right:16px;padding-top:50px}}@media only screen and (max-width:450px){.AccessHarmony .container{align-items:flex-start;flex-direction:column;padding-bottom:50px;padding-top:50px}}.AccessHarmony .container:after{clear:both;content:"";display:table}.AccessHarmony .container .left-side{flex-direction:column;height:202px;padding-right:53px;width:541px}@media only screen and (max-width:666px){.AccessHarmony .container .left-side{height:auto;padding-right:0;width:100%}}@media only screen and (max-width:450px){.AccessHarmony .container .left-side{height:auto;padding-right:0;width:100%}}.AccessHarmony .container .left-side .header{padding-bottom:30px}.AccessHarmony .container .left-side h3{color:#333;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px}@media only screen and (max-width:666px){.AccessHarmony .container .left-side h3{font-size:24px;line-height:29px}}@media only screen and (max-width:450px){.AccessHarmony .container .left-side h3{font-size:24px;line-height:29px}}.AccessHarmony .container .right-side{height:auto;width:481px}@media only screen and (max-width:666px){.AccessHarmony .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}@media only screen and (max-width:450px){.AccessHarmony .container .right-side{height:auto;padding-left:0;padding-top:30px;width:100%}}.AccessHarmony .container .right-side p{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.AccessHarmony .container .right-side p{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.AccessHarmony .container .right-side p{font-size:17px;line-height:26px}}.AccessHarmony .container .right-side li{margin-left:18px}.AccessHarmony .container .right-side li>*{color:#333;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.AccessHarmony .container .right-side li>*{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.AccessHarmony .container .right-side li>*{font-size:17px;line-height:26px}}.AccessHarmony .cta-button{background:#ff5000;border-radius:5px;color:#fff;display:inline-block;font-size:15px;line-height:32px;margin-bottom:20px;margin-right:12px;padding:2px 18px 0;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AccessHarmony .cta-button,.AccessHarmony .cta-link{cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.AccessHarmony .cta-link{color:#ff5000}.AccessHarmony .cta-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (max-width:666px){.AccessHarmony .cta-link{font-size:17px}}@media only screen and (max-width:450px){.AccessHarmony .cta-link{font-size:17px}}.module-explore-no-images{background-color:#000;color:#fff}.module-explore-no-images.-light{background-color:#f9f9f9;color:#000}.module-explore-no-images .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-explore-no-images .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-explore-no-images .module-content{padding-left:16px;padding-right:16px}}.module-explore-no-images .headline{margin-bottom:60px}.module-explore-no-images .quantum-system{min-height:111px;min-width:300px;width:40%}@media only screen and (max-width:1048px){.module-explore-no-images .quantum-system{width:100%}}.module-explore-no-images .system-list{column-gap:80px;display:flex;flex-direction:column;flex-wrap:wrap;gap:60px;max-height:500px;row-gap:30px}@media only screen and (max-width:1048px){.module-explore-no-images .system-list{max-height:none}}.module-explore-no-images h3{margin-bottom:15px}.module-explore-no-images .module-tabs-content.-content-copy{font-size:19px;margin-bottom:15px}.module-explore-no-images .module-tabs-content.-content-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace}.module-explore-no-images .module-tabs-content.-content-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.module-content-history{background:#233440;color:#fff;position:relative}.module-content-history:after{clear:both;content:"";display:table}.module-content-history .history-tiles-group{display:flex;flex-direction:row;justify-content:space-between;max-width:1064px;max-width:1344px;padding-bottom:124px;padding-top:120px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-content-history .history-tiles-group{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-content-history .history-tiles-group{flex-direction:column;padding-left:16px;padding-right:16px;padding:50px 24px}}@media only screen and (max-width:450px){.module-content-history .history-tiles-group{flex-direction:column;padding:50px 24px}}.module-content-history .history-tile-container{display:flex;width:33%}@media only screen and (max-width:666px){.module-content-history .history-tile-container{width:100%}}@media only screen and (max-width:450px){.module-content-history .history-tile-container{width:100%}}.module-content-history .history-tile-container:nth-child(2){margin-left:48px;margin-right:50px}@media only screen and (max-width:666px){.module-content-history .history-tile-container:nth-child(2){margin:20px 0}}@media only screen and (max-width:450px){.module-content-history .history-tile-container:nth-child(2){margin:20px 0}}.module-content-history .history-tile-container h2.history-tile-headline{color:#fff;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;padding-bottom:30px}@media only screen and (max-width:666px){.module-content-history .history-tile-container h2.history-tile-headline{font-size:28px;line-height:34px;padding-bottom:30px}}@media only screen and (max-width:450px){.module-content-history .history-tile-container h2.history-tile-headline{font-size:28px;line-height:34px;padding-bottom:30px}}.module-content-history .history-tile-container h4.history-tile-headline{color:#fff;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:18px}@media only screen and (max-width:666px){.module-content-history .history-tile-container h4.history-tile-headline{font-size:17px;font-weight:600;line-height:26px}}@media only screen and (max-width:450px){.module-content-history .history-tile-container h4.history-tile-headline{font-size:17px;font-weight:600;line-height:26px}}.module-content-history .history-tile-container li{list-style-type:none;margin:0 0 0 -10px}@media only screen and (max-width:666px){.module-content-history .history-tile-container li:first-of-type{padding-bottom:4px}}@media only screen and (max-width:450px){.module-content-history .history-tile-container li:first-of-type{padding-bottom:4px}}@media only screen and (max-width:666px){.module-content-history .history-tile-container li:nth-of-type(2){padding-bottom:4px}}@media only screen and (max-width:450px){.module-content-history .history-tile-container li:nth-of-type(2){padding-bottom:4px}}.module-content-history .history-tile-container li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);display:inline-block;font-size:16px;height:16px;margin:0 8px;width:16px}.module-content-history .history-tile-container li p{display:inline;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:666px){.module-content-history .history-tile-container li p{font-size:16px;line-height:24px}}@media only screen and (max-width:450px){.module-content-history .history-tile-container li p{font-size:16px;line-height:24px}}.module-content-history .history-tile-copy{color:#fff;font-family:Colfaxx;font-size:20px;font-style:normal;font-weight:400;line-height:34px}@media only screen and (max-width:666px){.module-content-history .history-tile-copy{font-size:17px;line-height:26px}}@media only screen and (max-width:450px){.module-content-history .history-tile-copy{font-size:17px;line-height:26px}}.module-content-history .history-tile-link{background:#ff5000;border-radius:5px;color:#fff;display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:18px;font-weight:700;line-height:18px;padding:8px 15px;text-decoration:none}@media only screen and (max-width:666px){.module-content-history .history-tile-link{margin-bottom:12px;margin-top:0}}@media only screen and (max-width:450px){.module-content-history .history-tile-link{margin-bottom:12px;margin-top:0}}.tempo-specs{background-color:#10161b;color:#fff}@media only screen and (min-width:667px)and (max-width:1048px){.tempo-specs{background-position:center 900px;background-size:750px}}@media only screen and (max-width:666px){.tempo-specs{background-position:center 900px;background-size:750px}}.tempo-specs .forte-image{height:551px;width:564px}.tempo-specs .forte-image img{height:100%;object-fit:contain;width:100%}.tempo-specs .module-specs-container h2{font-size:36px;font-weight:600;line-height:43px}@media only screen and (max-width:1048px){.tempo-specs .module-specs-container h2{font-size:24px}}.tempo-specs .module-specs-container .module-specs-stats ul{justify-content:left}.tempo-specs .module-specs-container .module-specs-stats ul .li-top{width:33%}@media only screen and (max-width:666px){.tempo-specs .module-specs-container .module-specs-stats ul .li-top{width:50%}}.tempo-specs .module-specs-container .module-specs-stats .specs-header,.tempo-specs .module-specs-container .module-specs-stats .specs-paragraph{color:#fff!important;text-align:left}.tempo-specs .module-specs-container .module-specs-content.-description p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tempo-specs .ExplainerPopup .explainer-question-trigger{border:1px solid #e86a1f;color:#e86a1f}.module-three-systems{color:#333}.module-three-systems.-dark{background-color:#10161b}.module-three-systems.-dark .three-systems .link{color:#ff5000}.module-three-systems.-box{align-content:stretch;display:flex;gap:24px;max-width:1064px;max-width:1344px;padding-bottom:120px;padding-top:120px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.module-three-systems.-box{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.module-three-systems.-box{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.module-three-systems.-box{padding-bottom:120px;padding-top:120px}}@media only screen and (min-width:667px)and (max-width:1048px){.module-three-systems.-box{gap:12px}}@media only screen and (max-width:666px){.module-three-systems.-box{flex-direction:column;gap:16px;padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:450px){.module-three-systems.-box{flex-direction:column;padding-bottom:50px;padding-top:50px}}.module-three-systems .three-systems{display:flex;flex-grow:1;width:33%}@media only screen and (min-width:667px)and (max-width:1048px){.module-three-systems .three-systems{width:100%}}@media only screen and (max-width:666px){.module-three-systems .three-systems{width:100%}}@media only screen and (max-width:450px){.module-three-systems .three-systems{width:100%}}.module-three-systems .three-systems .box{background:#f9f9f9;border:1.00037px solid #e8e8e8;border-radius:5.00183px;cursor:pointer}@media only screen and (min-width:1049px){.module-three-systems .three-systems .box{padding:36px 42px}}@media only screen and (min-width:667px)and (max-width:1048px){.module-three-systems .three-systems .box{padding:24px 18px}}@media only screen and (max-width:666px){.module-three-systems .three-systems .box{padding:24px 18px;width:100%}}@media only screen and (max-width:450px){.module-three-systems .three-systems .box{padding:24px 18px}}@media only screen and (min-width:1049px){.module-three-systems .three-systems .box.sc22{margin-left:0;margin-right:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.module-three-systems .three-systems .box.sc22{margin-left:0;margin-right:24px}}@media only screen and (max-width:666px){.module-three-systems .three-systems .box.sc22{margin:8px auto}}@media only screen and (max-width:450px){.module-three-systems .three-systems .box.sc22{margin:8px auto}}.module-three-systems .three-systems .headline{margin-bottom:18px}.module-three-systems .three-systems .headline h3{font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:600;line-height:29px;text-transform:capitalize}@media only screen and (max-width:666px){.module-three-systems .three-systems .headline h3{font-size:19px}.module-three-systems .three-systems .headline{margin-bottom:12px}}.module-three-systems .three-systems .copy{margin-bottom:18px}.module-three-systems .three-systems .copy p{font-family:Colfaxx;font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:666px){.module-three-systems .three-systems .copy p{font-size:17px}}.module-three-systems .three-systems .link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.module-three-systems .three-systems .link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (max-width:666px){.module-three-systems .three-systems .link{font-size:17px}}.Aria{background:#fff;color:#fff;overflow-x:hidden}.Aria .system-list{max-height:300px}.Aria .hero{background:linear-gradient(90deg,#233440 26.47%,#11191f 76.47%);overflow:hidden;position:relative}.Aria .hero .hero-right-float{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1049px){.Aria .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (max-width:666px){.Aria .hero .hero-right-float{bottom:24px;right:24px}}@media only screen and (max-width:450px){.Aria .hero .hero-right-float{bottom:12px;right:18px}}.Aria .hero .hero-right-float .specs p{color:#fff;font-family:Colfaxx;font-size:19px;font-size:14px;font-style:normal;font-weight:400;line-height:34px;line-height:17px;margin-bottom:20px}@media only screen and (min-width:667px){.Aria .hero .hero-right-float .specs p{max-width:700px}}@media only screen and (max-width:450px){.Aria .hero .hero-right-float .specs p{font-size:16px;line-height:24px;margin-bottom:20px}}.Aria .hero .hero-right-float .specs p img{display:inline-block;margin-top:20px}.Aria .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.Aria .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:16px}}.Aria .hero .hero-right-float .specs p>li{font-size:19px;line-height:28px;margin-bottom:5px}.Aria .hero .hero-right-float .specs p strong{font-weight:600}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero .hero-right-float .specs p{line-height:16px;white-space:nowrap}}@media only screen and (max-width:666px){.Aria .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}@media only screen and (max-width:450px){.Aria .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}.Aria .hero .hero-right-float .popup-wrapper{left:6px;position:relative;top:3px}.Aria .hero .hero-right-float .click-text{cursor:pointer;margin-left:5px}.Aria #ariaLattice{stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw 5s linear forwards;bottom:0;left:0;max-height:808px;opacity:.35;position:absolute;right:0;top:0;width:100%}.Aria .hero-content{align-content:center;display:flex;max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Aria .hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Aria .hero-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.Aria .hero-content{height:550px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero-content{height:550px;overflow-x:hidden}}@media only screen and (max-width:666px){.Aria .hero-content{height:584px}}@media only screen and (max-width:450px){.Aria .hero-content{height:584px}}.Aria .small-news-group{background:#2a3e4c;border-radius:10px;color:hsla(0,0%,100%,.8);display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:14px;height:20px;line-height:18px;margin-bottom:24px;max-width:100%;overflow-x:hidden;padding:0 30px 0 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.Aria .small-news-group .news-tag{color:#ec7b37;font-size:13px;font-weight:700;line-height:14px;margin-right:6px;padding:0 4px 1px;text-transform:uppercase}.Aria .small-news-group:after{border-bottom:4px solid transparent;border-left:7px solid hsla(0,0%,100%,.8);border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:8px;top:6px;width:0}@media only screen and (max-width:450px){.Aria .small-news-group{margin-bottom:18px;margin-left:-4px}}.Aria .hero-headline-group{display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:auto;margin-top:auto;width:735px}@media only screen and (max-width:666px){.Aria .hero-headline-group{height:auto;width:358px}}@media only screen and (max-width:450px){.Aria .hero-headline-group{height:auto;width:358px}}.Aria .hero-headline{color:#fff;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:600;line-height:55px;padding-bottom:25px}@media only screen and (max-width:666px){.Aria .hero-headline{font-size:42px;line-height:50px}}@media only screen and (max-width:450px){.Aria .hero-headline{font-size:42px;line-height:50px}}.Aria .color-dot{color:#ec7b37}.Aria .hero-copy-subline{color:hsla(0,0%,100%,.7);font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:600;letter-spacing:.01em;line-height:32px;padding-bottom:8px}@media only screen and (max-width:666px){.Aria .hero-copy-subline{font-size:14px;line-height:17px}}@media only screen and (max-width:450px){.Aria .hero-copy-subline{font-size:14px;line-height:17px}}.Aria .hero-copy{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:30px}@media only screen and (max-width:666px){.Aria .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}@media only screen and (max-width:450px){.Aria .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}.Aria .hero-actions-group{position:relative;z-index:4}.Aria .hero-cta-button{background:#ff5000;border-radius:5px;color:#fff;font-size:18px;line-height:40px;margin-right:12px;padding:2px 24px 0}.Aria .hero-cta-button,.Aria .hero-secondary-button{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;font-weight:700;text-decoration:none}.Aria .hero-secondary-button{color:#ff5000}.Aria .hero-secondary-button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Aria .hero-secondary-button{font-size:18px;line-height:40px;padding:2px 24px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero-secondary-button{font-size:16px;line-height:32px;padding:2px 18px 0}}@media only screen and (max-width:666px){.Aria .hero-secondary-button{font-size:16px;line-height:28px;padding:2px 12px 0}}@media only screen and (max-width:450px){.Aria .hero-secondary-button{font-size:15px}}.Aria .hero-carousel{bottom:0;position:absolute;z-index:1}@media only screen and (min-width:1049px){.Aria .hero-carousel{height:646px;left:30%;width:1577px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero-carousel{height:492px;left:30%;width:1200px}}@media only screen and (max-width:666px){.Aria .hero-carousel{height:400px;left:5%;width:1000px}}@media only screen and (max-width:450px){.Aria .hero-carousel{height:320px;left:-30px;width:800px}}.Aria .hero-carousel img{height:auto;width:100%}.Aria .hero-slider{color:#0f161b}.Aria .hero-carousel-copy-group{position:absolute;text-align:right}@media only screen and (min-width:1049px){.Aria .hero-carousel-copy-group{bottom:50px;font-size:14px;left:-175px;line-height:21px;width:375px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .hero-carousel-copy-group{bottom:50px;font-size:13px;left:-200px;line-height:21px;width:350px}}@media only screen and (max-width:666px){.Aria .hero-carousel-copy-group{background:rgba(0,0,0,.6);border-radius:5px;bottom:20px;font-size:13px;left:-12px;line-height:18px;padding:10px;text-align:left;width:340px}}@media only screen and (max-width:450px){.Aria .hero-carousel-copy-group{background:#0f161b;border-radius:0;bottom:-90px;font-size:12px;left:30px;width:100vw}}.Aria .hero-carousel-headline{font-weight:600;margin-bottom:3px}.Aria .hero-carousel-copy{font-weight:300;margin-bottom:3px}.Aria .hero-carousel-copy .em{font-family:Ubuntu-Mono,monospace;font-size:1.1em;font-weight:700}.Aria .hero-carousel-copy .explainer-question-trigger{position:relative;top:-1px}.Aria .hero-carousel-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:14px;font-weight:700}.Aria .hero-carousel-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Aria .module{background:linear-gradient(200deg,#21313c,#0f161b 47.22%)}.Aria .module.-trap{background:linear-gradient(120deg,#21313c,#0f161b 40%);position:relative;z-index:2}@media only screen and (min-width:667px){.Aria .module.-trap:before{background:linear-gradient(108deg,#21313c,#0f161b 50%);content:"";display:block;height:500px;left:0;position:absolute;right:0;top:-50px;transform:skewY(10deg);transform-origin:100%;width:100%;z-index:-1}}.Aria .module.-cloud{position:relative;z-index:3}.Aria .module.-company{background:#0f161b}@media only screen and (min-width:667px){.Aria .module.-company,.Aria .module.-company:after,.Aria .module.-company:before{background-position:center top 30px;background-repeat:no-repeat;background-size:2000px 265px}}@media only screen and (max-width:666px){.Aria .module.-company,.Aria .module.-company:after,.Aria .module.-company:before{background-position:left -500px top 5px;background-repeat:no-repeat;background-size:2000px 265px}}.Aria .module.-final-cta{background:#0f161b}.Aria .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Aria .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Aria .module-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Aria .module-content{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:666px){.Aria .module-content{padding-bottom:100px;padding-top:100px}}.Aria .module-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Aria .module-content.-box{line-height:32px;padding-bottom:120px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-content.-box{line-height:32px;margin:0 auto;max-width:770px;padding-bottom:120px;padding-top:100px}}@media only screen and (max-width:666px){.Aria .module-content.-box{padding-bottom:50px}}@media only screen and (max-width:450px){.Aria .module-content.-box{padding-top:180px}}@media only screen and (min-width:1049px){.Aria .module-content.-trap{padding-bottom:50px;padding-top:70px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-content.-trap{margin:0 auto;max-width:770px;padding-bottom:100px;padding-top:0}}@media only screen and (max-width:666px){.Aria .module-content.-trap{margin-bottom:-250px;padding-bottom:0}}.Aria .module-content.-cloud{z-index:2}@media only screen and (min-width:1049px){.Aria .module-content.-cloud{padding-bottom:200px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-content.-cloud{margin:0 auto;max-width:770px;padding-bottom:150px;padding-top:100px}}.Aria .module-content.-company{background-color:#fff;color:#333;margin:auto;padding-bottom:120px;padding-top:180px;width:65vw}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-content.-company{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:1049px){.Aria .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.Aria .module-content.-final-cta{padding-bottom:100px;padding-top:20px}}@media only screen and (min-width:1049px){.Aria .module-copy-group{margin:auto;width:65vw}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-copy-group{margin:auto;width:65vw}}@media only screen and (max-width:666px){.Aria .module-copy-group{margin:auto;max-width:65vw}}@media only screen and (min-width:1049px){.Aria .module-copy-group.-trap{margin-left:500px;position:relative;top:-80px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-copy-group.-trap{float:right;position:relative;top:-20px}}@media only screen and (min-width:1220px){.Aria .module-copy-group.-trap{float:right}}.Aria .module-copy-group.-final-cta{position:relative;z-index:2}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-copy-group.-final-cta{width:550px}}.Aria .module-copy-group .module-tabs{display:flex;flex-direction:row;justify-content:space-between}.Aria .module-copy-group .module-tabs .module-tab{background-color:#28333f;border-radius:100px;color:#fff;margin-left:.25em;margin-right:.25em;padding:.25em 1em;text-align:center}.Aria .module-copy-group .module-tabs .module-tab.-active{background-color:#1b69ff}.Aria .module-copy-group .module-tabs-content.-three-columns{align-items:flex-start;display:flex;flex-direction:row}.Aria .module-copy-group .module-tabs-content.-headline{margin:8px 1em;min-width:33%}.Aria .module-copy-group .module-tabs-content.-headline p{font-size:large;font-weight:600}.Aria .module-copy-group .module-tabs-content.-content{min-width:33.5%}.Aria .module-copy-group .module-tabs-content.-content p{font-weight:400;margin:8px 1em}.Aria .module-copy-group .module-tabs-content.-content img{margin-left:1.9vw;max-height:100%;max-width:100%}.Aria .module-copy-group .module-tabs-content li{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);margin:8px 2vw}.Aria .module-pre-headline{color:#ec7b37;font-size:14px;font-weight:600;margin-bottom:12px}@media only screen and (max-width:666px){.Aria .module-pre-headline{margin-bottom:8px}}.Aria .module-copy{font-weight:300}@media only screen and (min-width:1049px){.Aria .module-copy{font-size:20px;line-height:28px;margin-bottom:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (max-width:666px){.Aria .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (min-width:667px){.Aria .module-copy.-final-cta{font-size:18px;line-height:25px}}@media only screen and (max-width:666px){.Aria .module-copy.-final-cta{font-size:16px;line-height:22px}}.Aria .module-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Aria .module-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Aria .module-link{font-size:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-link{font-size:16px}}@media only screen and (max-width:666px){.Aria .module-link{font-size:17px}}@media only screen and (max-width:450px){.Aria .module-link{font-size:17px}}@media only screen and (min-width:1049px){.Aria .module-illustration.-box{bottom:0;height:750px;position:absolute;right:-120px;width:800px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-illustration.-box{bottom:0;height:670px;left:300px;position:absolute;width:620px}}@media only screen and (max-width:666px){.Aria .module-illustration.-box{float:right;margin-right:-120px;margin-top:60px;width:650px}}@media only screen and (max-width:450px){.Aria .module-illustration.-box{float:none;margin-left:-100px;margin-right:-100px;width:auto}}@media only screen and (min-width:1049px){.Aria .module-illustration.-trap{bottom:-370px;height:850px;left:-50px;position:absolute;width:480px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-illustration.-trap{bottom:-180px;height:600px;position:absolute;right:400px;width:380px}}@media only screen and (max-width:666px){.Aria .module-illustration.-trap{left:-30px;margin-top:50px;position:relative;width:400px}}@media only screen and (max-width:450px){.Aria .module-illustration.-trap{bottom:50px;margin-top:85px;position:relative;width:300px}}@media only screen and (min-width:1049px){.Aria .module-illustration.-cloud{left:600px;position:absolute;top:200px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-illustration.-cloud{left:450px;position:absolute;top:100px}}@media only screen and (min-width:1220px){.Aria .module-illustration.-cloud{left:700px}}.Aria .module-illustration.-final-cta{bottom:0;overflow-y:hidden;position:absolute;z-index:0}@media only screen and (min-width:667px){.Aria .module-illustration.-final-cta{height:300px;right:-600px;width:1400px}}@media only screen and (max-width:666px){.Aria .module-illustration.-final-cta{height:250px;right:-400px;width:800px}}.Aria .module-illustration.-final-cta img{height:auto;width:100%}.Aria .module-partners:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Aria .module-partners{margin-top:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .module-partners{margin-top:36px}}@media only screen and (max-width:666px){.Aria .module-partners{margin-bottom:48px;margin-top:24px}}.Aria .partners-item{margin-bottom:48px;margin-top:-12px}.Aria .partners-copy,.Aria .partners-headline{max-width:300px}@media only screen and (min-width:1049px){.Aria .partners-copy,.Aria .partners-headline{font-size:15px;line-height:22px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .partners-copy,.Aria .partners-headline{font-size:13px;line-height:19px}}@media only screen and (max-width:666px){.Aria .partners-copy,.Aria .partners-headline{font-size:14px;line-height:21px}}@media only screen and (max-width:450px){.Aria .partners-copy,.Aria .partners-headline{font-size:13px;line-height:19px}}.Aria .partners-headline{font-weight:600}.Aria .partners-copy{font-weight:400}.Aria .partner-logos-container{display:flex;justify-content:space-between}.Aria .partner-tiles{width:33%}@media only screen and (min-width:1049px){.Aria .partner-tiles{padding:20px 30px 10px 0}}@media only screen and (max-width:1048px){.Aria .partner-tiles{padding:20px 10px 10px 0}}.Aria .aws-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Aria .aws-logo{top:3px;width:53px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .aws-logo{top:2px;width:48px}}@media only screen and (max-width:666px){.Aria .aws-logo{top:3px;width:53px}}@media only screen and (max-width:450px){.Aria .aws-logo{top:2px;width:48px}}.Aria .azure-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Aria .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}@media only screen and (max-width:666px){.Aria .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (max-width:450px){.Aria .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}.Aria .google-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Aria .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}@media only screen and (max-width:666px){.Aria .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (max-width:450px){.Aria .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}.Aria .partner-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:16px}.Aria .partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Aria .partner-link{font-size:14px;max-width:115px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .partner-link{font-size:13px;max-width:115px}}@media only screen and (max-width:666px){.Aria .partner-link{font-size:13px;max-width:115px}}.Aria .partner-link:after{display:none}.Aria .partner-link svg{display:inline-block;height:12px;position:relative;top:2px;width:12px}.Aria .partnership-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:8px}.Aria .partnership-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .partnership-link{font-size:13px}}.Aria .company-headline{font-weight:600}@media only screen and (min-width:1049px){.Aria .company-headline{font-size:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .company-headline{font-size:21px}}@media only screen and (max-width:666px){.Aria .company-headline{font-size:21px;margin-bottom:12px}}.Aria .company-tiles-header{margin:0 -24px 5vw}.Aria .company-tiles-header>*{font-size:x-large;font-weight:600}.Aria .company-tiles-group{align-content:stretch;display:flex}@media only screen and (min-width:1049px){.Aria .company-tiles-group{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .company-tiles-group{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:800px){.Aria .company-tiles-group{flex-wrap:wrap;margin-left:0;margin-right:0}}.Aria .company-tile-container:first-child{display:flex;margin:2vw 2vw 2vw 0;width:33%}@media only screen and (max-width:800px){.Aria .company-tile-container:first-child{width:100%}}.Aria .company-tile-container:nth-child(2){display:flex;margin:2vw;width:33%}@media only screen and (max-width:800px){.Aria .company-tile-container:nth-child(2){width:100%}}.Aria .company-tile-container:nth-child(3){display:flex;margin:2vw 0 2vw 2vw;width:33%}@media only screen and (max-width:800px){.Aria .company-tile-container:nth-child(3){width:100%}}.Aria .company-tile{border-radius:5px}@media only screen and (min-width:1049px){.Aria .company-tile{margin:0;padding:0}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .company-tile{margin:0;padding:0}}@media only screen and (max-width:666px){.Aria .company-tile{margin:0;padding:0}}.Aria .company-tile-headline{font-weight:600}@media only screen and (min-width:1049px){.Aria .company-tile-headline{font-size:20px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .company-tile-headline{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:666px){.Aria .company-tile-headline{font-size:18px;margin-bottom:8px}}.Aria .company-tile-copy,.Aria .company-tile-link{font-weight:300}@media only screen and (min-width:1049px){.Aria .company-tile-copy,.Aria .company-tile-link{font-size:18px;line-height:26px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Aria .company-tile-copy,.Aria .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:666px){.Aria .company-tile-copy,.Aria .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:450px){.Aria .company-tile-copy,.Aria .company-tile-link{font-size:14px}}.Aria .company-tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Aria .company-tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Aria .module-double-cta{margin-top:6px}.Aria .double-cta-primary{background:#ff5000;border-radius:5px;color:#fff;font-size:15px;line-height:32px;margin-right:12px}.Aria .double-cta-primary,.Aria .double-cta-secondary{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;padding:2px 18px 0;text-decoration:none}.Aria .double-cta-secondary{color:#ff5000;font-size:16px;font-weight:700}.Aria .double-cta-secondary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.ForteEnterprise{background:#fff;color:#fff;overflow-x:hidden}.ForteEnterprise .trapped-tech.-list li .second-p{color:#e0e0e3}.ForteEnterprise .module-explore-no-images .system-list{max-height:300px}.ForteEnterprise .sticky-header{background:#000;color:#fff;height:80px;position:fixed;top:-80px;transition:top .2s ease 0s;width:100%;z-index:1000}.ForteEnterprise .sticky-header.-visible{top:0}.ForteEnterprise .sticky-header .content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 80px}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .sticky-header .content{padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ForteEnterprise .sticky-header .content{padding-left:16px;padding-right:16px}}.ForteEnterprise .sticky-header .content .header-title{font-size:19px;font-weight:700}.ForteEnterprise .sticky-header .content .header-cta{background:#e86a1f;border-radius:5px;color:#fff;font-family:Ubuntu-Mono,monospace;font-size:18px;font-style:normal;font-weight:700;padding:12px 25px;text-align:center}.ForteEnterprise .hero{background:#000;display:flex;overflow:hidden;position:relative}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero{flex-direction:column-reverse}}@media only screen and (max-width:666px){.ForteEnterprise .hero{flex-direction:column-reverse}}@media only screen and (max-width:450px){.ForteEnterprise .hero{flex-direction:column-reverse}}.ForteEnterprise .hero .hero-right-float{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1049px){.ForteEnterprise .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (max-width:666px){.ForteEnterprise .hero .hero-right-float{bottom:24px;right:24px}}@media only screen and (max-width:450px){.ForteEnterprise .hero .hero-right-float{bottom:12px;right:18px}}.ForteEnterprise .hero .hero-right-float .specs p{color:#fff;font-family:Colfaxx;font-size:19px;font-size:14px;font-style:normal;font-weight:400;line-height:34px;line-height:17px;margin-bottom:20px}@media only screen and (min-width:667px){.ForteEnterprise .hero .hero-right-float .specs p{max-width:700px}}@media only screen and (max-width:450px){.ForteEnterprise .hero .hero-right-float .specs p{font-size:16px;line-height:24px;margin-bottom:20px}}.ForteEnterprise .hero .hero-right-float .specs p img{display:inline-block;margin-top:20px}.ForteEnterprise .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.ForteEnterprise .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:16px}}.ForteEnterprise .hero .hero-right-float .specs p>li{font-size:19px;line-height:28px;margin-bottom:5px}.ForteEnterprise .hero .hero-right-float .specs p strong{font-weight:600}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero .hero-right-float .specs p{line-height:16px;white-space:nowrap}}@media only screen and (max-width:666px){.ForteEnterprise .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}@media only screen and (max-width:450px){.ForteEnterprise .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}.ForteEnterprise .hero .hero-right-float .popup-wrapper{left:6px;position:relative;top:3px}.ForteEnterprise .hero .hero-right-float .click-text{cursor:pointer;margin-left:5px}.ForteEnterprise .explainer-popup.-visible{background:#10161b;border:1px solid #de5226;color:#fff}.ForteEnterprise .explainer-popup.-visible a{color:#de5226}.ForteEnterprise .hero-content{align-content:center;margin:0;max-width:1064px;max-width:1344px;max-width:100%;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ForteEnterprise .hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ForteEnterprise .hero-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.ForteEnterprise .hero-content{margin-bottom:-7px;padding:75px 0 0}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero-content{padding-left:0;padding-right:0;padding-top:100px!important}}@media only screen and (max-width:666px){.ForteEnterprise .hero-content{padding-left:0;padding-right:0;padding-top:75px!important}}@media only screen and (max-width:450px){.ForteEnterprise .hero-content{padding-left:0;padding-right:0;padding-top:75px!important}}.ForteEnterprise .fe-header-still{display:none}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .fe-header-still{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:666px){.ForteEnterprise .fe-header-still{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:450px){.ForteEnterprise .fe-header-still{display:block;height:auto;margin-top:20px;width:100%}}.ForteEnterprise .forte-enterprise-data-center .module-content{padding-top:120px}.ForteEnterprise .forte-enterprise-data-center,.ForteEnterprise .forte-enterprise-get-production-ready,.ForteEnterprise .forte-enterprise-specs{background:#10161b}.ForteEnterprise .forte-enterprise-data-center h2,.ForteEnterprise .forte-enterprise-get-production-ready h2,.ForteEnterprise .forte-enterprise-specs h2{color:#fff;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;margin-bottom:18px;text-transform:capitalize}@media only screen and (max-width:666px){.ForteEnterprise .forte-enterprise-data-center h2,.ForteEnterprise .forte-enterprise-get-production-ready h2,.ForteEnterprise .forte-enterprise-specs h2{font-size:28px;line-height:34px;margin-bottom:30px;width:auto}}@media only screen and (max-width:450px){.ForteEnterprise .forte-enterprise-data-center h2,.ForteEnterprise .forte-enterprise-get-production-ready h2,.ForteEnterprise .forte-enterprise-specs h2{font-size:28px;line-height:34px;margin-bottom:30px;width:auto}}.ForteEnterprise .forte-enterprise-data-center p,.ForteEnterprise .forte-enterprise-get-production-ready p,.ForteEnterprise .forte-enterprise-specs p{line-height:32px;max-width:630px}.ForteEnterprise .forte-enterprise-data-center img,.ForteEnterprise .forte-enterprise-get-production-ready img,.ForteEnterprise .forte-enterprise-specs img{display:block;width:100%}.ForteEnterprise .forte-enterprise-data-center figcaption,.ForteEnterprise .forte-enterprise-get-production-ready figcaption,.ForteEnterprise .forte-enterprise-specs figcaption{padding:8px 200px 8px 8px;text-align:right}@media only screen and (max-width:666px){.ForteEnterprise .forte-enterprise-data-center figcaption,.ForteEnterprise .forte-enterprise-get-production-ready figcaption,.ForteEnterprise .forte-enterprise-specs figcaption{padding:8px}}.ForteEnterprise .forte-enterprise-data-center .module-specs-stats,.ForteEnterprise .forte-enterprise-get-production-ready .module-specs-stats,.ForteEnterprise .forte-enterprise-specs .module-specs-stats{margin-top:80px}.ForteEnterprise .forte-enterprise-data-center .module-content,.ForteEnterprise .forte-enterprise-get-production-ready .module-content,.ForteEnterprise .forte-enterprise-specs .module-content{padding-bottom:80px}.ForteEnterprise .get-production-ready-container{background:#000}.ForteEnterprise .forte-enterprise-get-production-ready{background:#000;display:flex;margin:auto;max-width:1344px}@media only screen and (max-width:1048px){.ForteEnterprise .forte-enterprise-get-production-ready{flex-wrap:wrap}}.ForteEnterprise .forte-enterprise-get-production-ready .module-content{display:flex;flex-direction:column;justify-content:center}.ForteEnterprise .forte-enterprise-get-production-ready img{width:65%}@media only screen and (max-width:1048px){.ForteEnterprise .forte-enterprise-get-production-ready img{width:100%}}.ForteEnterprise .small-news-group{background:#2a3e4c;border-radius:10px;color:hsla(0,0%,100%,.8);display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:14px;height:20px;line-height:18px;margin-bottom:24px;max-width:100%;overflow-x:hidden;padding:0 30px 0 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.ForteEnterprise .small-news-group .news-tag{color:#ec7b37;font-size:13px;font-weight:700;line-height:14px;margin-right:6px;padding:0 4px 1px;text-transform:uppercase}.ForteEnterprise .small-news-group:after{border-bottom:4px solid transparent;border-left:7px solid hsla(0,0%,100%,.8);border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:8px;top:6px;width:0}@media only screen and (max-width:450px){.ForteEnterprise .small-news-group{margin-bottom:18px;margin-left:-4px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise #background-video{display:none;height:100%}}@media only screen and (max-width:666px){.ForteEnterprise #background-video{display:none;height:auto;width:358px}}@media only screen and (max-width:450px){.ForteEnterprise #background-video{display:none;height:auto;width:358px}}@media only screen and (min-width:1049px){.ForteEnterprise .hero-headline-container{left:0;position:absolute;top:75px;width:100%}}.ForteEnterprise .hero-headline-group{display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:10px;margin-top:auto;width:100%}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero-headline-group{padding-left:32px;padding-right:32px;position:relative;transform:none;width:100%}}@media only screen and (max-width:666px){.ForteEnterprise .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}@media only screen and (max-width:450px){.ForteEnterprise .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}.ForteEnterprise .hero-headline{color:#fff;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:600;line-height:55px;margin-bottom:25px}@media only screen and (max-width:666px){.ForteEnterprise .hero-headline{font-size:42px;line-height:50px}}@media only screen and (max-width:450px){.ForteEnterprise .hero-headline{font-size:42px;line-height:50px}}.ForteEnterprise .color-dot{color:#ec7b37}.ForteEnterprise .hero-copy-subline{color:hsla(0,0%,100%,.7);font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:600;letter-spacing:.01em;line-height:32px;padding-bottom:8px}@media only screen and (max-width:666px){.ForteEnterprise .hero-copy-subline{font-size:14px;line-height:17px}}@media only screen and (max-width:450px){.ForteEnterprise .hero-copy-subline{color:#fff;font-size:14px;font-weight:400;line-height:17px}}.ForteEnterprise .hero-copy{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:30px}@media only screen and (max-width:666px){.ForteEnterprise .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}@media only screen and (max-width:450px){.ForteEnterprise .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}.ForteEnterprise .hero-actions-group{margin-top:60px;position:relative;z-index:4}@media only screen and (max-width:666px){.ForteEnterprise .hero-actions-group{margin-top:14px}.ForteEnterprise .hero-headline-group.module-content{padding-bottom:27px;padding-top:0}}.ForteEnterprise .hero-cta-button{background:#e86a1f!important;border-radius:5px;color:#fff;font-size:18px;line-height:40px;margin-right:12px;padding:2px 24px 0}.ForteEnterprise .hero-cta-button,.ForteEnterprise .hero-secondary-button{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;font-weight:700;text-decoration:none}.ForteEnterprise .hero-secondary-button{color:#ff5000}.ForteEnterprise .hero-secondary-button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.ForteEnterprise .hero-secondary-button{font-size:18px;line-height:40px;padding:2px 24px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero-secondary-button{font-size:16px;line-height:32px;padding:2px 18px 0}}@media only screen and (max-width:666px){.ForteEnterprise .hero-secondary-button{font-size:16px;line-height:28px;padding:2px 12px 0}}@media only screen and (max-width:450px){.ForteEnterprise .hero-secondary-button{font-size:15px}}.ForteEnterprise .hero-carousel{bottom:0;position:absolute;z-index:1}@media only screen and (min-width:1049px){.ForteEnterprise .hero-carousel{height:646px;left:30%;width:1577px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero-carousel{height:492px;left:30%;width:1200px}}@media only screen and (max-width:666px){.ForteEnterprise .hero-carousel{height:400px;left:5%;width:1000px}}@media only screen and (max-width:450px){.ForteEnterprise .hero-carousel{height:320px;left:-30px;width:800px}}.ForteEnterprise .hero-carousel img{height:auto;width:100%}.ForteEnterprise .hero-slider{color:#0f161b}.ForteEnterprise .hero-carousel-copy-group{position:absolute;text-align:right}@media only screen and (min-width:1049px){.ForteEnterprise .hero-carousel-copy-group{bottom:50px;font-size:14px;left:-175px;line-height:21px;width:375px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .hero-carousel-copy-group{bottom:50px;font-size:13px;left:-200px;line-height:21px;width:350px}}@media only screen and (max-width:666px){.ForteEnterprise .hero-carousel-copy-group{background:rgba(0,0,0,.6);border-radius:5px;bottom:20px;font-size:13px;left:-12px;line-height:18px;padding:10px;text-align:left;width:340px}}@media only screen and (max-width:450px){.ForteEnterprise .hero-carousel-copy-group{background:#0f161b;border-radius:0;bottom:-90px;font-size:12px;left:30px;width:100vw}}.ForteEnterprise .hero-carousel-headline{font-weight:600;margin-bottom:3px}.ForteEnterprise .hero-carousel-copy{font-weight:300;margin-bottom:3px}.ForteEnterprise .hero-carousel-copy .em{font-family:Ubuntu-Mono,monospace;font-size:1.1em;font-weight:700}.ForteEnterprise .hero-carousel-copy .explainer-question-trigger{position:relative;top:-1px}.ForteEnterprise .hero-carousel-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:14px;font-weight:700}.ForteEnterprise .hero-carousel-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.ForteEnterprise .module.-trap{background:linear-gradient(120deg,#21313c,#0f161b 40%);position:relative;z-index:2}@media only screen and (min-width:667px){.ForteEnterprise .module.-trap:before{background:linear-gradient(108deg,#21313c,#0f161b 50%);content:"";display:block;height:500px;left:0;position:absolute;right:0;top:-50px;transform:skewY(10deg);transform-origin:100%;width:100%;z-index:-1}}.ForteEnterprise .module.-cloud{position:relative;z-index:3}.ForteEnterprise .module.-company{background:#0f161b}@media only screen and (min-width:667px){.ForteEnterprise .module.-company,.ForteEnterprise .module.-company:after,.ForteEnterprise .module.-company:before{background-position:center top 30px;background-repeat:no-repeat;background-size:2000px 265px}}@media only screen and (max-width:666px){.ForteEnterprise .module.-company,.ForteEnterprise .module.-company:after,.ForteEnterprise .module.-company:before{background-position:left -500px top 5px;background-repeat:no-repeat;background-size:2000px 265px}}.ForteEnterprise .module.-final-cta{background:#0f161b}.ForteEnterprise .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.ForteEnterprise .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.ForteEnterprise .module-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.ForteEnterprise .module-content{padding-bottom:120px;padding-top:120px}}@media only screen and (max-width:666px){.ForteEnterprise .module-content{padding-bottom:100px;padding-top:100px}}.ForteEnterprise .module-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.ForteEnterprise .module-content.-box{line-height:32px;padding-bottom:120px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-content.-box{line-height:32px;margin:0 auto;max-width:770px;padding-bottom:120px;padding-top:100px}}@media only screen and (max-width:666px){.ForteEnterprise .module-content.-box{padding-bottom:50px}}@media only screen and (max-width:450px){.ForteEnterprise .module-content.-box{padding-top:180px}}@media only screen and (min-width:1049px){.ForteEnterprise .module-content.-trap{padding-bottom:50px;padding-top:70px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-content.-trap{margin:0 auto;max-width:770px;padding-bottom:100px;padding-top:0}}@media only screen and (max-width:666px){.ForteEnterprise .module-content.-trap{margin-bottom:-250px;padding-bottom:0}}.ForteEnterprise .module-content.-cloud{z-index:2}@media only screen and (min-width:1049px){.ForteEnterprise .module-content.-cloud{padding-bottom:200px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-content.-cloud{margin:0 auto;max-width:770px;padding-bottom:150px;padding-top:100px}}.ForteEnterprise .module-content.-company{background-color:#fff;color:#333;margin:auto;padding-bottom:120px;padding-top:180px;width:65vw}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-content.-company{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:1049px){.ForteEnterprise .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.ForteEnterprise .module-content.-final-cta{padding-bottom:100px;padding-top:20px}}.ForteEnterprise .module-pioneering-computer{background:#233440}.ForteEnterprise .module-pioneering-computer.-container{margin:auto;padding-bottom:120px;padding-top:120px;width:65vw}.ForteEnterprise .module-pioneering-computer.-headline{padding:0 0 3vw;text-align:center}.ForteEnterprise .module-pioneering-computer.-headline h1{font-size:xx-large;font-weight:600;padding-bottom:18px}.ForteEnterprise .module-pioneering-computer.-headline p{font-size:large;font-weight:300}.ForteEnterprise .module-pioneering-computer.-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.ForteEnterprise .module-pioneering-computer.-list li{align-items:flex-start;background:rgba(17,25,31,.5);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:1em;padding:2em;width:40%}.ForteEnterprise .module-pioneering-computer.-list li img{max-width:25%}.ForteEnterprise .module-pioneering-computer.-list li h1{font-size:medium}.ForteEnterprise .module-pioneering-computer.-list li>*{padding-bottom:18px}@media only screen and (min-width:1049px){.ForteEnterprise .module-copy-group{margin:auto;width:65vw}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-copy-group{margin:auto;width:65vw}}@media only screen and (max-width:666px){.ForteEnterprise .module-copy-group{margin:auto;max-width:65vw}}@media only screen and (min-width:1049px){.ForteEnterprise .module-copy-group.-trap{margin-left:500px;position:relative;top:-80px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-copy-group.-trap{float:right;position:relative;top:-20px}}@media only screen and (min-width:1220px){.ForteEnterprise .module-copy-group.-trap{float:right}}.ForteEnterprise .module-copy-group.-final-cta{position:relative;z-index:2}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-copy-group.-final-cta{width:550px}}.ForteEnterprise .module-copy-group .module-tabs{display:flex;flex-direction:row;justify-content:space-between}.ForteEnterprise .module-copy-group .module-tabs .module-tab{background-color:#28333f;border-radius:100px;color:#fff;margin-left:.25em;margin-right:.25em;padding:.25em 1em;text-align:center}.ForteEnterprise .module-copy-group .module-tabs .module-tab.-active{background-color:#1b69ff}.ForteEnterprise .module-copy-group .module-tabs-content.-three-columns{align-items:flex-start;display:flex;flex-direction:row}.ForteEnterprise .module-copy-group .module-tabs-content.-headline{margin:8px 1em;min-width:33%}.ForteEnterprise .module-copy-group .module-tabs-content.-headline p{font-size:large;font-weight:600}.ForteEnterprise .module-copy-group .module-tabs-content.-content{min-width:33.5%}.ForteEnterprise .module-copy-group .module-tabs-content.-content p{font-weight:400;margin:8px 1em}.ForteEnterprise .module-copy-group .module-tabs-content.-content img{margin-left:1.9vw;max-height:100%;max-width:100%}.ForteEnterprise .module-copy-group .module-tabs-content li{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);margin:8px 2vw}.ForteEnterprise .module-headline{font-weight:600;margin-bottom:9%;max-width:50%}@media only screen and (min-width:1049px){.ForteEnterprise .module-headline{font-size:36px;line-height:48px;margin-bottom:9%}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-headline{font-size:32px;line-height:36px;margin-bottom:9%}}@media only screen and (max-width:666px){.ForteEnterprise .module-headline{font-size:28px;line-height:32px;margin-bottom:9%}}@media only screen and (min-width:667px){.ForteEnterprise .module-headline.-final-cta{font-size:32px;line-height:32px}}@media only screen and (max-width:666px){.ForteEnterprise .module-headline.-final-cta{font-size:26px;line-height:27px}}.ForteEnterprise .module-pre-headline{color:#ec7b37;font-size:14px;font-weight:600;margin-bottom:12px}@media only screen and (max-width:666px){.ForteEnterprise .module-pre-headline{margin-bottom:8px}}.ForteEnterprise .module-copy{font-weight:300}@media only screen and (min-width:1049px){.ForteEnterprise .module-copy{font-size:20px;line-height:28px;margin-bottom:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (max-width:666px){.ForteEnterprise .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (min-width:667px){.ForteEnterprise .module-copy.-final-cta{font-size:18px;line-height:25px}}@media only screen and (max-width:666px){.ForteEnterprise .module-copy.-final-cta{font-size:16px;line-height:22px}}.ForteEnterprise .module-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.ForteEnterprise .module-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.ForteEnterprise .module-link{font-size:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-link{font-size:16px}}@media only screen and (min-width:1049px){.ForteEnterprise .module-illustration.-box{bottom:0;height:750px;position:absolute;right:-120px;width:800px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-illustration.-box{bottom:0;height:670px;left:300px;position:absolute;width:620px}}@media only screen and (max-width:666px){.ForteEnterprise .module-illustration.-box{float:right;margin-right:-120px;margin-top:60px;width:650px}}@media only screen and (max-width:450px){.ForteEnterprise .module-illustration.-box{float:none;margin-left:-100px;margin-right:-100px;width:auto}}@media only screen and (min-width:1049px){.ForteEnterprise .module-illustration.-trap{bottom:-370px;height:850px;left:-50px;position:absolute;width:480px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-illustration.-trap{bottom:-180px;height:600px;position:absolute;right:400px;width:380px}}@media only screen and (max-width:666px){.ForteEnterprise .module-illustration.-trap{left:-30px;margin-top:50px;position:relative;width:400px}}@media only screen and (max-width:450px){.ForteEnterprise .module-illustration.-trap{bottom:50px;margin-top:85px;position:relative;width:300px}}@media only screen and (min-width:1049px){.ForteEnterprise .module-illustration.-cloud{left:600px;position:absolute;top:200px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-illustration.-cloud{left:450px;position:absolute;top:100px}}@media only screen and (min-width:1220px){.ForteEnterprise .module-illustration.-cloud{left:700px}}.ForteEnterprise .module-illustration.-final-cta{bottom:0;overflow-y:hidden;position:absolute;z-index:0}@media only screen and (min-width:667px){.ForteEnterprise .module-illustration.-final-cta{height:300px;right:-600px;width:1400px}}@media only screen and (max-width:666px){.ForteEnterprise .module-illustration.-final-cta{height:250px;right:-400px;width:800px}}.ForteEnterprise .module-illustration.-final-cta img{height:auto;width:100%}.ForteEnterprise .module-partners:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.ForteEnterprise .module-partners{margin-top:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .module-partners{margin-top:36px}}@media only screen and (max-width:666px){.ForteEnterprise .module-partners{margin-bottom:48px;margin-top:24px}}.ForteEnterprise .partners-item{margin-bottom:48px;margin-top:-12px}.ForteEnterprise .partners-copy,.ForteEnterprise .partners-headline{max-width:300px}@media only screen and (min-width:1049px){.ForteEnterprise .partners-copy,.ForteEnterprise .partners-headline{font-size:15px;line-height:22px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .partners-copy,.ForteEnterprise .partners-headline{font-size:13px;line-height:19px}}@media only screen and (max-width:666px){.ForteEnterprise .partners-copy,.ForteEnterprise .partners-headline{font-size:14px;line-height:21px}}@media only screen and (max-width:450px){.ForteEnterprise .partners-copy,.ForteEnterprise .partners-headline{font-size:13px;line-height:19px}}.ForteEnterprise .partners-headline{font-weight:600}.ForteEnterprise .partners-copy{font-weight:400}.ForteEnterprise .partner-logos-container{display:flex;justify-content:space-between}.ForteEnterprise .partner-tiles{width:33%}@media only screen and (min-width:1049px){.ForteEnterprise .partner-tiles{padding:20px 30px 10px 0}}@media only screen and (max-width:1048px){.ForteEnterprise .partner-tiles{padding:20px 10px 10px 0}}.ForteEnterprise .aws-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.ForteEnterprise .aws-logo{top:3px;width:53px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .aws-logo{top:2px;width:48px}}@media only screen and (max-width:666px){.ForteEnterprise .aws-logo{top:3px;width:53px}}@media only screen and (max-width:450px){.ForteEnterprise .aws-logo{top:2px;width:48px}}.ForteEnterprise .azure-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.ForteEnterprise .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}@media only screen and (max-width:666px){.ForteEnterprise .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (max-width:450px){.ForteEnterprise .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}.ForteEnterprise .google-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.ForteEnterprise .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}@media only screen and (max-width:666px){.ForteEnterprise .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (max-width:450px){.ForteEnterprise .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}.ForteEnterprise .partner-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:16px}.ForteEnterprise .partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.ForteEnterprise .partner-link{font-size:14px;max-width:115px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .partner-link{font-size:13px;max-width:115px}}@media only screen and (max-width:666px){.ForteEnterprise .partner-link{font-size:13px;max-width:115px}}.ForteEnterprise .partner-link:after{display:none}.ForteEnterprise .partner-link svg{display:inline-block;height:12px;position:relative;top:2px;width:12px}.ForteEnterprise .partnership-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:8px}.ForteEnterprise .partnership-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .partnership-link{font-size:13px}}.ForteEnterprise .company-headline{font-weight:600}@media only screen and (min-width:1049px){.ForteEnterprise .company-headline{font-size:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .company-headline{font-size:21px}}@media only screen and (max-width:666px){.ForteEnterprise .company-headline{font-size:21px;margin-bottom:12px}}.ForteEnterprise .company-tiles-header{margin:0 -24px 5vw}.ForteEnterprise .company-tiles-header>*{font-size:x-large;font-weight:600}.ForteEnterprise .company-tiles-group{align-content:stretch;display:flex}@media only screen and (min-width:1049px){.ForteEnterprise .company-tiles-group{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .company-tiles-group{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:800px){.ForteEnterprise .company-tiles-group{flex-wrap:wrap;margin-left:0;margin-right:0}}.ForteEnterprise .company-tile-container:first-child{display:flex;margin:2vw 2vw 2vw 0;width:33%}@media only screen and (max-width:800px){.ForteEnterprise .company-tile-container:first-child{width:100%}}.ForteEnterprise .company-tile-container:nth-child(2){display:flex;margin:2vw;width:33%}@media only screen and (max-width:800px){.ForteEnterprise .company-tile-container:nth-child(2){width:100%}}.ForteEnterprise .company-tile-container:nth-child(3){display:flex;margin:2vw 0 2vw 2vw;width:33%}@media only screen and (max-width:800px){.ForteEnterprise .company-tile-container:nth-child(3){width:100%}}.ForteEnterprise .company-tile{border-radius:5px}@media only screen and (min-width:1049px){.ForteEnterprise .company-tile{margin:0;padding:0}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .company-tile{margin:0;padding:0}}@media only screen and (max-width:666px){.ForteEnterprise .company-tile{margin:0;padding:0}}.ForteEnterprise .company-tile-headline{font-weight:600}@media only screen and (min-width:1049px){.ForteEnterprise .company-tile-headline{font-size:20px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .company-tile-headline{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:666px){.ForteEnterprise .company-tile-headline{font-size:18px;margin-bottom:8px}}.ForteEnterprise .company-tile-copy,.ForteEnterprise .company-tile-link{font-weight:300}@media only screen and (min-width:1049px){.ForteEnterprise .company-tile-copy,.ForteEnterprise .company-tile-link{font-size:18px;line-height:26px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.ForteEnterprise .company-tile-copy,.ForteEnterprise .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:666px){.ForteEnterprise .company-tile-copy,.ForteEnterprise .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:450px){.ForteEnterprise .company-tile-copy,.ForteEnterprise .company-tile-link{font-size:14px}}.ForteEnterprise .company-tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.ForteEnterprise .company-tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.ForteEnterprise .module-double-cta{margin-top:6px}.ForteEnterprise .double-cta-primary{background:#ff5000;border-radius:5px;color:#fff;font-size:15px;line-height:32px;margin-right:12px}.ForteEnterprise .double-cta-primary,.ForteEnterprise .double-cta-secondary{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;padding:2px 18px 0;text-decoration:none}.ForteEnterprise .double-cta-secondary{color:#ff5000;font-size:16px;font-weight:700}.ForteEnterprise .double-cta-secondary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Forte{background:#fff;color:#fff;overflow-x:hidden}.Forte .module-specs .module-specs-container .module-specs-content.-description .specs-link:first-of-type,.Forte .module-why-box .why-box-tile-link,.Forte .trapped-tech.-list .trapped-tech-link,.Forte .trapped-tech.-post-list-link,.Forte a{color:#ff5000}.Forte .ExplainerPopup .explainer-question-trigger{border:1px solid #ff5000;color:#ff5000}.Forte .Forte .hero-cta-button,.Forte .module-content-history .history-tile-link,.Forte .module-forte-hs .module-hs-group .hs-tabs .hs-tab.-active{background:#ff5000}.Forte .system-list{max-height:400px}.Forte .hero{background:#000;display:flex;overflow:hidden;position:relative}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero{flex-direction:column-reverse}}@media only screen and (max-width:666px){.Forte .hero{flex-direction:column-reverse}}@media only screen and (max-width:450px){.Forte .hero{flex-direction:column-reverse}}.Forte .hero .hero-right-float{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1049px){.Forte .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (max-width:666px){.Forte .hero .hero-right-float{bottom:24px;right:24px}}@media only screen and (max-width:450px){.Forte .hero .hero-right-float{bottom:12px;right:18px}}.Forte .hero .hero-right-float .specs p{color:#fff;font-family:Colfaxx;font-size:19px;font-size:14px;font-style:normal;font-weight:400;line-height:34px;line-height:17px;margin-bottom:20px}@media only screen and (min-width:667px){.Forte .hero .hero-right-float .specs p{max-width:700px}}@media only screen and (max-width:450px){.Forte .hero .hero-right-float .specs p{font-size:16px;line-height:24px;margin-bottom:20px}}.Forte .hero .hero-right-float .specs p img{display:inline-block;margin-top:20px}.Forte .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.Forte .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:16px}}.Forte .hero .hero-right-float .specs p>li{font-size:19px;line-height:28px;margin-bottom:5px}.Forte .hero .hero-right-float .specs p strong{font-weight:600}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero .hero-right-float .specs p{line-height:16px;white-space:nowrap}}@media only screen and (max-width:666px){.Forte .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}@media only screen and (max-width:450px){.Forte .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}.Forte .hero .hero-right-float .popup-wrapper{left:6px;position:relative;top:3px}.Forte .hero .hero-right-float .click-text{cursor:pointer;margin-left:5px}.Forte #forteLattice{stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw 5s ease-in forwards;bottom:0;left:0;max-height:808px;opacity:.35;position:absolute;right:0;top:0;width:100%}.Forte .hero-content{align-content:center;max-width:1064px;max-width:1344px;padding-top:165px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Forte .hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Forte .hero-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero-content{padding-left:0;padding-right:0}}@media only screen and (max-width:666px){.Forte .hero-content{padding-left:0;padding-right:0}}@media only screen and (max-width:450px){.Forte .hero-content{padding-left:0;padding-right:0}}.Forte .forte-box{display:none}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .forte-box{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:666px){.Forte .forte-box{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:450px){.Forte .forte-box{display:block;height:auto;margin-top:20px;width:100%}}.Forte .small-news-group{background:#2a3e4c;border-radius:10px;color:hsla(0,0%,100%,.8);display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:14px;height:20px;line-height:18px;margin-bottom:24px;max-width:100%;overflow-x:hidden;padding:0 30px 0 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.Forte .small-news-group .news-tag{color:#ec7b37;font-size:13px;font-weight:700;line-height:14px;margin-right:6px;padding:0 4px 1px;text-transform:uppercase}.Forte .small-news-group:after{border-bottom:4px solid transparent;border-left:7px solid hsla(0,0%,100%,.8);border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:8px;top:6px;width:0}@media only screen and (max-width:450px){.Forte .small-news-group{margin-bottom:18px;margin-left:-4px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte #background-video{display:none;width:100%}}@media only screen and (max-width:666px){.Forte #background-video{display:none;height:auto;width:358px}}@media only screen and (max-width:450px){.Forte #background-video{display:none;height:auto;width:358px}}.Forte .hero-headline-group{display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:auto;margin-top:auto;width:735px}@media only screen and (min-width:1049px){.Forte .hero-headline-group{left:40px;position:absolute;top:50%;transform:translateY(-50%);width:50%}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero-headline-group{padding-left:32px;padding-right:32px;position:relative;transform:none;width:100%}}@media only screen and (max-width:666px){.Forte .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}@media only screen and (max-width:450px){.Forte .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}.Forte .hero-headline{color:#fff;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:600;line-height:55px;margin-bottom:25px}@media only screen and (max-width:666px){.Forte .hero-headline{font-size:42px;line-height:50px}}@media only screen and (max-width:450px){.Forte .hero-headline{font-size:42px;line-height:50px}}.Forte .color-dot{color:#ec7b37}.Forte .hero-copy-subline{color:hsla(0,0%,100%,.7);font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:600;letter-spacing:.01em;line-height:32px;padding-bottom:8px}@media only screen and (max-width:666px){.Forte .hero-copy-subline{font-size:14px;line-height:17px}}@media only screen and (max-width:450px){.Forte .hero-copy-subline{font-size:14px;line-height:17px}}.Forte .hero-copy{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:30px}@media only screen and (max-width:666px){.Forte .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}@media only screen and (max-width:450px){.Forte .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}.Forte .hero-actions-group{position:relative;z-index:4}.Forte .hero-cta-button{background:#1b69ff;border-radius:5px;color:#fff;font-size:18px;line-height:40px;margin-right:12px;padding:2px 24px 0}.Forte .hero-cta-button,.Forte .hero-secondary-button{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;font-weight:700;text-decoration:none}.Forte .hero-secondary-button{color:#ff5000}.Forte .hero-secondary-button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Forte .hero-secondary-button{font-size:18px;line-height:40px;padding:2px 24px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero-secondary-button{font-size:16px;line-height:32px;padding:2px 18px 0}}@media only screen and (max-width:666px){.Forte .hero-secondary-button{font-size:16px;line-height:28px;padding:2px 12px 0}}@media only screen and (max-width:450px){.Forte .hero-secondary-button{font-size:15px}}.Forte .hero-carousel{bottom:0;position:absolute;z-index:1}@media only screen and (min-width:1049px){.Forte .hero-carousel{height:646px;left:30%;width:1577px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero-carousel{height:492px;left:30%;width:1200px}}@media only screen and (max-width:666px){.Forte .hero-carousel{height:400px;left:5%;width:1000px}}@media only screen and (max-width:450px){.Forte .hero-carousel{height:320px;left:-30px;width:800px}}.Forte .hero-carousel img{height:auto;width:100%}.Forte .hero-slider{color:#0f161b}.Forte .hero-carousel-copy-group{position:absolute;text-align:right}@media only screen and (min-width:1049px){.Forte .hero-carousel-copy-group{bottom:50px;font-size:14px;left:-175px;line-height:21px;width:375px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .hero-carousel-copy-group{bottom:50px;font-size:13px;left:-200px;line-height:21px;width:350px}}@media only screen and (max-width:666px){.Forte .hero-carousel-copy-group{background:rgba(0,0,0,.6);border-radius:5px;bottom:20px;font-size:13px;left:-12px;line-height:18px;padding:10px;text-align:left;width:340px}}@media only screen and (max-width:450px){.Forte .hero-carousel-copy-group{background:#0f161b;border-radius:0;bottom:-90px;font-size:12px;left:30px;width:100vw}}.Forte .hero-carousel-headline{font-weight:600;margin-bottom:3px}.Forte .hero-carousel-copy{font-weight:300;margin-bottom:3px}.Forte .hero-carousel-copy .em{font-family:Ubuntu-Mono,monospace;font-size:1.1em;font-weight:700}.Forte .hero-carousel-copy .explainer-question-trigger{position:relative;top:-1px}.Forte .hero-carousel-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:14px;font-weight:700}.Forte .hero-carousel-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Forte .module{background:linear-gradient(200deg,#21313c,#0f161b 47.22%)}.Forte .module.-trap{background:linear-gradient(120deg,#21313c,#0f161b 40%);position:relative;z-index:2}@media only screen and (min-width:667px){.Forte .module.-trap:before{background:linear-gradient(108deg,#21313c,#0f161b 50%);content:"";display:block;height:500px;left:0;position:absolute;right:0;top:-50px;transform:skewY(10deg);transform-origin:100%;width:100%;z-index:-1}}.Forte .module.-cloud{position:relative;z-index:3}.Forte .module.-company{background:#0f161b}@media only screen and (min-width:667px){.Forte .module.-company,.Forte .module.-company:after,.Forte .module.-company:before{background-position:center top 30px;background-repeat:no-repeat;background-size:2000px 265px}}@media only screen and (max-width:666px){.Forte .module.-company,.Forte .module.-company:after,.Forte .module.-company:before{background-position:left -500px top 5px;background-repeat:no-repeat;background-size:2000px 265px}}.Forte .module.-final-cta{background:#0f161b}.Forte .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Forte .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Forte .module-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Forte .module-content{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:666px){.Forte .module-content{padding-bottom:100px;padding-top:100px}}.Forte .module-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Forte .module-content.-box{line-height:32px;padding-bottom:120px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-content.-box{line-height:32px;margin:0 auto;max-width:770px;padding-bottom:120px;padding-top:100px}}@media only screen and (max-width:666px){.Forte .module-content.-box{padding-bottom:50px}}@media only screen and (max-width:450px){.Forte .module-content.-box{padding-top:180px}}@media only screen and (min-width:1049px){.Forte .module-content.-trap{padding-bottom:50px;padding-top:70px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-content.-trap{margin:0 auto;max-width:770px;padding-bottom:100px;padding-top:0}}@media only screen and (max-width:666px){.Forte .module-content.-trap{margin-bottom:-250px;padding-bottom:0}}.Forte .module-content.-cloud{z-index:2}@media only screen and (min-width:1049px){.Forte .module-content.-cloud{padding-bottom:200px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-content.-cloud{margin:0 auto;max-width:770px;padding-bottom:150px;padding-top:100px}}.Forte .module-content.-company{background-color:#fff;color:#333;margin:auto;padding-bottom:120px;padding-top:180px;width:65vw}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-content.-company{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:1049px){.Forte .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.Forte .module-content.-final-cta{padding-bottom:100px;padding-top:20px}}.Forte .module-pioneering-computer{background:#233440}.Forte .module-pioneering-computer.-container{margin:auto;padding-bottom:120px;padding-top:120px;width:65vw}.Forte .module-pioneering-computer.-headline{padding:0 0 3vw;text-align:center}.Forte .module-pioneering-computer.-headline h1{font-size:xx-large;font-weight:600;padding-bottom:18px}.Forte .module-pioneering-computer.-headline p{font-size:large;font-weight:300}.Forte .module-pioneering-computer.-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Forte .module-pioneering-computer.-list li{align-items:flex-start;background:rgba(17,25,31,.5);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:1em;padding:2em;width:40%}.Forte .module-pioneering-computer.-list li img{max-width:25%}.Forte .module-pioneering-computer.-list li h1{font-size:medium}.Forte .module-pioneering-computer.-list li>*{padding-bottom:18px}@media only screen and (min-width:1049px){.Forte .module-copy-group{margin:auto;width:65vw}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-copy-group{margin:auto;width:65vw}}@media only screen and (max-width:666px){.Forte .module-copy-group{margin:auto;max-width:65vw}}@media only screen and (min-width:1049px){.Forte .module-copy-group.-trap{margin-left:500px;position:relative;top:-80px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-copy-group.-trap{float:right;position:relative;top:-20px}}@media only screen and (min-width:1220px){.Forte .module-copy-group.-trap{float:right}}.Forte .module-copy-group.-final-cta{position:relative;z-index:2}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-copy-group.-final-cta{width:550px}}.Forte .module-copy-group .module-tabs{display:flex;flex-direction:row;justify-content:space-between}.Forte .module-copy-group .module-tabs .module-tab{background-color:#28333f;border-radius:100px;color:#fff;margin-left:.25em;margin-right:.25em;padding:.25em 1em;text-align:center}.Forte .module-copy-group .module-tabs .module-tab.-active{background-color:#1b69ff}.Forte .module-copy-group .module-tabs-content.-three-columns{align-items:flex-start;display:flex;flex-direction:row}.Forte .module-copy-group .module-tabs-content.-headline{margin:8px 1em;min-width:33%}.Forte .module-copy-group .module-tabs-content.-headline p{font-size:large;font-weight:600}.Forte .module-copy-group .module-tabs-content.-content{min-width:33.5%}.Forte .module-copy-group .module-tabs-content.-content p{font-weight:400;margin:8px 1em}.Forte .module-copy-group .module-tabs-content.-content img{margin-left:1.9vw;max-height:100%;max-width:100%}.Forte .module-copy-group .module-tabs-content li{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);margin:8px 2vw}.Forte .module-headline{font-weight:600;margin-bottom:9%;max-width:50%}@media only screen and (min-width:1049px){.Forte .module-headline{font-size:36px;line-height:48px;margin-bottom:9%}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-headline{font-size:32px;line-height:36px;margin-bottom:9%}}@media only screen and (max-width:666px){.Forte .module-headline{font-size:28px;line-height:32px;margin-bottom:9%}}@media only screen and (min-width:667px){.Forte .module-headline.-final-cta{font-size:32px;line-height:32px}}@media only screen and (max-width:666px){.Forte .module-headline.-final-cta{font-size:26px;line-height:27px}}.Forte .module-pre-headline{color:#ec7b37;font-size:14px;font-weight:600;margin-bottom:12px}@media only screen and (max-width:666px){.Forte .module-pre-headline{margin-bottom:8px}}.Forte .module-copy{font-weight:300}@media only screen and (min-width:1049px){.Forte .module-copy{font-size:20px;line-height:28px;margin-bottom:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (max-width:666px){.Forte .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (min-width:667px){.Forte .module-copy.-final-cta{font-size:18px;line-height:25px}}@media only screen and (max-width:666px){.Forte .module-copy.-final-cta{font-size:16px;line-height:22px}}.Forte .module-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Forte .module-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Forte .module-link{font-size:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-link{font-size:16px}}@media only screen and (min-width:1049px){.Forte .module-illustration.-box{bottom:0;height:750px;position:absolute;right:-120px;width:800px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-illustration.-box{bottom:0;height:670px;left:300px;position:absolute;width:620px}}@media only screen and (max-width:666px){.Forte .module-illustration.-box{float:right;margin-right:-120px;margin-top:60px;width:650px}}@media only screen and (max-width:450px){.Forte .module-illustration.-box{float:none;margin-left:-100px;margin-right:-100px;width:auto}}@media only screen and (min-width:1049px){.Forte .module-illustration.-trap{bottom:-370px;height:850px;left:-50px;position:absolute;width:480px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-illustration.-trap{bottom:-180px;height:600px;position:absolute;right:400px;width:380px}}@media only screen and (max-width:666px){.Forte .module-illustration.-trap{left:-30px;margin-top:50px;position:relative;width:400px}}@media only screen and (max-width:450px){.Forte .module-illustration.-trap{bottom:50px;margin-top:85px;position:relative;width:300px}}@media only screen and (min-width:1049px){.Forte .module-illustration.-cloud{left:600px;position:absolute;top:200px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-illustration.-cloud{left:450px;position:absolute;top:100px}}@media only screen and (min-width:1220px){.Forte .module-illustration.-cloud{left:700px}}.Forte .module-illustration.-final-cta{bottom:0;overflow-y:hidden;position:absolute;z-index:0}@media only screen and (min-width:667px){.Forte .module-illustration.-final-cta{height:300px;right:-600px;width:1400px}}@media only screen and (max-width:666px){.Forte .module-illustration.-final-cta{height:250px;right:-400px;width:800px}}.Forte .module-illustration.-final-cta img{height:auto;width:100%}.Forte .module-partners:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Forte .module-partners{margin-top:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .module-partners{margin-top:36px}}@media only screen and (max-width:666px){.Forte .module-partners{margin-bottom:48px;margin-top:24px}}.Forte .partners-item{margin-bottom:48px;margin-top:-12px}.Forte .partners-copy,.Forte .partners-headline{max-width:300px}@media only screen and (min-width:1049px){.Forte .partners-copy,.Forte .partners-headline{font-size:15px;line-height:22px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .partners-copy,.Forte .partners-headline{font-size:13px;line-height:19px}}@media only screen and (max-width:666px){.Forte .partners-copy,.Forte .partners-headline{font-size:14px;line-height:21px}}@media only screen and (max-width:450px){.Forte .partners-copy,.Forte .partners-headline{font-size:13px;line-height:19px}}.Forte .partners-headline{font-weight:600}.Forte .partners-copy{font-weight:400}.Forte .partner-logos-container{display:flex;justify-content:space-between}.Forte .partner-tiles{width:33%}@media only screen and (min-width:1049px){.Forte .partner-tiles{padding:20px 30px 10px 0}}@media only screen and (max-width:1048px){.Forte .partner-tiles{padding:20px 10px 10px 0}}.Forte .aws-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Forte .aws-logo{top:3px;width:53px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .aws-logo{top:2px;width:48px}}@media only screen and (max-width:666px){.Forte .aws-logo{top:3px;width:53px}}@media only screen and (max-width:450px){.Forte .aws-logo{top:2px;width:48px}}.Forte .azure-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Forte .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}@media only screen and (max-width:666px){.Forte .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (max-width:450px){.Forte .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}.Forte .google-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Forte .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}@media only screen and (max-width:666px){.Forte .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (max-width:450px){.Forte .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}.Forte .partner-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:16px}.Forte .partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Forte .partner-link{font-size:14px;max-width:115px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .partner-link{font-size:13px;max-width:115px}}@media only screen and (max-width:666px){.Forte .partner-link{font-size:13px;max-width:115px}}.Forte .partner-link:after{display:none}.Forte .partner-link svg{display:inline-block;height:12px;position:relative;top:2px;width:12px}.Forte .partnership-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:8px}.Forte .partnership-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .partnership-link{font-size:13px}}.Forte .company-headline{font-weight:600}@media only screen and (min-width:1049px){.Forte .company-headline{font-size:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .company-headline{font-size:21px}}@media only screen and (max-width:666px){.Forte .company-headline{font-size:21px;margin-bottom:12px}}.Forte .company-tiles-header{margin:0 -24px 5vw}.Forte .company-tiles-header>*{font-size:x-large;font-weight:600}.Forte .company-tiles-group{align-content:stretch;display:flex}@media only screen and (min-width:1049px){.Forte .company-tiles-group{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .company-tiles-group{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:800px){.Forte .company-tiles-group{flex-wrap:wrap;margin-left:0;margin-right:0}}.Forte .company-tile-container:first-child{display:flex;margin:2vw 2vw 2vw 0;width:33%}@media only screen and (max-width:800px){.Forte .company-tile-container:first-child{width:100%}}.Forte .company-tile-container:nth-child(2){display:flex;margin:2vw;width:33%}@media only screen and (max-width:800px){.Forte .company-tile-container:nth-child(2){width:100%}}.Forte .company-tile-container:nth-child(3){display:flex;margin:2vw 0 2vw 2vw;width:33%}@media only screen and (max-width:800px){.Forte .company-tile-container:nth-child(3){width:100%}}.Forte .company-tile{border-radius:5px}@media only screen and (min-width:1049px){.Forte .company-tile{margin:0;padding:0}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .company-tile{margin:0;padding:0}}@media only screen and (max-width:666px){.Forte .company-tile{margin:0;padding:0}}.Forte .company-tile-headline{font-weight:600}@media only screen and (min-width:1049px){.Forte .company-tile-headline{font-size:20px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .company-tile-headline{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:666px){.Forte .company-tile-headline{font-size:18px;margin-bottom:8px}}.Forte .company-tile-copy,.Forte .company-tile-link{font-weight:300}@media only screen and (min-width:1049px){.Forte .company-tile-copy,.Forte .company-tile-link{font-size:18px;line-height:26px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Forte .company-tile-copy,.Forte .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:666px){.Forte .company-tile-copy,.Forte .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:450px){.Forte .company-tile-copy,.Forte .company-tile-link{font-size:14px}}.Forte .company-tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Forte .company-tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Forte .module-double-cta{margin-top:6px}.Forte .double-cta-primary{background:#1b69ff;border-radius:5px;color:#fff;font-size:15px;line-height:32px;margin-right:12px}.Forte .double-cta-primary,.Forte .double-cta-secondary{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;padding:2px 18px 0;text-decoration:none}.Forte .double-cta-secondary{color:#ff5000;font-size:16px;font-weight:700}.Forte .double-cta-secondary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Harmony{background:#fff;color:#fff;overflow-x:hidden}.Harmony .system-list{max-height:500px}.Harmony .hero{background:linear-gradient(90deg,#233440 26.47%,#0f161b 76.47%);overflow:hidden;position:relative}.Harmony .hero .hero-right-float{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1049px){.Harmony .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (max-width:666px){.Harmony .hero .hero-right-float{bottom:24px;right:24px}}@media only screen and (max-width:450px){.Harmony .hero .hero-right-float{bottom:12px;right:18px}}.Harmony .hero .hero-right-float .popup-wrapper{left:6px;position:relative;top:3px}.Harmony .hero .hero-right-float .specs p{color:#fff;font-family:Colfaxx;font-size:19px;font-size:14px;font-style:normal;font-weight:400;line-height:34px;line-height:17px;margin-bottom:20px}@media only screen and (min-width:667px){.Harmony .hero .hero-right-float .specs p{max-width:700px}}@media only screen and (max-width:450px){.Harmony .hero .hero-right-float .specs p{font-size:16px;line-height:24px;margin-bottom:20px}}.Harmony .hero .hero-right-float .specs p img{display:inline-block;margin-top:20px}.Harmony .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.Harmony .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:16px}}.Harmony .hero .hero-right-float .specs p>li{font-size:19px;line-height:28px;margin-bottom:5px}.Harmony .hero .hero-right-float .specs p strong{font-weight:600}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero .hero-right-float .specs p{line-height:16px;white-space:nowrap}}@media only screen and (max-width:666px){.Harmony .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}@media only screen and (max-width:450px){.Harmony .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}.Harmony .hero .hero-right-float .click-text{cursor:pointer;margin-left:5px}.Harmony #harmonyLattice{stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw 5s linear forwards;bottom:0;left:0;max-height:808px;position:absolute;right:0;top:0;width:100%}@keyframes draw{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.Harmony .hero-content{align-content:center;display:flex;max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Harmony .hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Harmony .hero-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1049px){.Harmony .hero-content{height:550px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero-content{height:550px;overflow-x:hidden}}@media only screen and (max-width:666px){.Harmony .hero-content{height:584px}}@media only screen and (max-width:450px){.Harmony .hero-content{height:584px}}.Harmony .small-news-group{background:#2a3e4c;border-radius:10px;color:hsla(0,0%,100%,.8);display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:14px;height:20px;line-height:18px;margin-bottom:24px;max-width:100%;overflow-x:hidden;padding:0 30px 0 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.Harmony .small-news-group .news-tag{color:#ec7b37;font-size:13px;font-weight:700;line-height:14px;margin-right:6px;padding:0 4px 1px;text-transform:uppercase}.Harmony .small-news-group:after{border-bottom:4px solid transparent;border-left:7px solid hsla(0,0%,100%,.8);border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:8px;top:6px;width:0}@media only screen and (max-width:450px){.Harmony .small-news-group{margin-bottom:18px;margin-left:-4px}}.Harmony .hero-headline-group{display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:auto;margin-top:auto;width:735px}@media only screen and (max-width:666px){.Harmony .hero-headline-group{height:auto;width:358px}}@media only screen and (max-width:450px){.Harmony .hero-headline-group{height:auto;width:358px}}.Harmony .hero-headline{color:#fff;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:600;line-height:55px;margin-bottom:25px}@media only screen and (max-width:666px){.Harmony .hero-headline{font-size:42px;line-height:50px}}@media only screen and (max-width:450px){.Harmony .hero-headline{font-size:42px;line-height:50px}}.Harmony .color-dot{color:#ec7b37}.Harmony .hero-copy-subline{color:#bdc2c6;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:600;letter-spacing:.01em;line-height:32px;margin-bottom:8px}@media only screen and (max-width:666px){.Harmony .hero-copy-subline{font-size:14px;line-height:17px}}@media only screen and (max-width:450px){.Harmony .hero-copy-subline{font-size:14px;line-height:17px}}.Harmony .hero-copy{color:#fff;font-family:Colfaxx;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:30px}@media only screen and (max-width:666px){.Harmony .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}@media only screen and (max-width:450px){.Harmony .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}.Harmony .hero-actions-group{position:relative;z-index:4}.Harmony .hero-cta-button{background:#ff5000;border-radius:5px;color:#fff;font-size:18px;line-height:40px;margin-right:12px;padding:2px 24px 0}.Harmony .hero-cta-button,.Harmony .hero-secondary-button{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;font-weight:700;text-decoration:none}.Harmony .hero-secondary-button{color:#ff5000}.Harmony .hero-secondary-button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Harmony .hero-secondary-button{font-size:18px;line-height:40px;padding:2px 24px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero-secondary-button{font-size:16px;line-height:32px;padding:2px 18px 0}}@media only screen and (max-width:666px){.Harmony .hero-secondary-button{font-size:16px;line-height:28px;padding:2px 12px 0}}@media only screen and (max-width:450px){.Harmony .hero-secondary-button{font-size:15px}}.Harmony .hero-carousel{bottom:0;position:absolute;z-index:1}@media only screen and (min-width:1049px){.Harmony .hero-carousel{height:646px;left:30%;width:1577px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero-carousel{height:492px;left:30%;width:1200px}}@media only screen and (max-width:666px){.Harmony .hero-carousel{height:400px;left:5%;width:1000px}}@media only screen and (max-width:450px){.Harmony .hero-carousel{height:320px;left:-30px;width:800px}}.Harmony .hero-carousel img{height:auto;width:100%}.Harmony .hero-slider{color:#0f161b}.Harmony .hero-carousel-copy-group{position:absolute;text-align:right}@media only screen and (min-width:1049px){.Harmony .hero-carousel-copy-group{bottom:50px;font-size:14px;left:-175px;line-height:21px;width:375px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .hero-carousel-copy-group{bottom:50px;font-size:13px;left:-200px;line-height:21px;width:350px}}@media only screen and (max-width:666px){.Harmony .hero-carousel-copy-group{background:rgba(0,0,0,.6);border-radius:5px;bottom:20px;font-size:13px;left:-12px;line-height:18px;padding:10px;text-align:left;width:340px}}@media only screen and (max-width:450px){.Harmony .hero-carousel-copy-group{background:#0f161b;border-radius:0;bottom:-90px;font-size:12px;left:30px;width:100vw}}.Harmony .hero-carousel-headline{font-weight:600;margin-bottom:3px}.Harmony .hero-carousel-copy{font-weight:300;margin-bottom:3px}.Harmony .hero-carousel-copy .em{font-family:Ubuntu-Mono,monospace;font-size:1.1em;font-weight:700}.Harmony .hero-carousel-copy .explainer-question-trigger{position:relative;top:-1px}.Harmony .hero-carousel-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:14px;font-weight:700}.Harmony .hero-carousel-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Harmony .module{background:linear-gradient(200deg,#21313c,#0f161b 47.22%)}.Harmony .module.-trap{background:linear-gradient(120deg,#21313c,#0f161b 40%);position:relative;z-index:2}@media only screen and (min-width:667px){.Harmony .module.-trap:before{background:linear-gradient(108deg,#21313c,#0f161b 50%);content:"";display:block;height:500px;left:0;position:absolute;right:0;top:-50px;transform:skewY(10deg);transform-origin:100%;width:100%;z-index:-1}}.Harmony .module.-cloud{position:relative;z-index:3}.Harmony .module.-company{background:#0f161b}@media only screen and (min-width:667px){.Harmony .module.-company,.Harmony .module.-company:after,.Harmony .module.-company:before{background-position:center top 30px;background-repeat:no-repeat;background-size:2000px 265px}}@media only screen and (max-width:666px){.Harmony .module.-company,.Harmony .module.-company:after,.Harmony .module.-company:before{background-position:left -500px top 5px;background-repeat:no-repeat;background-size:2000px 265px}}.Harmony .module.-final-cta{background:#0f161b}.Harmony .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Harmony .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Harmony .module-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Harmony .module-content{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:666px){.Harmony .module-content{padding-bottom:100px;padding-top:100px}}.Harmony .module-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Harmony .module-content.-box{line-height:32px;padding-bottom:120px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-content.-box{line-height:32px;margin:0 auto;max-width:770px;padding-bottom:120px;padding-top:100px}}@media only screen and (max-width:666px){.Harmony .module-content.-box{padding-bottom:50px}}@media only screen and (max-width:450px){.Harmony .module-content.-box{padding-top:180px}}@media only screen and (min-width:1049px){.Harmony .module-content.-trap{padding-bottom:50px;padding-top:70px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-content.-trap{margin:0 auto;max-width:770px;padding-bottom:100px;padding-top:0}}@media only screen and (max-width:666px){.Harmony .module-content.-trap{margin-bottom:-250px;padding-bottom:0}}.Harmony .module-content.-cloud{z-index:2}@media only screen and (min-width:1049px){.Harmony .module-content.-cloud{padding-bottom:200px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-content.-cloud{margin:0 auto;max-width:770px;padding-bottom:150px;padding-top:100px}}.Harmony .module-content.-company{background-color:#fff;color:#333;margin:auto;padding-bottom:120px;padding-top:180px;width:65vw}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-content.-company{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:1049px){.Harmony .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.Harmony .module-content.-final-cta{padding-bottom:100px;padding-top:20px}}@media only screen and (min-width:1049px){.Harmony .module-copy-group{margin:auto;width:65vw}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-copy-group{margin:auto;width:65vw}}@media only screen and (max-width:666px){.Harmony .module-copy-group{margin:auto;max-width:65vw}}@media only screen and (min-width:1049px){.Harmony .module-copy-group.-trap{margin-left:500px;position:relative;top:-80px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-copy-group.-trap{float:right;position:relative;top:-20px}}@media only screen and (min-width:1220px){.Harmony .module-copy-group.-trap{float:right}}.Harmony .module-copy-group.-final-cta{position:relative;z-index:2}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-copy-group.-final-cta{width:550px}}.Harmony .module-copy-group .module-tabs{display:flex;flex-direction:row;justify-content:space-between}.Harmony .module-copy-group .module-tabs .module-tab{background-color:#28333f;border-radius:100px;color:#fff;margin-left:.25em;margin-right:.25em;padding:.25em 1em;text-align:center}.Harmony .module-copy-group .module-tabs .module-tab.-active{background-color:#ff5000}.Harmony .module-pre-headline{color:#ec7b37;font-size:14px;font-weight:600;margin-bottom:12px}@media only screen and (max-width:666px){.Harmony .module-pre-headline{margin-bottom:8px}}.Harmony .module-copy{font-weight:300}@media only screen and (min-width:1049px){.Harmony .module-copy{font-size:20px;line-height:28px;margin-bottom:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (max-width:666px){.Harmony .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (min-width:667px){.Harmony .module-copy.-final-cta{font-size:18px;line-height:25px}}@media only screen and (max-width:666px){.Harmony .module-copy.-final-cta{font-size:16px;line-height:22px}}.Harmony .module-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Harmony .module-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Harmony .module-link{font-size:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-link{font-size:16px}}@media only screen and (max-width:666px){.Harmony .module-link{font-size:17px}}@media only screen and (max-width:450px){.Harmony .module-link{font-size:17px}}@media only screen and (min-width:1049px){.Harmony .module-illustration.-box{bottom:0;height:750px;position:absolute;right:-120px;width:800px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-illustration.-box{bottom:0;height:670px;left:300px;position:absolute;width:620px}}@media only screen and (max-width:666px){.Harmony .module-illustration.-box{float:right;margin-right:-120px;margin-top:60px;width:650px}}@media only screen and (max-width:450px){.Harmony .module-illustration.-box{float:none;margin-left:-100px;margin-right:-100px;width:auto}}@media only screen and (min-width:1049px){.Harmony .module-illustration.-trap{bottom:-370px;height:850px;left:-50px;position:absolute;width:480px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-illustration.-trap{bottom:-180px;height:600px;position:absolute;right:400px;width:380px}}@media only screen and (max-width:666px){.Harmony .module-illustration.-trap{left:-30px;margin-top:50px;position:relative;width:400px}}@media only screen and (max-width:450px){.Harmony .module-illustration.-trap{bottom:50px;margin-top:85px;position:relative;width:300px}}@media only screen and (min-width:1049px){.Harmony .module-illustration.-cloud{left:600px;position:absolute;top:200px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-illustration.-cloud{left:450px;position:absolute;top:100px}}@media only screen and (min-width:1220px){.Harmony .module-illustration.-cloud{left:700px}}.Harmony .module-illustration.-final-cta{bottom:0;overflow-y:hidden;position:absolute;z-index:0}@media only screen and (min-width:667px){.Harmony .module-illustration.-final-cta{height:300px;right:-600px;width:1400px}}@media only screen and (max-width:666px){.Harmony .module-illustration.-final-cta{height:250px;right:-400px;width:800px}}.Harmony .module-illustration.-final-cta img{height:auto;width:100%}.Harmony .module-partners:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Harmony .module-partners{margin-top:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .module-partners{margin-top:36px}}@media only screen and (max-width:666px){.Harmony .module-partners{margin-bottom:48px;margin-top:24px}}.Harmony .partners-item{margin-bottom:48px;margin-top:-12px}.Harmony .partners-copy,.Harmony .partners-headline{max-width:300px}@media only screen and (min-width:1049px){.Harmony .partners-copy,.Harmony .partners-headline{font-size:15px;line-height:22px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .partners-copy,.Harmony .partners-headline{font-size:13px;line-height:19px}}@media only screen and (max-width:666px){.Harmony .partners-copy,.Harmony .partners-headline{font-size:14px;line-height:21px}}@media only screen and (max-width:450px){.Harmony .partners-copy,.Harmony .partners-headline{font-size:13px;line-height:19px}}.Harmony .partners-headline{font-weight:600}.Harmony .partners-copy{font-weight:400}.Harmony .partner-logos-container{display:flex;justify-content:space-between}.Harmony .partner-tiles{width:33%}@media only screen and (min-width:1049px){.Harmony .partner-tiles{padding:20px 30px 10px 0}}@media only screen and (max-width:1048px){.Harmony .partner-tiles{padding:20px 10px 10px 0}}.Harmony .aws-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Harmony .aws-logo{top:3px;width:53px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .aws-logo{top:2px;width:48px}}@media only screen and (max-width:666px){.Harmony .aws-logo{top:3px;width:53px}}@media only screen and (max-width:450px){.Harmony .aws-logo{top:2px;width:48px}}.Harmony .azure-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Harmony .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}@media only screen and (max-width:666px){.Harmony .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (max-width:450px){.Harmony .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}.Harmony .google-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Harmony .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}@media only screen and (max-width:666px){.Harmony .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (max-width:450px){.Harmony .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}.Harmony .partner-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:16px}.Harmony .partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Harmony .partner-link{font-size:14px;max-width:115px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .partner-link{font-size:13px;max-width:115px}}@media only screen and (max-width:666px){.Harmony .partner-link{font-size:13px;max-width:115px}}.Harmony .partner-link:after{display:none}.Harmony .partner-link svg{display:inline-block;height:12px;position:relative;top:2px;width:12px}.Harmony .partnership-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:8px}.Harmony .partnership-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .partnership-link{font-size:13px}}.Harmony .company-headline{font-weight:600}@media only screen and (min-width:1049px){.Harmony .company-headline{font-size:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .company-headline{font-size:21px}}@media only screen and (max-width:666px){.Harmony .company-headline{font-size:21px;margin-bottom:12px}}.Harmony .company-tiles-header{margin:0 -24px 5vw}.Harmony .company-tiles-header>*{font-size:x-large;font-weight:600}.Harmony .company-tiles-group{align-content:stretch;display:flex}@media only screen and (min-width:1049px){.Harmony .company-tiles-group{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .company-tiles-group{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:800px){.Harmony .company-tiles-group{flex-wrap:wrap;margin-left:0;margin-right:0}}.Harmony .company-tile-container:first-child{display:flex;margin:2vw 2vw 2vw 0;width:33%}@media only screen and (max-width:800px){.Harmony .company-tile-container:first-child{width:100%}}.Harmony .company-tile-container:nth-child(2){display:flex;margin:2vw;width:33%}@media only screen and (max-width:800px){.Harmony .company-tile-container:nth-child(2){width:100%}}.Harmony .company-tile-container:nth-child(3){display:flex;margin:2vw 0 2vw 2vw;width:33%}@media only screen and (max-width:800px){.Harmony .company-tile-container:nth-child(3){width:100%}}.Harmony .company-tile{border-radius:5px}@media only screen and (min-width:1049px){.Harmony .company-tile{margin:0;padding:0}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .company-tile{margin:0;padding:0}}@media only screen and (max-width:666px){.Harmony .company-tile{margin:0;padding:0}}.Harmony .company-tile-headline{font-weight:600}@media only screen and (min-width:1049px){.Harmony .company-tile-headline{font-size:20px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .company-tile-headline{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:666px){.Harmony .company-tile-headline{font-size:18px;margin-bottom:8px}}.Harmony .company-tile-copy,.Harmony .company-tile-link{font-weight:300}@media only screen and (min-width:1049px){.Harmony .company-tile-copy,.Harmony .company-tile-link{font-size:18px;line-height:26px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Harmony .company-tile-copy,.Harmony .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:666px){.Harmony .company-tile-copy,.Harmony .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:450px){.Harmony .company-tile-copy,.Harmony .company-tile-link{font-size:14px}}.Harmony .company-tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Harmony .company-tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Harmony .module-double-cta{margin-top:6px}.Harmony .double-cta-primary{background:#ff5000;border-radius:5px;color:#fff;font-size:15px;line-height:32px;margin-right:12px}.Harmony .double-cta-primary,.Harmony .double-cta-secondary{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;padding:2px 18px 0;text-decoration:none}.Harmony .double-cta-secondary{color:#ff5000;font-size:16px;font-weight:700}.Harmony .double-cta-secondary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Tempo{background:#fff;color:#fff;overflow-x:hidden}.Tempo .sticky-header{background:#000;color:#fff;height:80px;position:fixed;top:-80px;transition:top .2s ease 0s;width:100%;z-index:1000}.Tempo .sticky-header.-visible{top:0}.Tempo .sticky-header .content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 80px}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .sticky-header .content{padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Tempo .sticky-header .content{padding-left:16px;padding-right:16px}}.Tempo .sticky-header .content .header-title{font-size:19px;font-weight:700}.Tempo .sticky-header .content .header-cta{background:#e86a1f;border-radius:5px;color:#fff;font-family:Ubuntu-Mono,monospace;font-size:18px;font-style:normal;font-weight:700;padding:12px 25px;text-align:center}.Tempo .hero{background:#000;display:flex;overflow:hidden;position:relative}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero{flex-direction:column-reverse}}@media only screen and (max-width:666px){.Tempo .hero{flex-direction:column-reverse}}@media only screen and (max-width:450px){.Tempo .hero{flex-direction:column-reverse}}.Tempo .hero .hero-right-float{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1049px){.Tempo .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero .hero-right-float{bottom:8px;right:24px}}@media only screen and (max-width:666px){.Tempo .hero .hero-right-float{bottom:24px;right:24px}}@media only screen and (max-width:450px){.Tempo .hero .hero-right-float{bottom:12px;right:18px}}.Tempo .hero .hero-right-float .specs p{color:#fff;font-family:Colfaxx;font-size:19px;font-size:14px;font-style:normal;font-weight:400;line-height:34px;line-height:17px;margin-bottom:20px}@media only screen and (min-width:667px){.Tempo .hero .hero-right-float .specs p{max-width:700px}}@media only screen and (max-width:450px){.Tempo .hero .hero-right-float .specs p{font-size:16px;line-height:24px;margin-bottom:20px}}.Tempo .hero .hero-right-float .specs p img{display:inline-block;margin-top:20px}.Tempo .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:19px}@media only screen and (max-width:450px){.Tempo .hero .hero-right-float .specs p.-footnote{font-size:15px;line-height:16px}}.Tempo .hero .hero-right-float .specs p>li{font-size:19px;line-height:28px;margin-bottom:5px}.Tempo .hero .hero-right-float .specs p strong{font-weight:600}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero .hero-right-float .specs p{line-height:16px;white-space:nowrap}}@media only screen and (max-width:666px){.Tempo .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}@media only screen and (max-width:450px){.Tempo .hero .hero-right-float .specs p{font-size:12px;line-height:14px}}.Tempo .hero .hero-right-float .popup-wrapper{left:6px;position:relative;top:3px}.Tempo .hero .hero-right-float .click-text{cursor:pointer;margin-left:5px}.Tempo .explainer-popup.-visible{background:#10161b;border:1px solid #de5226;color:#fff}.Tempo .explainer-popup.-visible a{color:#de5226}.Tempo .hero-content{align-items:center;display:flex;flex-direction:column;max-width:1064px;max-width:1344px;padding-top:40px;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Tempo .hero-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Tempo .hero-content{padding-left:16px;padding-right:16px}}.Tempo .hero-content img{width:1152px}@media only screen and (max-width:1048px){.Tempo .hero-content img{width:100%}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero-content{flex-wrap:wrap;padding-left:0;padding-right:0}}@media only screen and (max-width:666px){.Tempo .hero-content{flex-wrap:wrap;padding-left:0;padding-right:0}}@media only screen and (max-width:450px){.Tempo .hero-content{flex-wrap:wrap;padding-left:0;padding-right:0}}.Tempo .tempo-quantum-advantage{background:#000}.Tempo .tempo-quantum-advantage .module-content-padded{padding-left:80px;padding-right:80px;padding-top:120px}@media only screen and (max-width:666px){.Tempo .tempo-quantum-advantage .module-content-padded{padding:16px!important}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .tempo-quantum-advantage .module-content-padded{padding:32px!important}}.Tempo .tempo-quantum-advantage .module-content{display:flex;flex-wrap:wrap;max-width:none;padding:0}.Tempo .tempo-quantum-advantage .module-content h2{font-size:36px;font-weight:600;line-height:43px}@media only screen and (max-width:1048px){.Tempo .tempo-quantum-advantage .module-content h2{font-size:24px}}.Tempo .tempo-quantum-advantage .module-content img{width:50%}@media only screen and (max-width:1048px){.Tempo .tempo-quantum-advantage .module-content img{width:100%}}.Tempo .tempo-quantum-advantage .module-content div{width:50%}@media only screen and (max-width:1048px){.Tempo .tempo-quantum-advantage .module-content div{padding:32px 0;width:100%}}.Tempo .tempo-quantum-advantage .module-content div p{font-size:19px;font-weight:400;line-height:32px;margin-bottom:80px;margin-top:18px}.Tempo .tempo-large-scale{background:#10161b}.Tempo .tempo-large-scale .module-content{width:100%}.Tempo .tempo-large-scale h2{color:#fff;font-family:Colfaxx;font-size:36px;font-style:normal;font-weight:600;line-height:43px;margin-bottom:18px;text-transform:capitalize}@media only screen and (max-width:1048px){.Tempo .tempo-large-scale h2{font-size:24px}}.Tempo .tempo-large-scale p{font-size:19px;line-height:32px;max-width:825px}.Tempo .tempo-specs{background:#000;color:#fff}.Tempo .tempo-specs .module-specs-container section h2{max-width:826px}.Tempo .tempo-specs .module-specs-container section p{margin:auto;max-width:1128px;text-align:center}.Tempo .tempo-specs .module-specs-container .module-specs-stats{margin-top:80px}.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-bottom,.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-top{width:33%}.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-bottom .specs-header,.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-bottom .specs-paragraph,.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-top .specs-header,.Tempo .tempo-specs .module-specs-container .module-specs-stats ul .li-top .specs-paragraph{color:#fff;text-align:center}.Tempo .tempo-specs .module-specs-container .explainer-question-trigger{border:1px solid #de5226;color:#de5226}.Tempo .tempo-specs p{font-size:19px;font-weight:400;line-height:32px;margin-top:18px}.Tempo .small-news-group{background:#2a3e4c;border-radius:10px;color:hsla(0,0%,100%,.8);display:inline-block;font-family:Ubuntu-Mono,monospace;font-size:14px;height:20px;line-height:18px;margin-bottom:24px;max-width:100%;overflow-x:hidden;padding:0 30px 0 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:2}.Tempo .small-news-group .news-tag{color:#ec7b37;font-size:13px;font-weight:700;line-height:14px;margin-right:6px;padding:0 4px 1px;text-transform:uppercase}.Tempo .small-news-group:after{border-bottom:4px solid transparent;border-left:7px solid hsla(0,0%,100%,.8);border-top:4px solid transparent;content:"";display:block;height:0;position:absolute;right:8px;top:6px;width:0}@media only screen and (max-width:450px){.Tempo .small-news-group{margin-bottom:18px;margin-left:-4px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .tempo-hero-image{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:666px){.Tempo .tempo-hero-image{display:block;height:auto;margin-top:20px;width:100%}}@media only screen and (max-width:450px){.Tempo .tempo-hero-image{display:block;height:auto;margin-top:20px;width:100%}}.Tempo .system-list{max-height:300px}@media only screen and (max-width:1048px){.Tempo .system-list{max-height:none}}.Tempo .hero-headline-group{align-items:center;display:flex;flex-direction:column;height:auto;margin-top:80px;max-width:519px}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero-headline-group{position:relative;transform:none;width:100%}}@media only screen and (max-width:666px){.Tempo .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}@media only screen and (max-width:450px){.Tempo .hero-headline-group{padding-left:16px;padding-right:16px;position:relative;transform:none;width:100%}}.Tempo .hero-headline{color:#fff;font-family:Colfaxx;font-size:51px;font-style:normal;font-weight:600;line-height:55px;margin-bottom:18px;text-align:center}@media only screen and (max-width:666px){.Tempo .hero-headline{font-size:42px;line-height:50px}}@media only screen and (max-width:450px){.Tempo .hero-headline{font-size:42px;line-height:50px}}.Tempo .color-dot{color:#ec7b37}.Tempo .hero-copy-subline{color:#fff;font-family:Colfaxx;font-size:19px;font-style:normal;font-weight:400;line-height:32px;margin-top:35px}@media only screen and (max-width:666px){.Tempo .hero-copy-subline{font-size:14px;line-height:17px}}@media only screen and (max-width:450px){.Tempo .hero-copy-subline{font-size:14px;line-height:17px}}.Tempo .hero-copy{color:#fff;color:#e86a1f;font-family:Colfaxx;font-size:24px;font-size:19px;font-style:normal;font-weight:400;font-weight:500;font-weight:600;letter-spacing:.01em;line-height:36px;line-height:32px}@media only screen and (max-width:666px){.Tempo .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}@media only screen and (max-width:450px){.Tempo .hero-copy{font-size:18px;line-height:28px;margin-bottom:28px}}.Tempo .hero-actions-group{margin-top:30px;position:relative;z-index:4}.Tempo .hero-cta-button{background:#ff5000;border-radius:5px;color:#fff;font-size:18px;line-height:40px;margin-right:12px;padding:2px 24px 0}.Tempo .hero-cta-button,.Tempo .hero-secondary-button{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;font-weight:700;text-decoration:none}.Tempo .hero-secondary-button{color:#ff5000}.Tempo .hero-secondary-button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Tempo .hero-secondary-button{font-size:18px;line-height:40px;padding:2px 24px 0}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero-secondary-button{font-size:16px;line-height:32px;padding:2px 18px 0}}@media only screen and (max-width:666px){.Tempo .hero-secondary-button{font-size:16px;line-height:28px;padding:2px 12px 0}}@media only screen and (max-width:450px){.Tempo .hero-secondary-button{font-size:15px}}.Tempo .hero-carousel{bottom:0;position:absolute;z-index:1}@media only screen and (min-width:1049px){.Tempo .hero-carousel{height:646px;left:30%;width:1577px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero-carousel{height:492px;left:30%;width:1200px}}@media only screen and (max-width:666px){.Tempo .hero-carousel{height:400px;left:5%;width:1000px}}@media only screen and (max-width:450px){.Tempo .hero-carousel{height:320px;left:-30px;width:800px}}.Tempo .hero-carousel img{height:auto;width:100%}.Tempo .hero-slider{color:#0f161b}.Tempo .hero-carousel-copy-group{position:absolute;text-align:right}@media only screen and (min-width:1049px){.Tempo .hero-carousel-copy-group{bottom:50px;font-size:14px;left:-175px;line-height:21px;width:375px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .hero-carousel-copy-group{bottom:50px;font-size:13px;left:-200px;line-height:21px;width:350px}}@media only screen and (max-width:666px){.Tempo .hero-carousel-copy-group{background:rgba(0,0,0,.6);border-radius:5px;bottom:20px;font-size:13px;left:-12px;line-height:18px;padding:10px;text-align:left;width:340px}}@media only screen and (max-width:450px){.Tempo .hero-carousel-copy-group{background:#0f161b;border-radius:0;bottom:-90px;font-size:12px;left:30px;width:100vw}}.Tempo .hero-carousel-headline{font-weight:600;margin-bottom:3px}.Tempo .hero-carousel-copy{font-weight:300;margin-bottom:3px}.Tempo .hero-carousel-copy .em{font-family:Ubuntu-Mono,monospace;font-size:1.1em;font-weight:700}.Tempo .hero-carousel-copy .explainer-question-trigger{position:relative;top:-1px}.Tempo .hero-carousel-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-size:14px;font-weight:700}.Tempo .hero-carousel-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Tempo .module.-trap{background:linear-gradient(120deg,#21313c,#0f161b 40%);position:relative;z-index:2}@media only screen and (min-width:667px){.Tempo .module.-trap:before{background:linear-gradient(108deg,#21313c,#0f161b 50%);content:"";display:block;height:500px;left:0;position:absolute;right:0;top:-50px;transform:skewY(10deg);transform-origin:100%;width:100%;z-index:-1}}.Tempo .module-content{max-width:1064px;max-width:1344px;position:relative;transition:padding .2s ease-in-out}@media only screen and (min-width:667px){.Tempo .module-content{margin:0 auto;padding-left:32px;padding-right:32px}}@media only screen and (max-width:666px){.Tempo .module-content{padding-left:16px;padding-right:16px}}@media only screen and (min-width:667px){.Tempo .module-content{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:666px){.Tempo .module-content{padding-bottom:100px;padding-top:100px}}.Tempo .module-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Tempo .module-content.-box{line-height:32px;padding-bottom:120px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-content.-box{line-height:32px;margin:0 auto;max-width:770px;padding-bottom:120px;padding-top:100px}}@media only screen and (max-width:666px){.Tempo .module-content.-box{padding-bottom:50px}}@media only screen and (max-width:450px){.Tempo .module-content.-box{padding-top:180px}}@media only screen and (min-width:1049px){.Tempo .module-content.-trap{padding-bottom:50px;padding-top:70px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-content.-trap{margin:0 auto;max-width:770px;padding-bottom:100px;padding-top:0}}@media only screen and (max-width:666px){.Tempo .module-content.-trap{margin-bottom:-250px;padding-bottom:0}}.Tempo .module-content.-cloud{z-index:2}@media only screen and (min-width:1049px){.Tempo .module-content.-cloud{padding-bottom:200px;padding-top:150px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-content.-cloud{margin:0 auto;max-width:770px;padding-bottom:150px;padding-top:100px}}.Tempo .module-content.-company{background-color:#fff;color:#333;margin:auto;padding-bottom:120px;padding-top:180px;width:65vw}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-content.-company{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:1049px){.Tempo .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-content.-final-cta{padding-bottom:100px;padding-top:100px}}@media only screen and (max-width:666px){.Tempo .module-content.-final-cta{padding-bottom:100px;padding-top:20px}}.Tempo .module-pioneering-computer{background:#233440}.Tempo .module-pioneering-computer.-container{margin:auto;padding-bottom:120px;padding-top:120px;width:65vw}.Tempo .module-pioneering-computer.-headline{padding:0 0 3vw;text-align:center}.Tempo .module-pioneering-computer.-headline h1{font-size:xx-large;font-weight:600;padding-bottom:18px}.Tempo .module-pioneering-computer.-headline p{font-size:large;font-weight:300}.Tempo .module-pioneering-computer.-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Tempo .module-pioneering-computer.-list li{align-items:flex-start;background:rgba(17,25,31,.5);border-radius:5px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:1em;padding:2em;width:40%}.Tempo .module-pioneering-computer.-list li img{max-width:25%}.Tempo .module-pioneering-computer.-list li h1{font-size:medium}.Tempo .module-pioneering-computer.-list li>*{padding-bottom:18px}@media only screen and (min-width:1049px){.Tempo .module-copy-group{margin:auto;width:65vw}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-copy-group{margin:auto;width:65vw}}@media only screen and (max-width:666px){.Tempo .module-copy-group{margin:auto;max-width:65vw}}@media only screen and (min-width:1049px){.Tempo .module-copy-group.-trap{margin-left:500px;position:relative;top:-80px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-copy-group.-trap{float:right;position:relative;top:-20px}}@media only screen and (min-width:1220px){.Tempo .module-copy-group.-trap{float:right}}.Tempo .module-copy-group.-final-cta{position:relative;z-index:2}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-copy-group.-final-cta{width:550px}}.Tempo .module-copy-group .module-tabs{display:flex;flex-direction:row;justify-content:space-between}.Tempo .module-copy-group .module-tabs .module-tab{background-color:#28333f;border-radius:100px;color:#fff;margin-left:.25em;margin-right:.25em;padding:.25em 1em;text-align:center}.Tempo .module-copy-group .module-tabs .module-tab.-active{background-color:#1b69ff}.Tempo .module-copy-group .module-tabs-content.-three-columns{align-items:flex-start;display:flex;flex-direction:row}.Tempo .module-copy-group .module-tabs-content.-headline{margin:8px 1em;min-width:33%}.Tempo .module-copy-group .module-tabs-content.-headline p{font-size:large;font-weight:600}.Tempo .module-copy-group .module-tabs-content.-content{min-width:33.5%}.Tempo .module-copy-group .module-tabs-content.-content p{font-weight:400;margin:8px 1em}.Tempo .module-copy-group .module-tabs-content.-content img{margin-left:1.9vw;max-height:100%;max-width:100%}.Tempo .module-copy-group .module-tabs-content li{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDA4NDU0IiBkPSJNNy4wMDMuMzM0QTYuNjcgNi42NyAwIDAgMCAuMzM2IDcuMDAxYTYuNjY5IDYuNjY5IDAgMCAwIDYuNjY3IDYuNjY2IDYuNjcgNi42NyAwIDAgMCA2LjY2Ni02LjY2NkE2LjY3IDYuNjcgMCAwIDAgNy4wMDMuMzM0Wm0tMS4zMzQgMTBMMi4zMzYgNy4wMDFsLjk0LS45NCAyLjM5MyAyLjM4NiA1LjA2LTUuMDYuOTQuOTQ3LTYgNloiLz48L3N2Zz4=);margin:8px 2vw}.Tempo .module-headline{font-weight:600;margin-bottom:9%;max-width:50%}@media only screen and (min-width:1049px){.Tempo .module-headline{font-size:36px;line-height:48px;margin-bottom:9%}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-headline{font-size:32px;line-height:36px;margin-bottom:9%}}@media only screen and (max-width:666px){.Tempo .module-headline{font-size:28px;line-height:32px;margin-bottom:9%}}@media only screen and (min-width:667px){.Tempo .module-headline.-final-cta{font-size:32px;line-height:32px}}@media only screen and (max-width:666px){.Tempo .module-headline.-final-cta{font-size:26px;line-height:27px}}.Tempo .module-pre-headline{color:#ec7b37;font-size:14px;font-weight:600;margin-bottom:12px}@media only screen and (max-width:666px){.Tempo .module-pre-headline{margin-bottom:8px}}.Tempo .module-copy{font-weight:300}@media only screen and (min-width:1049px){.Tempo .module-copy{font-size:20px;line-height:28px;margin-bottom:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (max-width:666px){.Tempo .module-copy{font-size:17px;line-height:26px;margin-bottom:18px}}@media only screen and (min-width:667px){.Tempo .module-copy.-final-cta{font-size:18px;line-height:25px}}@media only screen and (max-width:666px){.Tempo .module-copy.-final-cta{font-size:16px;line-height:22px}}.Tempo .module-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Tempo .module-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Tempo .module-link{font-size:18px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-link{font-size:16px}}@media only screen and (min-width:1049px){.Tempo .module-illustration.-box{bottom:0;height:750px;position:absolute;right:-120px;width:800px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-illustration.-box{bottom:0;height:670px;left:300px;position:absolute;width:620px}}@media only screen and (max-width:666px){.Tempo .module-illustration.-box{float:right;margin-right:-120px;margin-top:60px;width:650px}}@media only screen and (max-width:450px){.Tempo .module-illustration.-box{float:none;margin-left:-100px;margin-right:-100px;width:auto}}@media only screen and (min-width:1049px){.Tempo .module-illustration.-trap{bottom:-370px;height:850px;left:-50px;position:absolute;width:480px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-illustration.-trap{bottom:-180px;height:600px;position:absolute;right:400px;width:380px}}@media only screen and (max-width:666px){.Tempo .module-illustration.-trap{left:-30px;margin-top:50px;position:relative;width:400px}}@media only screen and (max-width:450px){.Tempo .module-illustration.-trap{bottom:50px;margin-top:85px;position:relative;width:300px}}@media only screen and (min-width:1049px){.Tempo .module-illustration.-cloud{left:600px;position:absolute;top:200px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-illustration.-cloud{left:450px;position:absolute;top:100px}}@media only screen and (min-width:1220px){.Tempo .module-illustration.-cloud{left:700px}}.Tempo .module-illustration.-final-cta{bottom:0;overflow-y:hidden;position:absolute;z-index:0}@media only screen and (min-width:667px){.Tempo .module-illustration.-final-cta{height:300px;right:-600px;width:1400px}}@media only screen and (max-width:666px){.Tempo .module-illustration.-final-cta{height:250px;right:-400px;width:800px}}.Tempo .module-illustration.-final-cta img{height:auto;width:100%}.Tempo .module-partners:after{clear:both;content:"";display:table}@media only screen and (min-width:1049px){.Tempo .module-partners{margin-top:48px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .module-partners{margin-top:36px}}@media only screen and (max-width:666px){.Tempo .module-partners{margin-bottom:48px;margin-top:24px}}.Tempo .partners-item{margin-bottom:48px;margin-top:-12px}.Tempo .partners-copy,.Tempo .partners-headline{max-width:300px}@media only screen and (min-width:1049px){.Tempo .partners-copy,.Tempo .partners-headline{font-size:15px;line-height:22px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .partners-copy,.Tempo .partners-headline{font-size:13px;line-height:19px}}@media only screen and (max-width:666px){.Tempo .partners-copy,.Tempo .partners-headline{font-size:14px;line-height:21px}}@media only screen and (max-width:450px){.Tempo .partners-copy,.Tempo .partners-headline{font-size:13px;line-height:19px}}.Tempo .partners-headline{font-weight:600}.Tempo .partners-copy{font-weight:400}.Tempo .partner-logos-container{display:flex;justify-content:space-between}.Tempo .partner-tiles{width:33%}@media only screen and (min-width:1049px){.Tempo .partner-tiles{padding:20px 30px 10px 0}}@media only screen and (max-width:1048px){.Tempo .partner-tiles{padding:20px 10px 10px 0}}.Tempo .aws-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Tempo .aws-logo{top:3px;width:53px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .aws-logo{top:2px;width:48px}}@media only screen and (max-width:666px){.Tempo .aws-logo{top:3px;width:53px}}@media only screen and (max-width:450px){.Tempo .aws-logo{top:2px;width:48px}}.Tempo .azure-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Tempo .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}@media only screen and (max-width:666px){.Tempo .azure-logo{bottom:-3px;margin-bottom:20px;width:100px}}@media only screen and (max-width:450px){.Tempo .azure-logo{bottom:-2px;margin-bottom:21px;width:85px}}.Tempo .google-logo{display:block;height:auto;position:relative}@media only screen and (min-width:1049px){.Tempo .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}@media only screen and (max-width:666px){.Tempo .google-logo{margin-bottom:-14px;top:-6px;width:55px}}@media only screen and (max-width:450px){.Tempo .google-logo{margin-bottom:-12px;top:2px;top:-6px;width:48px}}.Tempo .partner-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:16px}.Tempo .partner-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:1049px){.Tempo .partner-link{font-size:14px;max-width:115px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .partner-link{font-size:13px;max-width:115px}}@media only screen and (max-width:666px){.Tempo .partner-link{font-size:13px;max-width:115px}}.Tempo .partner-link:after{display:none}.Tempo .partner-link svg{display:inline-block;height:12px;position:relative;top:2px;width:12px}.Tempo .partnership-link{color:#ff5000;cursor:pointer;display:block;font-family:Ubuntu-Mono,monospace;font-weight:700;margin-top:8px}.Tempo .partnership-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .partnership-link{font-size:13px}}.Tempo .company-headline{font-weight:600}@media only screen and (min-width:1049px){.Tempo .company-headline{font-size:24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .company-headline{font-size:21px}}@media only screen and (max-width:666px){.Tempo .company-headline{font-size:21px;margin-bottom:12px}}.Tempo .company-tiles-header{margin:0 -24px 5vw}.Tempo .company-tiles-header>*{font-size:x-large;font-weight:600}.Tempo .company-tiles-group{align-content:stretch;display:flex}@media only screen and (min-width:1049px){.Tempo .company-tiles-group{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .company-tiles-group{margin-left:-12px;margin-right:-12px}}@media only screen and (max-width:800px){.Tempo .company-tiles-group{flex-wrap:wrap;margin-left:0;margin-right:0}}.Tempo .company-tile-container:first-child{display:flex;margin:2vw 2vw 2vw 0;width:33%}@media only screen and (max-width:800px){.Tempo .company-tile-container:first-child{width:100%}}.Tempo .company-tile-container:nth-child(2){display:flex;margin:2vw;width:33%}@media only screen and (max-width:800px){.Tempo .company-tile-container:nth-child(2){width:100%}}.Tempo .company-tile-container:nth-child(3){display:flex;margin:2vw 0 2vw 2vw;width:33%}@media only screen and (max-width:800px){.Tempo .company-tile-container:nth-child(3){width:100%}}.Tempo .company-tile{border-radius:5px}@media only screen and (min-width:1049px){.Tempo .company-tile{margin:0;padding:0}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .company-tile{margin:0;padding:0}}@media only screen and (max-width:666px){.Tempo .company-tile{margin:0;padding:0}}.Tempo .company-tile-headline{font-weight:600}@media only screen and (min-width:1049px){.Tempo .company-tile-headline{font-size:20px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .company-tile-headline{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:666px){.Tempo .company-tile-headline{font-size:18px;margin-bottom:8px}}.Tempo .company-tile-copy,.Tempo .company-tile-link{font-weight:300}@media only screen and (min-width:1049px){.Tempo .company-tile-copy,.Tempo .company-tile-link{font-size:18px;line-height:26px;margin-bottom:12px}}@media only screen and (min-width:667px)and (max-width:1048px){.Tempo .company-tile-copy,.Tempo .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:666px){.Tempo .company-tile-copy,.Tempo .company-tile-link{font-size:15px;line-height:23px;margin-bottom:8px}}@media only screen and (max-width:450px){.Tempo .company-tile-copy,.Tempo .company-tile-link{font-size:14px}}.Tempo .company-tile-link{color:#ff5000;cursor:pointer;font-family:Ubuntu-Mono,monospace;font-weight:700}.Tempo .company-tile-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Tempo .module-double-cta{margin-top:6px}.Tempo .double-cta-primary{background:#ff5000;border-radius:5px;color:#fff;font-size:15px;line-height:32px;margin-right:12px}.Tempo .double-cta-primary,.Tempo .double-cta-secondary{cursor:pointer;display:inline-block;font-family:Ubuntu-Mono,monospace;padding:2px 18px 0;text-decoration:none}.Tempo .double-cta-secondary{color:#ff5000;font-size:16px;font-weight:700}.Tempo .double-cta-secondary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='9' fill='none' viewBox='0 0 17 9'%3E%3Cpath fill='%23FF5000' d='M12.511 3.5H.498v2h12.014v3.001L16.503 4.5 12.51.499v3Z'/%3E%3C/svg%3E");margin-left:5px}.Tempo .module-explore-no-images h2{font-size:36px;font-weight:600;line-height:43px}@media only screen and (max-width:1048px){.Tempo .module-explore-no-images h2{font-size:24px}}
Simulating quantum circuits is a critical part of every quantum developer’s toolchain — whether exploring new ideas or making sure that all of the code is ready to run on a remote computer , simulation’s perfect outcomes and fast feedback make developer’s lives easier and more efficient.
But, in our current era of quantum hardware development, real hardware is noisy, and the best algorithm designers know that understanding and tuning their approaches to that noise — whether via error mitigation, noise-adaptive compilation, or noise-resilient circuit design — something that’s impossible to get right without knowing the noise characteristics of the systems they plan to run on.
So, using the IonQ Quantum Cloud, you can now simulate circuits as if they were running on IonQ hardware, using a special noise model simulation. This simulation approach introduces noise into the circuit using a noise model specific to the target hardware — its “noise fingerprint,” if you will — which allows you to have a much more realistic understanding of the performance of your circuit when run on actual hardware.
Hardware noise model simulation is now available for IonQ Aria and Harmony, with a noise model for IonQ Forte coming soon. They are free to use for anyone using the IonQ API directly, including those using it through Google Cloud Marketplace. This guide will provide an example of how to use this capability.
In this guide: How to run classical simulation of a quantum circuit that mimics the noise characteristics of real IonQ hardware, using the IonQ Quantum Cloud.
Time: 30-45 minutes
Expected knowledge: Knowledge of basic tools for API interaction (bash, JSON) is required. Some knowledge of quantum circuits and algorithms is strongly encouraged
System requirements: Internet access, an IDE or text editing tool, a shell scripting environment
Note: Noise model simulation is a pedagogical tool to help users understand the impact of noise on quantum algorithms. While it can support general understanding, it should not be used to predict if a specific IonQ system will or won't be able to successfully execute a specific circuit.
Please email support@ionq.com if you need advice on whether your algorithms are likely run successfully on a specific IonQ system.
Running a hardware noise model simulation
The main example in this guide uses curl and our direct API interface to run circuits, so we can show the functionality with as few dependencies as possible. In practice, we recommend using an open-source SDK like Qiskit or Cirq to work with the IonQ API.
To compare the differences between simulation options, we’ll run the same circuit, a simple circuit that builds a Greenberger–Horne–Zeilinger (GHZ) state between nine qubits, on the ideal simulator, the IonQ Harmony simulator, and IonQ Harmony itself. The GHZ state is a maximally-entangled state that’s sometimes called a “Schrödinger’s Cat” state, because the the state is an equal superposition of two opposing outcomes — “alive and dead” in Schrödinger’s famous thought experiment, here simply all zeros or all ones, or |000000000> + |111111111> / sqrt(2) in bra-ket notation.
Here’s the circuit we’ll be using for all three examples:
q_0 ----| H |----@--------------------------------------------| M |
|
q_1 -------------X----@---------------------------------------| M |
|
q_2-------------------X----@----------------------------------| M |
|
q_3 -----------------------X----@-----------------------------| M |
|
q_4 ----------------------------X----@------------------------| M |
|
q_5 ---------------------------------X----@-------------------| M |
|
q_6 --------------------------------------X----@--------------| M |
|
q_7 -------------------------------------------X----@---------| M |
|
q_8 ------------------------------------------------X----@----| M |
|
q_9 -----------------------------------------------------X----| M |
{
"lang": "json",
"target": "simulator",
"name": "ghz - nine qubits",
"body": {
"gateset": "qis",
"qubits": 9,
"circuit": [
{
"gate": "h",
"target": 0,
},
{
"gate": "cnot",
"target": 1,
"control": 0
},
{
"gate": "cnot",
"target": 2,
"control": 1
},
{
"gate": "cnot",
"target": 3,
"control": 2
},
{
"gate": "cnot",
"target": 4,
"control": 3
},
{
"gate": "cnot",
"target": 5,
"control": 4
},
{
"gate": "cnot",
"target": 6,
"control": 5
},
{
"gate": "cnot",
"target": 7,
"control": 6
},
{
"gate": "cnot",
"target": 8,
"control": 7
},
// note that measurement is implicit in the IonQ syntax
// we always measure all qubits at the end of a circuit
// if you don’t want all of the qubits’ final states, you
// can use the meas_map option to generate remapped output
]
}
}
Simulating on an ideal simulator
To have something to compare to, let’s first simulate our circuit using the ideal simulator. To do that, we need to add one new item to our above job body, a noise model:
ghz-nine-qubits--ideal.json
{
"lang": "json",
"target": "simulator",
"noise": {"model":"ideal"},
"name": "ghz - 9Q - ideal simulation",
"body": {
"gateset": "qis",
"qubits": 9,
"circuit": [
// for space, we won’t reproduce the circuit every time — it’s
// the same as the first example for all examples in this guide.
]
}
}
Note that for backwards compatibility, submitting to the simulator target with no noise model specified, as in our first example, is the same as submitting with the ideal noise model.
To submit, we’ll need to POST the above job to the IonQ API.
Putting the following two snippets in bash scripts called submit-job.sh and retrieve-job.sh will make your life a little easier when working directly from the command line.
Our job is running as-expected so far. We have equal measurements of 0 and 511, or 000000000 and 11111111 in binary. But, because real quantum computers have small amounts of noise, this isn’t what would happen if we ran this circuit on hardware. Let’s see what does happen when we run this on hardware.
Running on hardware
The code for running on hardware is nearly identical; all we have to do is change the target. We’ll also add an explicit shot count, just for clarity (the ideal simulator does not sample shots). This syntactic similarity makes it easy to prototype algorithms in simulation and then run on hardware once all of the kinks have been ironed — just like we’re doing here!
The below code updates the program to run on IonQ Harmony, our widely-available 11-qubit system:
ghz-nine-qubits--qpu-harmony.json
{
"lang": "json",
"shots": 1000,
"target": "qpu.harmony",
"name": "ghz - 9Q - qpu.harmony",
"body": {
"gateset": "qis",
"qubits": 9,
"circuit": [
// for space, we won’t reproduce the circuit every time — it’s
// the same as the first example for all examples in this guide.
]
}
}
Running it is the same as before if you’ve set up the helpers described above:
For this one, we’ll have to wait a little while because we have to wait in the queue to run on real hardware. Once it’s been run, retrieving it is also the same as before:
Due to hardware noise, these results look a fair bit different than our ideal simulation. For this example, that doesn’t matter too much — we can still clearly see that the 000000000 and 11111111 states dominate the output. But for very deep or complex algorithms, or when running with very few shots, this noise may be the difference between getting the right answer and producing random output.
Hardware noise model simulation lets us approximate the same noise, helping provide insight into what noise will do to our circuit without having to run on a real QPU to find out. Let’s try simulating our circuit with a Harmony noise model.
Simulating using hardware noise model simulation
Finally, we’ll run our circuit as a hardware noise model simulation. The code is very similar to the ones above — we need to change our target back to simulator, and add a "noise" object with the key model and the value harmony. To run as if it were on IonQ Aria, we’d tell the simulator to use model: "aria-1" instead. We’ll leave our shots in, because noise model simulation is shot-aware; that is, it samples “measurements” from the output state based on the number of shots provided.
ghz-nine-qubits--sim-harmony.json
{
"lang": "json",
"shots": 1000,
"target": "simulator",
"noise": { "model": "harmony"}
"name": "ghz - 9Q - harmony sim",
"body": {
"gateset": "qis",
"qubits": 9,
"circuit": [
// for space, we won’t reproduce the circuit every time — it’s
// the same as the first example for all examples in this guide.
]
}
}
Submitting it to the cloud simulation service works the same as before:
Now, we have three runs of the same circuit on three different backends — an ideal simulator, a hardware noise model simulator, and a real QPU. Let’s graph them together for comparison.
Here's a zoomed-in version so we can see the noise a little better:
As you can see, the IonQ Harmony noise model simulation not only has more noise than the ideal simulation, that noise has a pattern and volume that roughly mimics the noise introduced by the real QPU. That said, please note that it is only broadly similar — the IonQ Harmony simulation and hardware runs are not similar in a statistical sense, only a general one.
While these hardware simulations help users get a better understanding of the system noise characteristics that may impact their algorithms, they are still simplified approximations of what would happen on actual hardware, provided for developer convenience and efficiency, and should not be considered a replacement for running circuits on real hardware. They should not be used to precisely predict what a given IonQ system will or won't be able to successfully execute — if you need help in understanding if your algorithm will successfully run on a specific generation of IonQ hardware, please reach out to support@ionq.com for guidance.
These are approximate noise models, and their output characteristics will not exactly match the output characteristics of a QPU, especially as you investigate more specific error channels, for example when using our native gate interface to do randomized benchmarking. But, being able to even directionally understand what noise will do to an algorithm can still dramatically improve your understanding and approach to writing quantum programs — imagine a circuit 5x as deep as this one, towards the edge of IonQ Harmony’s #AQ. Understanding the impact of noise would help you select the right number of shots, or otherwise optimize your approach to ensure success.
Gotchas, warnings, and other useful information
Before you go off to simulate your own circuits using hardware noise model simulation, a few other random-access recommendations and notes:
Hardware noise models work with native gates — no special tricks are required here; if you submit a circuit using the nativegateset, it will simulate using the native gateset and no compilation, but also with noise.
For backwards compatibility, passing no noise object to the simulator is the same as passing "noise": {"model":"ideal"}. We may deprecate this in future versions.
The "noise"object takes a second, optional parameter called seed. This allows you to specify a specific seed for the pseudo-random noise generation and shot sampling that occurs during noise model simulation, allowing for reproducible “noisy” results. If you don’t provide a seed, one will be chosen at random and then provided as part of the simulation output. The seed can be any integer between 1 and 2 31.
The ideal noise model is NOT shot-aware; that is, it also produces ideal probabilities, without the statistical noise of sampling shots from the ideal state. As such, it ignores any
“shots”key you pass it. To effectively model the noise, hardware noise model simulations are shot aware and require a shotskey. If one is not provided in the request, it will default to our standard 1000 shots.
Because we can’t reasonably characterize and mimic something that doesn’t exist, you can only simulate up to the number of qubits the system has when running a hardware noise model simulations — that is, while our ideal simulator allows you to simulate circuits on up to 29 qubits, the IonQ Harmony simulator only allows circuits up to 11 qubits, and the IonQ Aria simulator only allows circuits up to 25 qubits.
That's all you need to know to begin simulating jobs using hardware noise models on the IonQ Quantum Cloud. Let us know what you use this feature for on our twitter account, @IonQ_Inc, or reach out to reach out to sales@ionq.com to discuss getting access to IonQ Aria or other quantum hardware to use alongside the simulation.
Note: Free usage for all simulators, combined, on the IonQ Quantum Cloud is capped at roughly 30,000 average-sized jobs per month. If you plan to use more simulation time than that, or otherwise want to discuss how IonQ can help you achieve your quantum goals, please reach out to sales@ionq.com
Share on social media
Copied To Clipboard
Related Resources:
Get started with Azure Quantum and IonQ
Create an account and run your first job with Azure Quantum, Q#, and IonQ hardware