');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}.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}}
From Flash Cells to Qubits: How IonQ is Drawing Inspiration from Classical Flash Memory to Advance Quantum Error Correction
From Flash Cells to Qubits: How IonQ is Drawing Inspiration from Classical Flash Memory to Advance Quantum Error Correction
February 20, 2025
by IonQ Staff
At IonQ, we are busy both delivering value to our commercial customers today and researching and developing the next-generation quantum computers of the future. Much of our research thrust is focused on the hardware and software required for error correction, which is expected to unlock even more value for customers. In collaboration with Gilles Zémor of Bordeaux University, IonQ’s quantum error correction team has proposed a novel approach to error-corrected quantum memory, inspired by classical flash memory (as detailed in this research paper). This research is part of a robust set of techniques that our quantum error correction team is exploring to reduce the overhead of quantum error correction in the long term.
This novel approach draws from classical flash memory, exploring a new paradigm called “stacked quantum memory” paired with quantum Gabidulin codes – a type of error-correcting code – to drive advancements in scalability and error correction. By leveraging lessons from classical memory systems and network coding, this research aims to address key areas in building robust quantum architectures.
The Inspiration: Classical Flash Memory
Classical flash memory cells store one or more bits of information by holding varying numbers of electrons, with the stored value determined by the cell's voltage. The manufacture of a flash cell is an incredible engineering challenge. Binary flash memory is created by charging a flash cell with either a few electrons or many electrons. In practice this is often many hundreds or thousands of electrons, but for the purposes of this diagram, we’ll use a few dozen to demonstrate the point.
One of the key innovations for the success of flash memory is the development of the so-called multi-level flash cell, which is capable of storing multiple bits per cell.
Such a cell that stores two bits of information is called a multi-level cell. Today’s classical computing technology uses cells capable of storing three or four bits per cell and cells storing five bits per cell are currently in development.
Multi-level flash cells, capable of storing multiple bits per cell, offer advantages like higher information density and reduced manufacturing costs. Since information is more dense, it can make the memory smaller and therefore well suited to portable devices like laptops and smartphones. Second, it is more economical because fewer cells need to be manufactured. However, these cells face challenges, such as readout errors caused by wear and tear over time.
Throughout its lifetime, the value of a flash cell will change many times, which requires bringing electrons in and out of this cell. During these operations, the walls of the cell wear out, making it harder for the cell to hold its electrons. This results in a drift of the measured voltage, and therefore a readout error, when reading the value of a cell.
This issue is particularly harmful for a cell that stores multiple bits of information because it leads to errors that may affect all the bits stored. Flash memories need powerful error correction codes to deal with these errors. The lesson from the classical setting is that one may benefit from denser storage of information with multi-level cells, but only if we design an error correction protocol capable of correcting errors affecting all the bits of a cell.
Stacked Quantum Memory: Multi-Qubit Quantum Cells
Our new paper introduces a model for a stacked quantum memory inspired by classical flash memory. Our basic idea is to consider quantum cells capable of storing multiple qubits per cell.
At IonQ, our cells are atoms. Each qubit is stored in an atom. Mathematically, a qubit is a superposition of the value 0 and 1 that we denote a|0⟩+b|1⟩ where a and b are complex numbers. The value |0⟩ corresponds to the electron being in the first orbit and |1⟩ corresponds to the electron being in the second orbit, like in the next figure. The electron can be in a superposition of the two orbits, allowing us to store a qubit using these two orbits.
The state of two qubits is a superposition of all possible values of two bits, that is a|00⟩+b|01⟩+c|10⟩+d|11⟩. To store two qubits in an atom, one could consider using four orbits storing two qubits as follows.
To move to three qubits per atom, we need to double again the number of orbits. A three-qubit cell is represented by a superposition of 8 orbits.
Our new paper introduces a stacked quantum memory made with cells containing multiple qubits each represented as follows.
This stacked quantum memory contains three cells and each cell contains three qubits. Our new paper proposes to use stacked memories made with multi-qubit cells to increase the throughput of quantum computers as follows. Recall that a quantum computer typically works by running the same quantum circuit many times to accumulate enough statistics. Our basic idea is to run the same quantum circuit on each layer of a stacked memory. Using three-qubit cells, we would prepare an input state on each layer of the stacked memory and run the same quantum circuit three times in parallel, which could potentially lead to a 3X speed up.
Quantum Gabidulin Codes: A Promising Solution for Quantum Error Correction for Multi-Qubit Cells
With stacked quantum memory and multi-qubit cells – similar to classical flash cells – an error affecting a qubit can spread to the other qubits of the same cell. To address error propagation within multi-qubit cells, our team proposed a solution inspired by the field of classical network coding – namely, classical Gabidulin codes – to the quantum domain.
The goal of network coding is to send information through a network.
Imagine, for instance, that you are sending a text to a friend. To reach your friend, your text will travel through a network of antennas, where each antenna can send data to other antennas in its vicinity. To transmit your text, one may send data through a short path of antennas that goes from the sender (you) to the receiver (your friend). This is a good strategy for a single sender and receiver.
However, for a more complex network with many users, and where a user may want to send data to multiple receivers (think a group text for example), one can do better. A breakthrough paper from the year 2000 shows that one can send more information through the network by allowing the antennas to perform some computation on the data and to send processed data to neighboring antennas.
The following diagram illustrates the transmission of three bits through a network and the computation performed at each node of the network.
If a network contains a faulty edge, the result sent through this edge may be incorrect. If left uncorrected, this type of fault is very harmful because it can rapidly spread to other nodes, as we see below:
A single faulty edge may spread to two output bits as we can see on the blue path in the previous figure. This phenomenon is analogous to a fault in a qubit that spreads to the other qubits during a quantum computation.
Exploiting this resemblance, we design a quantum version of Gabidulin codes, which are used to correct faults in classical networks, and demonstrate that they can be used to correct faults in stacked quantum memory. The detailed construction of quantum Gabidulin code is too technical for this post but we invite the reader to check our paper for more information.
Key Takeaways: A Potential Long-Term Approach to Error Correction and Scale
Our proposed solution has many key benefits that make it a potential viable longer-term approach to advancing error correction, namely:
New approach to fault tolerance and smarter error correction: Treating circuit faults as low-rank matrices, allowing for new quantum error correction schemes, potentially more qubit-efficient than standard methods.
Increased throughput and faster processing: Designing stacked memory capable of running key quantum operations (Clifford circuits) on multiple inputs simultaneously, potentially increasing the throughput of future systems.
Real-world applications and impact: Could accelerate variational quantum algorithms (e.g. optimization applications) and generate key quantum resources for fault-tolerant computing.
While important milestones remain, our discoveries in this work mark a major leap forward in tackling two of quantum computing’s biggest areas of focus: scalability and error correction. Inspired by classical flash memory and powered by advanced quantum error correction, our approach has the potential to enable denser, more reliable quantum memory systems—paving the way for practical, large-scale quantum architectures. Though still in early stages, this work is actively shaping the foundation for next-generation quantum systems. We see a clear path forward and invite collaboration to accelerate the real-world impact of quantum technologies sooner than expected.