@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500&display=swap";.eyebrow,.job-postings .job-postings-categories .teams-grid .team-item .openings-count,.careers-hero-section .hero-background .hero-content .hero-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce}@media(min-width: 375px){.eyebrow,.job-postings .job-postings-categories .teams-grid .team-item .openings-count,.careers-hero-section .hero-background .hero-content .hero-eyebrow{font-size:14px}}.section-container{max-width:1440px;margin:0 auto}@media(min-width: 768px){.hide-at-tablet{display:none}}hr{border:0;display:block;height:1px;margin:12px 0;background-color:#5c5c59}hr.large-margin{margin:30px 0}hr.no-top-margin{margin-top:0}.thin-underline:after{content:"";width:100%;height:3px;background-color:#fff;display:block;margin-top:-3px}.animate-arrow-up .arrow-up{transition:ease .25s;transition-delay:.25s}.animate-arrow-up .arrow-up:not(.big){margin-top:-4px}.animate-arrow-up .arrow-up .double{transition:ease .25s;transition-delay:0s}.animate-arrow-up.deg-45 .arrow-up{transform:rotate(45deg)}.animate-arrow-up:hover .arrow-up,.animate-arrow-up.active .arrow-up{transform:rotate(-45deg);transition-delay:0s}.animate-arrow-up:hover .arrow-up.big .double,.animate-arrow-up.active .arrow-up.big .double{transform:translate(-12%, 12%)}.animate-arrow-up:hover .arrow-up .double,.animate-arrow-up.active .arrow-up .double{transform:translate(-12%, 14%) !important;transition-delay:.25s}.animate-arrow-up.left{display:flex;align-items:center;flex-direction:row-reverse}*[class*=js-sr-]{visibility:hidden}.custom-fadeInUp{opacity:0;transform:translateY(40px);transition:ease .5s}.custom-fadeInUp.active{opacity:1;transform:translateY(0)}.custom-fadeInUp.delayed{transition-delay:.2s}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{position:relative;line-height:1}body.overflow-hidden{overflow:hidden;overscroll-behavior:contain;touch-action:none;-ms-touch-action:none}.site-main{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}textarea,.form-reset-textarea,button,select,label,input{display:inline-block;margin:0;border:0;padding:0;width:auto;vertical-align:middle;white-space:normal;line-height:inherit;background:none;box-shadow:none;border-radius:0;color:inherit;font-size:inherit;font-family:inherit}select,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus{outline:0}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}input[type=reset],input[type=button],input[type=submit]{overflow:visible}select[multiple]{vertical-align:top}button{background:none;border:0;outline:none}button::-moz-focus-inner{border:0;padding:0}button:hover,button:active,button:focus{outline:0}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea,.form-reset-textarea{vertical-align:top;overflow:auto;-webkit-appearance:none;appearance:none}a{color:inherit;text-decoration:none}a:focus,a:active,a:visited{color:inherit}body.js-no-scroll{overflow:hidden}img{max-width:100%}.resource-section h3{margin-bottom:60px}.home .resource-section .section-container{padding-bottom:135px}#lottie{width:100%;height:100%;display:block;overflow:hidden;transform:scale(1.4);text-align:center;opacity:1}#lottie rect{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed}.default-form,.form-modal-window-box .form-modal-window [role=form],.contact-us .form-container form,.resource-section .form-container form,.hbspt-form{flex:0;margin:auto;max-width:700px}.default-form .input-box,.form-modal-window-box .form-modal-window [role=form] .input-box,.contact-us .form-container form .input-box,.resource-section .form-container form .input-box,.hbspt-form .input-box{display:flex;flex-direction:column;margin-top:32px}.default-form label,.form-modal-window-box .form-modal-window [role=form] label,.contact-us .form-container form label,.resource-section .form-container form label,.hbspt-form label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.default-form input,.form-modal-window-box .form-modal-window [role=form] input,.contact-us .form-container form input,.resource-section .form-container form input,.hbspt-form input,.default-form select,.form-modal-window-box .form-modal-window [role=form] select,.contact-us .form-container form select,.resource-section .form-container form select,.hbspt-form select,.default-form textarea,.form-modal-window-box .form-modal-window [role=form] textarea,.contact-us .form-container form textarea,.resource-section .form-container form textarea,.hbspt-form textarea{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#62afda}.default-form select,.form-modal-window-box .form-modal-window [role=form] select,.contact-us .form-container form select,.resource-section .form-container form select,.hbspt-form select{background:url("./assets/img/icon/dropdown.svg") no-repeat calc(100% - 16px) center}.default-form button,.form-modal-window-box .form-modal-window [role=form] button,.contact-us .form-container form button,.resource-section .form-container form button,.hbspt-form button{margin-top:30px;background:none;border:none;outline:none}@media(min-width: 768px){.default-form button,.form-modal-window-box .form-modal-window [role=form] button,.contact-us .form-container form button,.resource-section .form-container form button,.hbspt-form button{margin-top:50px}}.default-form .wpcf7-not-valid,.form-modal-window-box .form-modal-window [role=form] .wpcf7-not-valid,.contact-us .form-container form .wpcf7-not-valid,.resource-section .form-container form .wpcf7-not-valid,.hbspt-form .wpcf7-not-valid{border-left-color:#ff6060}.default-form .wpcf7-not-valid-tip,.form-modal-window-box .form-modal-window [role=form] .wpcf7-not-valid-tip,.contact-us .form-container form .wpcf7-not-valid-tip,.resource-section .form-container form .wpcf7-not-valid-tip,.hbspt-form .wpcf7-not-valid-tip{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;position:absolute;margin-top:4px;margin-left:12px;color:#ff6060}.default-form .wpcf7-response-output,.form-modal-window-box .form-modal-window [role=form] .wpcf7-response-output,.contact-us .form-container form .wpcf7-response-output,.resource-section .form-container form .wpcf7-response-output,.hbspt-form .wpcf7-response-output{display:none !important;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;border:0;padding:0;position:absolute;bottom:176px;margin:0}.default-form .input-box,.form-modal-window-box .form-modal-window [role=form] .input-box,.contact-us .form-container form .input-box,.resource-section .form-container form .input-box,.hbspt-form .input-box{min-width:0}.default-form .names,.form-modal-window-box .form-modal-window [role=form] .names,.contact-us .form-container form .names,.resource-section .form-container form .names,.hbspt-form .names,.default-form .email-select,.form-modal-window-box .form-modal-window [role=form] .email-select,.contact-us .form-container form .email-select,.resource-section .form-container form .email-select,.hbspt-form .email-select{display:grid;grid-column-gap:20px}@media(min-width: 500px){.default-form .names,.form-modal-window-box .form-modal-window [role=form] .names,.contact-us .form-container form .names,.resource-section .form-container form .names,.hbspt-form .names,.default-form .email-select,.form-modal-window-box .form-modal-window [role=form] .email-select,.contact-us .form-container form .email-select,.resource-section .form-container form .email-select,.hbspt-form .email-select{grid-template-columns:1fr 1fr}}.default-form .input-box textarea,.form-modal-window-box .form-modal-window [role=form] .input-box textarea,.contact-us .form-container form .input-box textarea,.resource-section .form-container form .input-box textarea,.hbspt-form .input-box textarea{height:146px;resize:none;box-shadow:none}.default-form button,.form-modal-window-box .form-modal-window [role=form] button,.contact-us .form-container form button,.resource-section .form-container form button,.hbspt-form button{margin-top:50px}@media(min-width: 920px){.default-form button,.form-modal-window-box .form-modal-window [role=form] button,.contact-us .form-container form button,.resource-section .form-container form button,.hbspt-form button{margin-top:62px}}.default-form .select,.form-modal-window-box .form-modal-window [role=form] .select,.contact-us .form-container form .select,.resource-section .form-container form .select,.hbspt-form .select{display:flex;padding:22px}.default-form .select .arrow,.form-modal-window-box .form-modal-window [role=form] .select .arrow,.contact-us .form-container form .select .arrow,.resource-section .form-container form .select .arrow,.hbspt-form .select .arrow{display:flex;align-items:center;cursor:pointer}.default-form .select .current-option,.form-modal-window-box .form-modal-window [role=form] .select .current-option,.contact-us .form-container form .select .current-option,.resource-section .form-container form .select .current-option,.hbspt-form .select .current-option{flex-grow:1}.default-form .wpcf7-form-control-wrap,.form-modal-window-box .form-modal-window [role=form] .wpcf7-form-control-wrap,.contact-us .form-container form .wpcf7-form-control-wrap,.resource-section .form-container form .wpcf7-form-control-wrap,.hbspt-form .wpcf7-form-control-wrap{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px}.default-form input,.form-modal-window-box .form-modal-window [role=form] input,.contact-us .form-container form input,.resource-section .form-container form input,.hbspt-form input{width:100%}.default-form input[aria-invalid=true],.form-modal-window-box .form-modal-window [role=form] input[aria-invalid=true],.contact-us .form-container form input[aria-invalid=true],.resource-section .form-container form input[aria-invalid=true],.hbspt-form input[aria-invalid=true]{border-left:1px solid #ff6060}.default-form .submit-button,.form-modal-window-box .form-modal-window [role=form] .submit-button,.contact-us .form-container form .submit-button,.resource-section .form-container form .submit-button,.hbspt-form .submit-button{margin-top:10px;position:relative}.default-form .submit-button span,.form-modal-window-box .form-modal-window [role=form] .submit-button span,.contact-us .form-container form .submit-button span,.resource-section .form-container form .submit-button span,.hbspt-form .submit-button span{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff}.default-form .submit-button input,.form-modal-window-box .form-modal-window [role=form] .submit-button input,.contact-us .form-container form .submit-button input,.resource-section .form-container form .submit-button input,.hbspt-form .submit-button input{position:absolute;width:100%;height:100%;cursor:pointer;opacity:0;z-index:10000}.default-form .submit-button .ajax-loader,.form-modal-window-box .form-modal-window [role=form] .submit-button .ajax-loader,.contact-us .form-container form .submit-button .ajax-loader,.resource-section .form-container form .submit-button .ajax-loader,.hbspt-form .submit-button .ajax-loader{display:none}.default-form .hide-btn,.form-modal-window-box .form-modal-window [role=form] .hide-btn,.contact-us .form-container form .hide-btn,.resource-section .form-container form .hide-btn,.hbspt-form .hide-btn{position:absolute;inset:0}@media(min-width: 920px){.default-form,.form-modal-window-box .form-modal-window [role=form],.contact-us .form-container form,.resource-section .form-container form,.hbspt-form{margin:auto 0 auto auto;max-width:640px}}.gform_wrapper.gravity-theme{max-width:640px}.gform_wrapper.gravity-theme .gform_required_legend{display:none !important}.gform_wrapper.gravity-theme .gform_fields .input-box{display:flex;flex-direction:column;margin-top:32px}.gform_wrapper.gravity-theme .gform_fields label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.gform_wrapper.gravity-theme .gform_fields input,.gform_wrapper.gravity-theme .gform_fields select,.gform_wrapper.gravity-theme .gform_fields textarea{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#62afda}.gform_wrapper.gravity-theme .gform_fields select{background:url("./assets/img/icon/dropdown.svg") no-repeat calc(100% - 16px) center}.gform_wrapper.gravity-theme .gform_fields button{margin-top:30px;background:none;border:none;outline:none}@media(min-width: 768px){.gform_wrapper.gravity-theme .gform_fields button{margin-top:50px}}.gform_wrapper.gravity-theme .gform_fields .gfield_label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.gform_wrapper.gravity-theme .gform_fields .gfield_radio .gchoice label,.gform_wrapper.gravity-theme .gform_fields .gfield_input .gchoice label{font-size:14px}.gform_wrapper.gravity-theme .gform_fields input[type=checkbox],.gform_wrapper.gravity-theme .gform_fields input[type=radio]{width:16px;height:16px;margin:0 6px 2px 0;padding:0 !important}.gform_wrapper.gravity-theme .gform_fields input[type=checkbox]:checked,.gform_wrapper.gravity-theme .gform_fields input[type=radio]:checked{background:#527c64;box-shadow:inset 0 0 0 2px #fff}.gform_wrapper.gravity-theme .gform_fields input[type=radio]{border-radius:50%}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal{margin-top:10px}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio{padding:24px 0;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice{margin:0;flex:1 1 0px;height:200px}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice input,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice input{display:none}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice label,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice label{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:100%;height:100%;padding:32px 12px 24px 12px;border:1px solid #000;text-align:center;vertical-align:center;border-radius:0px;cursor:pointer;font-weight:bold;font-size:16px;color:#262624}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice label b,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice label b{font-size:50px;font-weight:700}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice label p,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice label p{font-size:12px;line-height:1.25em;font-weight:400;margin-top:35px;color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice label p b,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice label p b{font-size:12px}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice label:hover,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice label:hover{border-color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_checkbox .gchoice input:checked+label,.gform_wrapper.gravity-theme .gform_fields .gfield.horizontal .ginput_container .gfield_radio .gchoice input:checked+label{color:#262624;border-color:#e48039;outline:1px solid #e48039}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-selector legend.gfield_label{font-size:16px;letter-spacing:normal;color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-selector .gfield_description{font-size:14px;letter-spacing:normal;line-height:164%;color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield.calculate-credits{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:12px 0;margin:20px 0}.gform_wrapper.gravity-theme .gform_fields .gfield.calculate-credits .ginput_product_price_label{display:none}.gform_wrapper.gravity-theme .gform_fields .gfield.calculate-credits .gfield_label{margin-right:12px;font-size:16px;font-weight:400;color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield.calculate-credits .ginput_product_price{font-size:24px;font-weight:400;color:#e48039;white-space:nowrap}.gform_wrapper.gravity-theme .gform_fields .gfield.calculate-credits .gfield_description{margin:6px 0 0 12px;padding-top:0;color:#5c5c59}.gform_wrapper.gravity-theme .gform_fields .gfield_price.credit-total{border-top:2px solid #c0c8ce;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;padding:20px 0;margin:10px 0}.gform_wrapper.gravity-theme .gform_fields .gfield_price.credit-total .ginput_total{border:none;font-size:24px;line-height:24px;font-weight:bold;color:#e48039;white-space:nowrap;padding:0 12px;height:auto}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-number .gfield_label,.gform_wrapper.gravity-theme .gform_fields .gfield.custom-amount .gfield_label{padding:15px 8px 0 0;font-size:20px;font-weight:400;color:#262624}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-number input,.gform_wrapper.gravity-theme .gform_fields .gfield.custom-amount input{font-weight:bold;color:#262624;font-size:20px}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-number .instruction,.gform_wrapper.gravity-theme .gform_fields .gfield.custom-amount .instruction{display:none}.gform_wrapper.gravity-theme .gform_fields .gfield.credit-number .gfield_description,.gform_wrapper.gravity-theme .gform_fields .gfield.custom-amount .gfield_description{font-size:18px;letter-spacing:normal;color:#262624}.gform_wrapper.gravity-theme .gform_fields .gfield.terms-and-conditions .gfield_label{font-size:16px;font-weight:400;color:#262624}.gform_wrapper.gravity-theme .gform_fields .gfield.terms-and-conditions .ginput_container{display:flex;padding-top:20px}.gform_wrapper.gravity-theme .gform_fields .gfield.second-acknowledge .ginput_container{display:flex}.gform_wrapper.gravity-theme .gform_fields .gfield.second-acknowledge input[type=checkbox]{min-width:16px}.gform_wrapper.gravity-theme .gform_fields .gfield.error-block{background:#e48039;padding:20px;font-weight:bold;font-size:18px;line-height:28px}.gform_wrapper.gravity-theme .gform_fields .gfield_price.custom-total{display:flex;flex-wrap:nowrap}.gform_wrapper.gravity-theme .gform_fields .gfield_price.custom-total label{padding:17px 0 0 0}.gform_wrapper.gravity-theme .gform_fields .gfield_price.custom-total input{border:none;font-size:18px;color:#262624}.gform_wrapper.gravity-theme .gform_fields .gfield_consent_description{color:#5c5c59;box-shadow:inset 0 -8px 16px -8px rgba(0,0,0,.1);font-family:sans-serif;letter-spacing:normal;font-size:12px;line-height:1.4;max-height:132px;overflow:scroll;padding:12px 10px}.gform_wrapper.gravity-theme input.gform_button{background:#527c64;border-color:#527c64;font-weight:bold;color:#fff;font-size:17px;border-radius:0px;cursor:pointer}.gform_wrapper.gravity-theme input.gform_button:hover{background:#e48039;border-color:#e48039}.gform_wrapper.gravity-theme .purchase-final{color:#5c5c59;font-size:14px;font-weight:400}.hbspt-form{margin:0;width:100%;flex:1}.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{width:100%}.hbspt-form .form-columns-1+.hs-submit,.hbspt-form .form-columns-2+.hs-submit{width:100%}.hbspt-form .input-box{display:flex;flex-direction:column;margin-top:32px}.hbspt-form label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.hbspt-form input,.hbspt-form select,.hbspt-form textarea{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#62afda}.hbspt-form select{background:url("./assets/img/icon/dropdown.svg") no-repeat calc(100% - 16px) center}.hbspt-form button{margin-top:30px;background:none;border:none;outline:none}@media(min-width: 768px){.hbspt-form button{margin-top:50px}}@media(min-width: 500px){.hbspt-form select{margin-top:16px}}.hbspt-form .hs_recaptcha{display:none !important}@media(min-width: 920px){.hbspt-form{max-width:560px}}.hbspt-form .grecaptcha-badge{display:none}.hbspt-form .hs_message{height:144px;width:100%}.hbspt-form .hs_message .input{height:100%}.hbspt-form .hs_message .input textarea{height:100%}.hbspt-form .hs-button[type=submit]{width:auto !important;cursor:pointer;margin-top:20px}.hbspt-form .input{margin:0 !important}.hbspt-form .hs-input{width:100% !important}@media(min-width: 500px){.hbspt-form .hs_firstname{width:50% !important;float:left;clear:both}}@media(min-width: 500px){.hbspt-form .hs_firstname .input{margin-right:8px !important}}@media(min-width: 500px){.hbspt-form .hs_lastname{width:50% !important;float:right}}.hbspt-form .hs-input[name=company]{width:100% !important}.hbspt-form .hs_error_rollup .no-list.hs-error-msgs.inputs-list{display:none !important}@media(min-width: 600px){.hbspt-form .hs-dependent-field{width:100%}}.hbspt-form .hs-dependent-field .hs-form-field{width:100% !important}.hbspt-form .hs-dependent-field .hs-form-field:not(:first-child){margin-top:32px}.hbspt-form .hs-dependent-field select{margin-top:0}.form-modal-window .hs-firstname .input{margin-right:0 !important}.form-modal-window .hbspt-form select{margin-top:0 !important}.submitted-message{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;padding-top:20px;color:#fff}.submitted-message a{text-decoration:underline}.form-modal-window .submitted-message,.contact-us .submitted-message{color:#262624}.form-modal-window .hs-firstname,.form-modal-window .hs-lastname{width:100% !important}#hsForm_5141df7f-4295-46a3-b095-c12b0952990a>.hs_submit.hs-submit>.actions>.sub-btn{display:none}form input{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#64a4c7}.contact-us .form-container form input{width:10000px}.post-password-form{margin:100px auto;width:90%;max-width:500px;padding:2.5em 2em 1em 2em;background:#262624;color:#fff;font-family:Pragmatica,sans-serif}.post-password-form p{margin-bottom:2em;font-size:18px;line-height:1.5;letter-spacing:.02em;font-weight:bold}.post-password-form .form-fields{display:flex;flex-wrap:nowrap;align-items:flex-end}.post-password-form label{font-size:14px;color:#c0c8ce;width:62%}.post-password-form label input{margin-top:8px}.post-password-form input[type=password]{background:#fff;color:#000;font-size:18px}.post-password-form button.btn-encircled{width:36%;height:50px;padding-left:20px;font-weight:500;font-style:normal;font-family:"IBM Plex Mono",monospace;font-size:16px;letter-spacing:.1em}.post-password-form button.btn-encircled .btn-arrow svg{overflow:visible;margin-left:12px}.post-password-form button.btn-encircled .btn-arrow svg path{transition:ease .3s}.post-password-form button.btn-encircled:hover .btn-arrow svg path:first-child{transform:scaleX(1.5)}.post-password-form button.btn-encircled:hover .btn-arrow svg path:last-child{transform:translateX(9px)}.post-password-form button.btn-encircled:active{color:#e48039}.flexible{position:absolute;object-fit:cover;width:100%;height:100%;z-index:0;top:0;left:0}.hidden{display:none}.bgv-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:block;background-image:none;background-repeat:repeat;z-index:-998}video.background-video{right:0 !important;left:unset !important;max-width:1600px !important;margin:0 auto !important}@media(min-width: 2200px){.homepage-wrapper video.background-video{left:0 !important;transform:none !important}}.homepage-wrapper.hero--has-vimeo{padding-top:94px}.homepage-wrapper.hero--has-vimeo .homepage-gradient{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background:linear-gradient(180deg, #2b2b2b 3.2%, rgba(33, 51, 41, 0) 34.93%),linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);mix-blend-mode:multiply}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container{display:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;padding:0}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container iframe{box-sizing:border-box;height:56.25vw;min-height:100%;min-width:100%;transition:opacity .5s ease;opacity:0}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container.playing iframe[data-ready=true]{opacity:1}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container.paused iframe[data-ready=true]{opacity:1}@media(min-width: 768px){.homepage-wrapper.hero--has-vimeo{padding-top:144px}}@media(min-width: 1152px){.homepage-wrapper.hero--has-vimeo .hero--vimeo-container{display:flex;align-items:center;justify-content:center}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container iframe{min-width:133vw}}@media(min-width: 1200px){.homepage-wrapper.hero--has-vimeo{padding-top:244px}}@media(min-width: 1440px){.homepage-wrapper.hero--has-vimeo{min-height:auto}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container{align-items:flex-end}.homepage-wrapper.hero--has-vimeo .hero--vimeo-container iframe{min-width:100%}}.hero--image{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}.hero--image img{width:100%;height:100%;object-fit:cover}.vimeo-controls{display:none;position:absolute;z-index:3;left:auto;right:0;bottom:0;margin:5px;line-height:1}.vimeo-controls svg{fill:#fff;width:20px;height:20px;transition:fill .2s ease}.vimeo-controls button{cursor:pointer;outline:none;padding:15px;width:50px;height:50px;opacity:1;transition:all .2s ease}.vimeo-controls button:hover,.vimeo-controls button:focus{opacity:.8}.vimeo-controls button:active svg{fill:var(--wp--preset--color--orange)}.vimeo-controls .play{display:block;border-color:#fff}.vimeo-controls .pause{display:none;opacity:.5}.vimeo-controls.playing .play{display:none}.vimeo-controls.playing .pause{display:block}@media(min-width: 1152px){.vimeo-controls{display:flex;margin:1vw}}@media(min-width: 1440px){.vimeo-controls{margin:1.5vw}}.has-white-color{color:var(--wp--preset--color--white)}.has-white-background-color{background:var(--wp--preset--color--white)}.has-black-color{color:var(--wp--preset--color--black)}.has-black-background-color{background:var(--wp--preset--color--black)}.has-foliage-color{color:var(--wp--preset--color--foliage)}.has-foliage-background-color{background:var(--wp--preset--color--foliage)}.has-charcoal-color{color:var(--wp--preset--color--charcoal)}.has-charcoal-background-color{background:var(--wp--preset--color--charcoal)}.has-smoke-color{color:var(--wp--preset--color--smoke)}.has-smoke-background-color{background:var(--wp--preset--color--smoke)}.has-beige-color{color:var(--wp--preset--color--beige)}.has-beige-background-color{background:var(--wp--preset--color--beige)}.has-grass-color{color:var(--wp--preset--color--grass)}.has-grass-background-color{background:var(--wp--preset--color--grass)}.has-blue-color{color:var(--wp--preset--color--blue)}.has-blue-background-color{background:var(--wp--preset--color--blue)}.has-orange-color{color:var(--wp--preset--color--orange)}.has-orange-background-color{background:var(--wp--preset--color--orange)}.has-grey-color{color:var(--wp--preset--color--grey)}.has-grey-background-color{background:var(--wp--preset--color--grey)}.wp-block-cover{font-family:Pragmatica,sans-serif}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__inner-container{z-index:11}.wp-block-cover .wp-block-cover__background p,.wp-block-cover .wp-block-cover__inner-container p{margin-bottom:1rem}.wp-block-cover .wp-block-cover__background .btn-encircled.btn-in-post span,.wp-block-cover .wp-block-cover__inner-container .btn-encircled.btn-in-post span{color:#fff}.wp-block-group.wrap-shortcode p{display:inline;font-size:inherit}.wp-block-columns.is-style-core-blocks,.wp-block-group.is-style-core-blocks,.wp-block-group.is-style-article-content{font-family:Pragmatica,sans-serif;max-width:1000px;margin:0 auto}.wp-block-columns.is-style-core-blocks.alignwide,.wp-block-group.is-style-core-blocks.alignwide,.wp-block-group.is-style-article-content.alignwide{max-width:1280px}.wp-block-columns.is-style-core-blocks.alignfull,.wp-block-group.is-style-core-blocks.alignfull,.wp-block-group.is-style-article-content.alignfull{max-width:100%}.wp-block-columns.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-article-content.alignfull .alignwide{padding:0 16px;max-width:1440px;margin:0 auto;padding-top:20px;padding-bottom:20px}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-article-content.alignfull .alignwide{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-columns.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-core-blocks.alignfull .alignwide,.wp-block-group.is-style-article-content.alignfull .alignwide{padding-left:80px;padding-right:80px}}.wp-block-columns.is-style-core-blocks a,.wp-block-group.is-style-core-blocks a,.wp-block-group.is-style-article-content a{text-decoration:underline}.wp-block-columns.is-style-core-blocks b,.wp-block-columns.is-style-core-blocks strong,.wp-block-group.is-style-core-blocks b,.wp-block-group.is-style-core-blocks strong,.wp-block-group.is-style-article-content b,.wp-block-group.is-style-article-content strong{font-weight:bold}.wp-block-columns.is-style-core-blocks i,.wp-block-columns.is-style-core-blocks em,.wp-block-group.is-style-core-blocks i,.wp-block-group.is-style-core-blocks em,.wp-block-group.is-style-article-content i,.wp-block-group.is-style-article-content em{font-style:italic}.wp-block-columns.is-style-core-blocks p,.wp-block-group.is-style-core-blocks p,.wp-block-group.is-style-article-content p{line-height:164%;font-size:16px}.wp-block-columns.is-style-core-blocks p.has-x-large-font-size,.wp-block-group.is-style-core-blocks p.has-x-large-font-size,.wp-block-group.is-style-article-content p.has-x-large-font-size{line-height:110%}.wp-block-columns.is-style-core-blocks p.has-x-large-font-size,.wp-block-columns.is-style-core-blocks p.has-medium-font-size,.wp-block-group.is-style-core-blocks p.has-x-large-font-size,.wp-block-group.is-style-core-blocks p.has-medium-font-size,.wp-block-group.is-style-article-content p.has-x-large-font-size,.wp-block-group.is-style-article-content p.has-medium-font-size{line-height:124%}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks p,.wp-block-group.is-style-core-blocks p,.wp-block-group.is-style-article-content p{font-size:20px}}.wp-block-columns.is-style-core-blocks sub,.wp-block-columns.is-style-core-blocks sup,.wp-block-group.is-style-core-blocks sub,.wp-block-group.is-style-core-blocks sup,.wp-block-group.is-style-article-content sub,.wp-block-group.is-style-article-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wp-block-columns.is-style-core-blocks sub,.wp-block-group.is-style-core-blocks sub,.wp-block-group.is-style-article-content sub{bottom:-0.25em}.wp-block-columns.is-style-core-blocks sup,.wp-block-group.is-style-core-blocks sup,.wp-block-group.is-style-article-content sup{top:-0.5em}.wp-block-columns.is-style-core-blocks .has-x-large-font-size,.wp-block-columns.is-style-core-blocks .has-large-font-size,.wp-block-columns.is-style-core-blocks .has-medium-font-size,.wp-block-group.is-style-core-blocks .has-x-large-font-size,.wp-block-group.is-style-core-blocks .has-large-font-size,.wp-block-group.is-style-core-blocks .has-medium-font-size,.wp-block-group.is-style-article-content .has-x-large-font-size,.wp-block-group.is-style-article-content .has-large-font-size,.wp-block-group.is-style-article-content .has-medium-font-size{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;--wp--preset--font-size--large: 30px}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks .has-x-large-font-size,.wp-block-columns.is-style-core-blocks .has-large-font-size,.wp-block-columns.is-style-core-blocks .has-medium-font-size,.wp-block-group.is-style-core-blocks .has-x-large-font-size,.wp-block-group.is-style-core-blocks .has-large-font-size,.wp-block-group.is-style-core-blocks .has-medium-font-size,.wp-block-group.is-style-article-content .has-x-large-font-size,.wp-block-group.is-style-article-content .has-large-font-size,.wp-block-group.is-style-article-content .has-medium-font-size{--wp--preset--font-size--medium: 24px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 60px}}.is-style-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase}@media(min-width: 375px){.is-style-eyebrow{font-size:14px}}.is-style-eyebrow::after{content:"";height:1px;width:100%;display:block;margin:12px 0;opacity:.3;background-color:#5c5c59}.site-main.overflow-visible{overflow:visible}.wp-block-columns.is-style-core-blocks{gap:0}.wp-block-columns.is-style-core-blocks .wp-block-cover{min-height:320px;padding:0 16px}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks .wp-block-cover{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-columns.is-style-core-blocks .wp-block-cover{padding-left:80px;padding-right:80px}}.wp-block-columns.is-style-core-blocks .wp-block-cover .wp-block-cover__inner-container{max-width:600px;padding-top:40px;padding-bottom:40px}.wp-block-columns.is-style-core-blocks .side-column{padding:0 16px;padding-top:36px;padding-bottom:36px}.wp-block-columns.is-style-core-blocks .side-column>*{max-width:640px}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks .side-column{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-columns.is-style-core-blocks .side-column{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.wp-block-columns.is-style-core-blocks .wp-block-cover{height:100vh;position:sticky;top:0}.wp-block-columns.is-style-core-blocks .side-column{padding-top:120px}}.table-wrap{position:relative;padding:0px 80px !important;max-width:1320px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 1440px){.table-wrap{margin-right:0;padding-left:16px !important;padding-right:0px !important}.table-wrap::after{content:"";position:absolute;z-index:11;top:0;right:0;bottom:0;width:100px;height:100%;background:linear-gradient(to right, transparent, rgba(38, 38, 36, 0.7));pointer-events:none}}.table-wrap .wp-block-table.is-style-stripes{overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-color:#e48039;scrollbar-width:thin}.table-wrap .wp-block-table.is-style-stripes::-webkit-scrollbar{height:12px;background:#527c64}.table-wrap .wp-block-table.is-style-stripes::-webkit-scrollbar-track{border-radius:10px}.table-wrap .wp-block-table.is-style-stripes::-webkit-scrollbar-thumb{border-radius:10px;background:#e48039;-webkit-box-shadow:inset 0 0 0 3px #527c64}.wp-block-table.is-style-stripes{border:none;border-top:1px solid #e48039;padding:0 !important}.wp-block-table.is-style-stripes table{display:block}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{padding:16px 8px;vertical-align:middle;line-height:110%;font-size:14px;text-align:left;letter-spacing:.02em}.wp-block-table.is-style-stripes thead th{background:#527c64;border-bottom:1px solid #fff;color:#fff;font-size:13px;font-weight:500;min-width:110px;font-family:"General Sans",sans-serif}@media only screen and (max-width: 1440px){.wp-block-table.is-style-stripes thead th{min-width:130px}}.wp-block-table.is-style-stripes tbody tr td{background:#fff;font-family:Pragmatica,sans-serif}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{background:#f0f0f0}.wp-block-group.is-style-article-content{color:#5c5c59;font-style:normal;font-weight:normal;font-size:18px;line-height:160%;letter-spacing:.02em;max-width:1440px;margin:0 auto;padding:0 16px;max-width:1000px;padding-top:26px;padding-bottom:46px;margin-top:26px}@media(min-width: 768px){.wp-block-group.is-style-article-content{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-group.is-style-article-content{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.wp-block-group.is-style-article-content{display:flex;padding-top:66px;padding-bottom:89px}}.wp-block-group.is-style-article-content .wp-block-group__inner-container>*:not(:first-child){margin-top:24px}.wp-block-group.is-style-article-content h1{font-size:48px;line-height:124%}.wp-block-group.is-style-article-content h2{font-size:40px;line-height:124%}.wp-block-group.is-style-article-content h3{font-size:32px;line-height:124%}.wp-block-group.is-style-article-content h4{font-size:24px;line-height:124%}.wp-block-group.is-style-article-content h5{font-size:16px;line-height:124%}.wp-block-group.is-style-article-content h6{font-size:8px;line-height:124%}.wp-block-group.is-style-article-content h1,.wp-block-group.is-style-article-content h2,.wp-block-group.is-style-article-content h3,.wp-block-group.is-style-article-content h4,.wp-block-group.is-style-article-content h5,.wp-block-group.is-style-article-content h6{color:#262624}.page-carbon-buyers .resource-section .section-container{padding-top:32px}.answer.faq-answers a{text-decoration:underline}.more-info-section .section-container .links a{font-family:"General Sans",sans-serif !important}.brand-icons-section{padding:0 16px;background-color:#262624;padding-top:32px;padding-bottom:56px;margin-top:-1px;margin-bottom:-1px}@media(min-width: 768px){.brand-icons-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.brand-icons-section{padding-left:80px;padding-right:80px}}.brand-icons-section .icons-block{margin-top:56px;display:grid;justify-content:center;grid-template-columns:1fr 1fr;grid-gap:30px 8px}.brand-icons-section .icons-block .brand-icon{display:flex;justify-content:center;align-items:center}.brand-icons-section .icons-block .brand-icon img{max-width:100%;max-height:100%}@media(min-width: 768px){.brand-icons-section .icons-block .brand-icon img{width:110px}}@media(min-width: 920px){.brand-icons-section .icons-block .brand-icon img{width:162px}}@media(min-width: 768px){.brand-icons-section .icons-block{display:flex;justify-content:space-between}.brand-icons-section .icons-block.sparse-mode{display:grid;grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.brand-icons-section{padding-top:36px;padding-bottom:82px}.brand-icons-section.small-padding{padding-top:0;padding-bottom:24px}}@media(min-width: 920px){.brand-icons-section{padding-top:96px;padding-bottom:120px}.brand-icons-section.small-padding{padding-top:0;padding-bottom:24px}}@media(min-width: 768px){.page-our-story .brand-icons-section .icons-block .brand-icon img{width:162px}}.flex-column-container{display:flex;justify-content:space-between}.text-navigation{font-style:normal;color:#fff;font-family:"General Sans",sans-serif;font-weight:500;font-size:13px;line-height:164%;letter-spacing:.03em}.eyebrow-light-mode{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#5c5c59}@media(min-width: 375px){.eyebrow-light-mode{font-size:14px}}.text-section-content{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.text-title-h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#5c5c59}.text-title-h4{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%}@media(min-width: 375px){.text-title-h4{font-size:24px}}.text-eyebrow,.wp-block-button__link{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase}@media(min-width: 375px){.text-eyebrow,.wp-block-button__link{font-size:14px}}.color-charcoal{color:#262624}.nav-dropdown-link{display:flex;align-items:center;height:fit-content;width:100%;justify-content:space-between}.wp-block-button__link{color:#527c64 !important;background:none;display:flex;align-items:center}.wp-block-button__link::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Cg clip-path='url(%23clip0_6924_493)'%3E%3Cpath d='M28.8293 57.5C20.7472 57.498 13.6682 52.9298 8.589 46.9258C3.50235 40.9131 0.499997 33.5521 0.499996 28.1149C0.499995 19.6848 1.82272 13.2958 5.1123 9.01672C8.378 4.7687 13.6644 2.50001 21.8519 2.5C30.0009 2.5 39.4328 6.18418 46.8373 11.278C50.5349 13.8218 53.705 16.7024 55.9456 19.6234C58.192 22.5521 59.4694 25.4754 59.4694 28.1148C59.4694 28.7603 59.4764 29.4246 59.4836 30.1039C59.539 35.3783 59.6039 41.5505 56.4814 46.72C52.9952 52.4915 45.4243 57.1404 28.8293 57.5Z' stroke='%23E48039'/%3E%3Cpath d='M43.131 50.8193C37.878 54.1926 30.9544 53.9031 24.5681 51.718C18.1804 49.5323 12.4673 45.4938 9.70183 41.5706C5.41277 35.4858 3.03696 30.321 3.02221 25.8572C3.00763 21.4463 5.30231 17.615 10.6458 14.1803C15.961 10.7639 23.9954 9.43833 31.438 9.98538C35.1515 10.2583 38.6901 10.9959 41.64 12.1541C44.5965 13.3149 46.9196 14.8812 48.2618 16.7853C48.59 17.251 48.9324 17.7273 49.2824 18.2142C52.0019 21.9973 55.1816 26.4207 55.7582 31.4625C56.3989 37.0654 53.8151 43.5757 43.131 50.8193Z' stroke='%23E48039'/%3E%3C/g%3E%3Cpath d='M22.5 30L36.5 30' stroke='%23E48039' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.0009 24.4669L37.5676 30.0003L32.0009 35.4669' stroke='%23E48039' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3CclipPath id='clip0_6924_493'%3E%3Crect width='60' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;width:60px;height:60px;margin-left:12px}.marginal-number{display:flex;justify-content:flex-end;align-self:flex-end}@media(min-width: 1152px){.marginal-number{flex-grow:1}}.large-number-box{max-width:fit-content;display:none;justify-content:flex-end;align-items:flex-end;flex-direction:column;padding-bottom:64px;position:relative}@media(min-width: 768px){.large-number-box{margin-left:24px}}.large-number-box .nums{display:flex}.large-number-box .large-number{font-family:"General Sans",sans-serif;font-style:normal;font-weight:500;font-size:120px;line-height:80%;text-align:center;letter-spacing:.02em;color:#e48039}.large-number-box .large-number.medium-font{font-size:100px}@media(min-width: 768px){.large-number-box .large-number.medium-font{font-size:175px}}.large-number-box .large-number.xs-font{font-size:64px}@media(min-width: 768px){.large-number-box .large-number.xs-font{font-size:130px}}@media(max-width: 767px){.large-number-box .large-number{transform:none !important}}@media(min-width: 768px){.large-number-box .large-number{font-size:250px;text-align:center}}.large-number-box .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;width:100%;max-width:193px;margin-top:24px;padding-top:16px;display:inline-flex;justify-content:flex-end;border-top:1px solid #fff;color:#fff}.large-number-box .text .paragraph{min-width:170px;text-align:left}.left-side-links .js-nav-link.expand-menu-trigger.show:before{content:"";position:absolute;top:10%;height:100%;width:400%;left:-150%}.js-nav-link.active{color:#e48039 !important}.js-nav-link.dropdown-trigger,.js-nav-link.expand-menu-trigger{position:relative;cursor:pointer}.js-nav-link.dropdown-trigger::after,.js-nav-link.expand-menu-trigger::after{content:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.33333 4.5L9.66667 0.5' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;line-height:0;font-family:serif;transition:ease .3s;margin-left:8px}.js-nav-link.dropdown-trigger.show:before,.js-nav-link.expand-menu-trigger.show:before{content:"";position:absolute;top:10%;height:100%;width:100%;left:0}.js-nav-link.dropdown-trigger.show::after,.js-nav-link.expand-menu-trigger.show::after{content:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.33333 4.5L9.66667 0.5' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round' style=' stroke: %23E48039;%0A'%3E%3C/path%3E%3C/svg%3E");transform:rotate(180deg)}footer .js-nav-link:last-child::after{display:none}.page-loader-overlay{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;z-index:10005;background-color:#213329;transition:opacity ease .3s}.page-loader-overlay.hide{opacity:0}@keyframes hide-loader{0%{opacity:1}90%{opacity:0}100%{display:none}}body div#hs-eu-cookie-confirmation{position:fixed;top:auto !important;bottom:0;border:1px solid #eee !important;background:rgba(255,255,255,.9);box-shadow:none !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:20px 20px 14px 20px !important;background:none !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{justify-content:flex-start}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{padding:10px 24px !important;text-align:center}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover{opacity:.8}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{width:160px;font-weight:bold !important}@media(min-width: 768px){body div#hs-eu-cookie-confirmation{margin:12px;border-radius:8px;max-width:500px}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{justify-content:flex-end}}.hs-form-iframe{max-width:100% !important}.hbspt-form{width:100%;max-width:580px;margin:0 auto}.hs-form-field{margin-bottom:12px}.page-carbon-buyers .resource-section .section-container{padding-top:32px}.more-info-section .section-container .links a{font-family:"General Sans-Variable","General Sans",sans-serif !important}.page-landowners .btn-encircled .move-container .move-area{padding:25px 25px 15px 25px}#CybotCookiebotDialog{display:none}.to-down .btn-arrow .arrow{transform:rotate(90deg)}footer{position:absolute !important;width:100%}.latest-media a{text-decoration:none}.btn.btn-link{color:#e48039;padding-left:0}.btn.btn-link:hover{color:#f5efe1}.scrollytell{background-color:#262624;color:#f5efe1;font-family:"General Sans";overflow-y:scroll;scroll-snap-type:y proximity;scroll-snap-align:center}.row{flex-direction:column;align-items:center}.row .subtitle{font-size:20px;max-width:60%;line-height:initial;padding-top:50px}.row .date{font-size:20px}.slide{position:relative;display:flex;font-size:80px;line-height:6rem;justify-content:space-evenly;align-items:center;text-align:-webkit-center;height:100vh;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("/wp-content/uploads/2023/01/forester-panel-5.jpg")}@media only screen and (max-width: 600px){.slide{font-size:50px;line-height:4rem}}.story-body{display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center}.story-body .overlapping_pics{height:70vh;width:70vh}@media only screen and (max-width: 420px){.story-body .overlapping_pics{width:100%}}.story-body .overlapping_pics img{position:absolute;opacity:0;left:2%;top:2%;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}@media only screen and (max-width: 1100px){.story-body .overlapping_pics img{top:-20%;left:0%}}@media only screen and (max-width: 420px){.story-body .overlapping_pics img{top:0%;left:0%}}.story-body .overlapping_pics .fade-in{opacity:1}.svg{display:none;padding-left:15px;padding-top:20px}@media only screen and (max-width: 1100px){.svg{width:450px}}.svg-show{display:block}.pane{display:flex;flex-direction:column;flex-shrink:0;width:500px;justify-content:center;align-items:center}@media only screen and (max-width: 800px){.pane{width:100%}}.textbox{background:rgba(188,198,204,.15);font-size:20px;min-width:480px;position:relative;display:flex;flex-direction:column;text-align:left;margin-bottom:50px;padding:10px;padding-left:12px;line-height:1.4}@media only screen and (max-width: 800px){.textbox{margin-top:100px}}@media only screen and (max-width: 800px){.textbox{min-width:300px}}.stoppy{scroll-snap-stop:always}.faded{opacity:0;transition:all .5s ease-out}.fade-in{opacity:1}.fade-out{opacity:0}.spacer{height:400px}@media only screen and (max-width: 800px){.spacer{height:0px}}.sidequest-hidden{display:none}.green{color:green}progress{appearance:none;position:fixed;top:0;right:0;transform:translate(calc(50% - 12px), calc(50vh - 50%)) rotate(90deg);width:90vh;height:6px}@media only screen and (max-width: 420px){progress{display:none}}progress::-webkit-progress-value{background-color:green;border-bottom-right-radius:5px;border-top-right-radius:5px}@keyframes dash{to{stroke-dashoffset:0}}.cta{z-index:1;display:flex;align-items:center;justify-content:space-evenly;text-align:-webkit-center;height:50vh;font-size:90px;line-height:6rem;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("/wp-content/uploads/2023/02/Hero-1.1-fainter-code.png")}.cta a:link{color:#fff}.animated-svg .cls-1,.animated-svg .cls-2,.animated-svg .cls-3,.animated-svg .cls-4{font-size:31px}.animated-svg .cls-1,.animated-svg .cls-2,.animated-svg .cls-3,.animated-svg .cls-5{font-family:IBMPlexMono,"IBM Plex Mono"}.animated-svg .cls-1,.animated-svg .cls-6{fill:#20b476}.animated-svg .cls-2,.animated-svg .cls-7{fill:#f27a21}.animated-svg .cls-3{fill:#f6eee0}.animated-svg .cls-8,.animated-svg .cls-4{fill:#bcc5cc}.animated-svg .cls-9{stroke-linejoin:round;stroke-width:5px}.animated-svg .cls-9,.animated-svg .cls-10,.animated-svg .cls-11{fill:#252624;stroke:#467f64}.animated-svg .cls-10{stroke-width:2px}.animated-svg .cls-10,.animated-svg .cls-12,.animated-svg .cls-13,.animated-svg .cls-14,.animated-svg .cls-11{stroke-miterlimit:10}.animated-svg .cls-15{font-family:IBMPlexMono-Medium,"IBM Plex Mono";font-weight:500}.animated-svg .cls-12{stroke:#f27a21}.animated-svg .cls-12,.animated-svg .cls-13,.animated-svg .cls-14{fill:none;stroke-width:4px}.animated-svg .cls-13{stroke:#20b476}.animated-svg .cls-14{stroke:#bcc5cc}.animated-svg .cls-11{stroke-width:3px}.animated-svg .animated-slow{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 12s linear forwards}.animated-svg .animated-medium{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 9s linear forwards}.animated-svg .animated-fast{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 4s linear forwards}.animated-svg .fade-delay-long{animation:fadein 1200ms;animation-delay:7s;-moz-animation:fadein 1200ms;-moz-animation-delay:7s;-webkit-animation:fadein 1200ms;-webkit-animation-delay:7s;-o-animation:fadein 3200ms;animation-fill-mode:forwards;opacity:0}.animated-svg .fade-delay-medium{animation:fadein 1200ms;animation-delay:3s;-moz-animation:fadein 1200ms;-moz-animation-delay:3s;-webkit-animation:fadein 1200ms;-webkit-animation-delay:3s;-o-animation:fadein 3200ms;animation-fill-mode:forwards;opacity:0}.animated-svg .fade-delay-short{animation:fadein 1200ms;animation-delay:1s;-moz-animation:fadein 1200ms;-moz-animation-delay:1s;-webkit-animation:fadein 1200ms;-webkit-animation-delay:1s;-o-animation:fadein 3200ms;animation-fill-mode:forwards;opacity:0}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.filled-svg .cls-1,.filled-svg .cls-2,.filled-svg .cls-3,.filled-svg .cls-4{font-size:31px}.filled-svg .cls-1,.filled-svg .cls-2,.filled-svg .cls-3,.filled-svg .cls-5{font-family:IBMPlexMono,"IBM Plex Mono"}.filled-svg .cls-1,.filled-svg .cls-6,.filled-svg .cls-7{fill:#20b476}.filled-svg .cls-2,.filled-svg .cls-8,.filled-svg .cls-9{fill:#f27a21}.filled-svg .cls-3{fill:#f6eee0}.filled-svg .cls-10,.filled-svg .cls-4,.filled-svg .cls-11{fill:#bcc5cc}.filled-svg .cls-12{stroke-linejoin:round;stroke-width:5px}.filled-svg .cls-12,.filled-svg .cls-13,.filled-svg .cls-14{fill:#252624;stroke:#467f64}.filled-svg .cls-13{stroke-width:2px}.filled-svg .cls-13,.filled-svg .cls-15,.filled-svg .cls-16,.filled-svg .cls-17,.filled-svg .cls-14{stroke-miterlimit:10}.filled-svg .cls-18{font-family:IBMPlexMono-Medium,"IBM Plex Mono";font-weight:500}.filled-svg .cls-15{stroke:#f27a21}.filled-svg .cls-15,.filled-svg .cls-16,.filled-svg .cls-17{fill:none;stroke-width:4px}.filled-svg .cls-16{stroke:#20b476}.filled-svg .cls-17{stroke:#bcc5cc}.filled-svg .cls-14{stroke-width:3px}.filled-svg .cls-7,.filled-svg .cls-11,.filled-svg .cls-9{opacity:.75}.filled-svg2 .cls-1,.filled-svg2 .cls-2,.filled-svg2 .cls-3,.filled-svg2 .cls-4{font-size:31px}.filled-svg2 .cls-1,.filled-svg2 .cls-2,.filled-svg2 .cls-3,.filled-svg2 .cls-5{font-family:IBMPlexMono,"IBM Plex Mono"}.filled-svg2 .cls-1,.filled-svg2 .cls-6,.filled-svg2 .cls-7{fill:#20b476}.filled-svg2 .cls-2,.filled-svg2 .cls-8,.filled-svg2 .cls-9{fill:#f27a21}.filled-svg2 .cls-3{fill:#f6eee0}.filled-svg2 .cls-10,.filled-svg2 .cls-4,.filled-svg2 .cls-11{fill:#bcc5cc}.filled-svg2 .cls-12{stroke-linejoin:round;stroke-width:5px}.filled-svg2 .cls-12,.filled-svg2 .cls-13,.filled-svg2 .cls-14{fill:#252624;stroke:#467f64}.filled-svg2 .cls-13{stroke-width:2px}.filled-svg2 .cls-13,.filled-svg2 .cls-15,.filled-svg2 .cls-16,.filled-svg2 .cls-17,.filled-svg2 .cls-14{stroke-miterlimit:10}.filled-svg2 .cls-18{font-family:IBMPlexMono-Medium,"IBM Plex Mono";font-weight:500}.filled-svg2 .cls-15{stroke:#f27a21}.filled-svg2 .cls-15,.filled-svg2 .cls-16,.filled-svg2 .cls-17{fill:none;stroke-width:4px}.filled-svg2 .cls-16{stroke:#20b476}.filled-svg2 .cls-17{stroke:#bcc5cc}.filled-svg2 .cls-14{stroke-width:3px}.filled-svg2 .cls-7,.filled-svg2 .cls-11,.filled-svg2 .cls-9{opacity:.75}.uncertainty .cls-1{stroke:#f27a21;stroke-width:3px}.uncertainty .cls-1,.uncertainty .cls-2{fill:none;stroke-miterlimit:10}.uncertainty .cls-3{fill:#f27a21}.uncertainty .cls-4{font-family:IBMPlexMono,"IBM Plex Mono";font-size:33.79px}.uncertainty .cls-4,.uncertainty .cls-5{fill:#f6eee0}.uncertainty .cls-2{stroke:#f6eee0;stroke-width:2px}.uncertainty .cls-5{font-family:IBMPlexMono-Medium,"IBM Plex Mono";font-size:57px;font-weight:500}.uncertainty .animated-medium{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 9s linear forwards}.uncertainty .fade-delay-long{animation:fadein 1200ms;animation-delay:8s;-moz-animation:fadein 1200ms;-moz-animation-delay:8s;-webkit-animation:fadein 1200ms;-webkit-animation-delay:8s;-o-animation:fadein 3200ms;animation-fill-mode:forwards;opacity:0}.basemap-stats-section{padding:0 16px;background-color:#213329;margin-top:220px;padding-top:130px;padding-bottom:65px}@media(min-width: 768px){.basemap-stats-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.basemap-stats-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.basemap-stats-section{padding-top:72px}}.basemap-stats-section .image-block{padding:0 16px;display:flex;justify-content:center;align-items:flex-start;margin-top:-230px;margin-bottom:64px}@media(min-width: 768px){.basemap-stats-section .image-block{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.basemap-stats-section .image-block{padding-left:80px;padding-right:80px}}.basemap-stats-section .image-block img{width:100%;max-width:350px;margin:0 48px;mask-image:url("../ncx/assets/img/masks/mask-1.svg");mask-size:100%;mask-repeat:no-repeat;-webkit-mask-image:url("../ncx/assets/img/masks/mask-1.svg");-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat}@media(min-width: 414px){.basemap-stats-section .image-block{margin-top:-300px}}@media(min-width: 768px){.basemap-stats-section .image-block{display:none}}.basemap-stats-section .stats-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 8px}.basemap-stats-section .stats-block .stats-item{color:#fff;text-align:center}.basemap-stats-section .stats-block .stats-item::before{content:"";display:block;width:calc(100% - 32px);max-width:275px;height:4px;margin:0 auto 16px;background-color:#e48039}@media(min-width: 920px){.basemap-stats-section .stats-block .stats-item::before{width:100%}}.basemap-stats-section .stats-block .stats-item .stats-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-bottom:2px}@media(min-width: 375px){.basemap-stats-section .stats-block .stats-item .stats-title{font-size:24px}}@media(min-width: 768px){.basemap-stats-section .stats-block .stats-item .stats-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%}}@media(min-width: 768px)and (min-width: 375px){.basemap-stats-section .stats-block .stats-item .stats-title{font-size:36px}}.basemap-stats-section .stats-block .stats-item .stats-subtitle{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px}@media(min-width: 768px){.basemap-stats-section .stats-block .stats-item .stats-subtitle{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%}}@media(min-width: 920px){.basemap-stats-section .stats-block .stats-item{flex:1}}@media(min-width: 768px){.basemap-stats-section .stats-block{grid-gap:68px 20px}}@media(min-width: 920px){.basemap-stats-section .stats-block{display:flex;justify-content:space-between}}.pre-footer-section{background-color:#213329;color:#fff;margin-bottom:-1px;padding-left:16px;padding-right:16px}@media(min-width: 767px){.pre-footer-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.pre-footer-section{padding-left:80px;padding-right:80px}}.pre-footer-section .section-container{padding-top:32px;padding-bottom:56px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}@media(min-width: 1100px){.pre-footer-section .section-container{padding-top:60px;padding-bottom:56px}}.pre-footer-section .contact-link{margin-bottom:24px}.pre-footer-section .contact-link .link-with-arrow{display:flex;align-items:center;cursor:pointer}.pre-footer-section .contact-link .link-with-arrow .link-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px}@media(min-width: 768px){.pre-footer-section .contact-link .link-with-arrow .link-text{font-size:60px}}.pre-footer-section .contact-link .link-with-arrow .link-text:after{content:"";width:100%;height:3px;background-color:#fff;display:block;margin-top:0}.pre-footer-section .contact-link .link-with-arrow .link-arrow{width:91px;height:91px}.pre-footer-section .contact-link .link-with-arrow .link-arrow img,.pre-footer-section .contact-link .link-with-arrow .link-arrow svg{width:100%;height:100%}@media(min-width: 768px){.pre-footer-section .contact-link{margin-bottom:45px}}@media(min-width: 1100px){.pre-footer-section .contact-link{margin-bottom:0}}.pre-footer-section .contact-text{max-width:630px}.pre-footer-section .contact-text p{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;font-size:20px}.custom-buttons-container .btn-in-post{overflow:hidden}.custom-buttons-container .btn-in-post:not(:first-child){margin-top:16px}.custom-buttons-container .read-more-blog-link{display:flex;align-items:center;text-decoration:none !important}.custom-buttons-container .read-more-blog-link:not(.download):hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.custom-buttons-container .read-more-blog-link:not(.download):hover svg path:last-child{transform:translateX(5px)}.custom-buttons-container .read-more-blog-link:not(.download) svg{overflow:visible}.custom-buttons-container .read-more-blog-link:not(.download) svg path{transition:ease .3s}.custom-buttons-container .read-more-blog-link .link-text{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;margin-right:12px;color:#527c64}.custom-buttons-container .read-more-blog-link svg{stroke:#e48039}.btn-encircled{display:flex;align-items:center;cursor:pointer}.btn-encircled.to-down:hover svg path:first-child,.btn-encircled.arrow-down:hover svg path:first-child{transform:scaleX(1.2) translateX(0)}.btn-encircled.to-down:hover svg path:last-child,.btn-encircled.arrow-down:hover svg path:last-child{transform:translateX(4px)}.btn-encircled.to-down svg,.btn-encircled.arrow-down svg{overflow:visible}.btn-encircled.to-down svg path,.btn-encircled.arrow-down svg path{transition:ease .3s}.btn-encircled.btn-in-post{text-decoration:none !important}.btn-encircled.btn-in-post span{color:#527c64}.btn-encircled.download .btn-arrow svg{border-right:1px solid #e48039}.btn-encircled.download .btn-arrow svg path{transform:none !important}.btn-encircled .move-container{width:72px;height:56px;position:relative}.btn-encircled .move-container .move-area{position:absolute;padding:25px;top:-25px;left:-25px}@media(max-width: 375px){.btn-encircled .move-container .move-area{padding:0 !important;top:0 !important;left:0 !important}}.btn-encircled.green span{color:#527c64 !important}.btn-encircled span{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff}.btn-encircled.to-down div img{transform:rotate(90deg)}.btn-encircled.rotate .btn-arrow .arrow{transform:rotate(-45deg)}@media(max-width: 768px){.btn-encircled.rotate .btn-arrow .arrow{transform:rotate(-45deg) !important}}.btn-encircled.big{max-width:220px}@media(min-width: 768px){.btn-encircled.big{max-width:initial}}.btn-encircled .btn-arrow{display:flex;justify-content:center;align-items:center;position:relative;margin-left:12px}.btn-encircled .btn-arrow-circle{transition:linear 1s}.btn-encircled .btn-arrow .arrow{transition:linear .75s}.btn-encircled .btn-arrow .outer-circle{content:url("../ncx/assets/img/img/ellipses/big.svg")}.btn-encircled .btn-arrow .inner-circle{position:absolute;content:url("../ncx/assets/img/img/ellipses/small.svg")}.btn-encircled .btn-arrow>img,.btn-encircled .btn-arrow>svg,.btn-encircled .btn-arrow>p{position:absolute}.homepage-wrapper{overflow-x:hidden;background-color:#213329;background-size:cover}.homepage-wrapper .homepage-header{padding:0 16px;max-width:1440px;position:relative;padding-bottom:64px;margin:0 auto}@media(min-width: 768px){.homepage-wrapper .homepage-header{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.homepage-wrapper .homepage-header{padding-left:80px;padding-right:80px}}.homepage-wrapper .homepage-header.small-pb{padding-bottom:32px}@media(min-width: 768px){.homepage-wrapper .homepage-header.small-pb{padding-bottom:64px}}.homepage-wrapper .homepage-header h1{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;text-shadow:1px 1px 1px rgba(0,0,0,.32);max-width:700px;color:#fff;padding:94px 0 64px 0}@media(min-width: 768px){.homepage-wrapper .homepage-header h1{font-size:72px}}@media(min-width: 576px){.homepage-wrapper .homepage-header h1{padding:141px 0 73px 0}}@media(min-width: 576px){.homepage-wrapper .homepage-header h1{padding:60px 0 78px 0}}@media(min-width: 1440px){.homepage-wrapper .homepage-header h1{padding:80px 0 35px 0}}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box{display:flex;justify-content:flex-end}}.homepage-wrapper .homepage-header .hero-text-box>div{padding:32px 29px;background:rgba(33,51,41,.6);border:1px solid #5c5c59;box-sizing:border-box;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:452px;width:452px;padding:24px}}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:569px;width:569px;padding:40px}}@media(min-width: 1440px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:628px;width:628px;padding:40px}}.homepage-wrapper .homepage-header .hero-text-box p{color:#fff;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box p{width:100%}}.homepage-wrapper .homepage-header .hero-text-box .links{display:flex;flex-direction:column;margin-top:16px}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links{flex-direction:row}}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child{margin-bottom:16px}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child.not-margin{margin:0}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links a:first-child.not-margin{margin:0}}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child span{white-space:break-spaces}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links a:first-child{margin:0 36px 0 0}}@media(min-width: 768px){.homepage-wrapper .homepage-header .hero-text-box .links{margin-top:28px}}@media(min-width: 1440px){.homepage-wrapper .homepage-header{position:relative;padding-top:0;padding-bottom:120px}}.custom-buttons-container .btn-in-post{overflow:hidden}.custom-buttons-container .btn-in-post:not(:first-child){margin-top:16px}.custom-buttons-container .read-more-blog-link{display:flex;align-items:center;text-decoration:none !important}.custom-buttons-container .read-more-blog-link:not(.download):hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.custom-buttons-container .read-more-blog-link:not(.download):hover svg path:last-child{transform:translateX(5px)}.custom-buttons-container .read-more-blog-link:not(.download) svg{overflow:visible}.custom-buttons-container .read-more-blog-link:not(.download) svg path{transition:ease .3s}.custom-buttons-container .read-more-blog-link .link-text{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;margin-right:12px;color:#527c64}.custom-buttons-container .read-more-blog-link svg{stroke:#e48039}.btn-encircled{display:flex;align-items:center;cursor:pointer}.btn-encircled.to-down:hover svg path:first-child,.btn-encircled.arrow-down:hover svg path:first-child{transform:scaleX(1.2) translateX(0)}.btn-encircled.to-down:hover svg path:last-child,.btn-encircled.arrow-down:hover svg path:last-child{transform:translateX(4px)}.btn-encircled.to-down svg,.btn-encircled.arrow-down svg{overflow:visible}.btn-encircled.to-down svg path,.btn-encircled.arrow-down svg path{transition:ease .3s}.btn-encircled.btn-in-post{text-decoration:none !important}.btn-encircled.btn-in-post span{color:#527c64}.btn-encircled.download .btn-arrow svg{border-right:1px solid #e48039}.btn-encircled.download .btn-arrow svg path{transform:none !important}.btn-encircled .move-container{width:72px;height:56px;position:relative}.btn-encircled .move-container .move-area{position:absolute;padding:25px;top:-25px;left:-25px}@media(max-width: 375px){.btn-encircled .move-container .move-area{padding:0 !important;top:0 !important;left:0 !important}}.btn-encircled.green span{color:#527c64 !important}.btn-encircled span{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff}.btn-encircled.to-down div img{transform:rotate(90deg)}.btn-encircled.rotate .btn-arrow .arrow{transform:rotate(-45deg)}@media(max-width: 768px){.btn-encircled.rotate .btn-arrow .arrow{transform:rotate(-45deg) !important}}.btn-encircled.big{max-width:220px}@media(min-width: 768px){.btn-encircled.big{max-width:initial}}.btn-encircled .btn-arrow{display:flex;justify-content:center;align-items:center;position:relative;margin-left:12px}.btn-encircled .btn-arrow-circle{transition:linear 1s}.btn-encircled .btn-arrow .arrow{transition:linear .75s}.btn-encircled .btn-arrow .outer-circle{content:url("../ncx/assets/img/img/ellipses/big.svg")}.btn-encircled .btn-arrow .inner-circle{position:absolute;content:url("../ncx/assets/img/img/ellipses/small.svg")}.btn-encircled .btn-arrow>img,.btn-encircled .btn-arrow>svg,.btn-encircled .btn-arrow>p{position:absolute}.homepage-wrapper{overflow-x:hidden;background-color:#213329;background-size:cover}.homepage-wrapper .homepage-header{padding:0 16px;max-width:1440px;position:relative;padding-bottom:64px;margin:0 auto}@media(min-width: 768px){.homepage-wrapper .homepage-header{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.homepage-wrapper .homepage-header{padding-left:80px;padding-right:80px}}.homepage-wrapper .homepage-header.small-pb{padding-bottom:32px}@media(min-width: 768px){.homepage-wrapper .homepage-header.small-pb{padding-bottom:64px}}.homepage-wrapper .homepage-header .section-container{display:flex;flex-direction:column;justify-content:space-between;gap:64px}@media(min-width: 1200px){.homepage-wrapper .homepage-header .section-container{flex-direction:row;gap:24px}}.homepage-wrapper .homepage-header h1{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;text-shadow:1px 1px 1px rgba(0,0,0,.32);max-width:573px;color:#fff;padding:0}@media(min-width: 768px){.homepage-wrapper .homepage-header h1{font-size:72px}}.homepage-wrapper .homepage-header .hero-text-box{align-self:flex-start}@media(min-width: 1200pc){.homepage-wrapper .homepage-header .hero-text-box{align-self:center}}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box{display:flex;justify-content:flex-end}}.homepage-wrapper .homepage-header .hero-text-box>div{padding:32px 29px;background:rgba(33,51,41,.6);border:1px solid #5c5c59;box-sizing:border-box;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:452px;width:452px;padding:24px}}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:569px;width:569px;padding:40px}}@media(min-width: 1440px){.homepage-wrapper .homepage-header .hero-text-box>div{max-width:615px;width:615px;padding:40px}}.homepage-wrapper .homepage-header .hero-text-box p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:164%;letter-spacing:.36px}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box p{width:100%}}.homepage-wrapper .homepage-header .hero-text-box p .large{font-size:24px;font-style:normal;font-weight:400;line-height:164%;letter-spacing:.48px}.homepage-wrapper .homepage-header .hero-text-box .links{display:flex;flex-direction:column;margin-top:16px}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links{flex-direction:row}}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child{margin-bottom:16px}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child.not-margin{margin:0}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links a:first-child.not-margin{margin:0}}.homepage-wrapper .homepage-header .hero-text-box .links a:first-child span{white-space:break-spaces}@media(min-width: 576px){.homepage-wrapper .homepage-header .hero-text-box .links a:first-child{margin:0 36px 0 0}}@media(min-width: 768px){.homepage-wrapper .homepage-header .hero-text-box .links{margin-top:28px}}.homepage-wrapper .homepage-header .hero-text-box .text-carousel{position:relative;height:1.2em;line-height:1.2em;overflow:hidden;display:inline-flex}.homepage-wrapper .homepage-header .hero-text-box .text-scroll{position:relative;animation:scrollUp 18s ease-in-out infinite}.homepage-wrapper .homepage-header .hero-text-box .word{display:block}@keyframes scrollUp{0%,10%{top:0}15%,26.6%{top:-1.2em}31.6%,43.3%{top:-2.4em}48.3%,60%{top:-3.6em}65%,76.6%{top:-4.8em}81.6%,93.3%{top:-6em}98.3%,100%{top:-7.2em}}@media(min-width: 1200px){.homepage-wrapper .homepage-header{position:relative;padding-top:0;padding-bottom:244px}}.our-mission{padding:0 16px;padding-top:48px;padding-bottom:56px;background:#262624;display:flex;flex-direction:column;position:relative}@media(min-width: 768px){.our-mission{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-mission{padding-left:80px;padding-right:80px}}.our-mission .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.our-mission .section-title{font-size:14px}}.our-mission .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.our-mission .section-title.small-text-line{margin-bottom:47px}}.our-mission .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.our-mission .section-description{max-width:1064px}}.our-mission>*{z-index:1}.our-mission .section-container{max-width:1440px}.our-mission-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;z-index:0}@media(min-width: 768px){.our-mission-bg{background-size:contain}}.our-mission-bg-large{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:none;background-size:cover;background-repeat:no-repeat}@media(min-width: 1440px){.our-mission-bg-large{display:block}}.our-mission .background-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, #262624 0%, rgba(38, 38, 36, 0) 100%)}.our-mission .background-gradient.fill-color{background:#262624}@media(min-width: 920px){.our-mission .section-info{display:flex;justify-content:space-between}}@media(min-width: 920px){.our-mission .section-info p{max-width:700px;padding-right:32px}}.our-mission .section-info .section-info-text{max-width:628px;width:100%}@media(min-width: 1152px){.our-mission .section-info .section-info-text{margin-top:72px}}.our-mission .img-box{margin:32px 0 48px 0;width:100%;display:flex;justify-content:center;align-items:flex-start}.our-mission .img-box img{width:100%;max-width:500px;-webkit-mask-image:url("../ncx/assets/img/img/our-mission/mission-mask.svg");mask-image:url("../ncx/assets/img/img/our-mission/mission-mask.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media(max-width: 360px){.our-mission .img-box img{width:85%}}@media(min-width: 768px){.our-mission .img-box{margin:24px 0 60px 0}}@media(min-width: 920px){.our-mission .img-box{margin:0 0 68px 0}}@media(min-width: 1440px){.our-mission .img-box{margin:0 0 80px 120px}}.our-mission .partners-list{display:grid;grid-template-columns:repeat(1, 1fr);-moz-column-gap:11px;column-gap:11px;row-gap:25px}@media(min-width: 360px){.our-mission .partners-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.our-mission .partners-list{grid-template-columns:repeat(3, 1fr);-moz-column-gap:25px;column-gap:25px;row-gap:38px}}@media(min-width: 920px){.our-mission .partners-list{grid-template-columns:repeat(6, minmax(0, 1fr))}}.our-mission .partners-list li{display:flex;justify-content:center;align-items:center}.our-mission .partners-list li img{max-width:100%;max-height:100%}@media(min-width: 920px){.our-mission .partners-list li .big-img{width:70%}}@media(min-width: 768px){.our-mission{padding-top:62px;padding-bottom:48px}}@media(min-width: 920px){.our-mission{padding-top:64px;padding-bottom:85px}}@media(min-width: 1440px){.our-mission{padding-top:96px;padding-bottom:120px}}.climate-impact{padding:64px 0 62px 0;background:#262624;display:flex;flex-direction:column}@media(min-width: 768px){.climate-impact{padding:80px 0}}@media(min-width: 920px){.climate-impact{padding-top:24px;padding-bottom:80px}}.climate-impact .section-container{width:100%}.climate-impact .statistics{padding:0 16px}.climate-impact .statistics .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.climate-impact .statistics .section-title{font-size:14px}}.climate-impact .statistics .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.climate-impact .statistics .section-title.small-text-line{margin-bottom:47px}}.climate-impact .statistics .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.climate-impact .statistics .section-description{max-width:1064px}}@media(min-width: 768px){.climate-impact .statistics{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.climate-impact .statistics{padding-left:80px;padding-right:80px}}.climate-impact .statistics .statistics-list{display:grid;grid-template:repeat(3, 1fr)/1fr;padding:40px 0 32px 0;gap:32px}@media(min-width: 768px){.climate-impact .statistics .statistics-list{grid-template:repeat(2, auto)/repeat(2, auto);padding:48px 0 40px 0;gap:48px}}@media(min-width: 920px){.climate-impact .statistics .statistics-list{grid-template:1fr/repeat(3, auto);padding:55px 0 64px 0;gap:130px}}@media(min-width: 1440px){.climate-impact .statistics .statistics-list{gap:142px}}.climate-impact .statistics .statistics-list li{display:flex;flex-direction:column}.climate-impact .statistics .statistics-list li .num{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#e48039;margin-bottom:8px}.climate-impact .statistics .statistics-list li .label{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;color:#c0c8ce;text-transform:capitalize}@media(min-width: 375px){.climate-impact .statistics .statistics-list li .label{font-size:24px}}@media(min-width: 375px){.climate-impact .statistics .statistics-list li .label{font-size:20px}}.climate-impact .photos .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.climate-impact .photos .section-title{font-size:14px}}.climate-impact .photos .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.climate-impact .photos .section-title.small-text-line{margin-bottom:47px}}.climate-impact .photos .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.climate-impact .photos .section-description{max-width:1064px}}@media(min-width: 920px){.climate-impact .photos{display:flex;padding:0 16px}}@media(min-width: 920px)and (min-width: 768px){.climate-impact .photos{padding-left:52px;padding-right:52px}}@media(min-width: 920px)and (min-width: 1152px){.climate-impact .photos{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.climate-impact .photos>*{width:50%}}.climate-impact .photos>*:not(.slider){padding:0 16px}@media(min-width: 768px){.climate-impact .photos>*:not(.slider){padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.climate-impact .photos>*:not(.slider){padding-left:80px;padding-right:80px}}@media(min-width: 920px){.climate-impact .photos>*:not(.slider){padding:0}.climate-impact .photos>*:not(.slider) .section-description{padding-right:27px}}.climate-impact .photos .info-container .encircled-button{display:none}@media(min-width: 768px){.climate-impact .photos .info-container .encircled-button{display:block}}.climate-impact .photos .arrows img{cursor:pointer}.climate-impact .photos .texts-box{min-height:320px}.climate-impact .photos .impact-slider-section-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#c0c8ce;margin-bottom:26px;transition:ease .5s;transform:translateY(40px);opacity:0}.climate-impact .photos .impact-slider-section-text.active{transform:translateY(0);opacity:1}.climate-impact .photos .impact-slider-section-text.for-content{display:none}@media(min-width: 920px){.climate-impact .photos .impact-slider-section-text{padding-right:27px}}.climate-impact .photos .impact-slider-section-text a{text-decoration:underline}.climate-impact .photos .section-title{border-bottom:1px solid #5c5c59;padding-bottom:11px}.climate-impact .photos .section-title .inner-box{display:flex;justify-content:space-between}.climate-impact .photos .section-title .inner-box .eyebrow,.climate-impact .photos .section-title .inner-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .climate-impact .photos .section-title .inner-box .openings-count,.climate-impact .photos .section-title .inner-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .climate-impact .photos .section-title .inner-box .hero-eyebrow{display:block;width:100%}.climate-impact .photos .slider{overflow:hidden;padding-top:60px}@media(min-width: 920px){.climate-impact .photos .slider{padding-top:0}}.climate-impact .photos .slider .nav-box{width:calc(100vw - 32px);margin-left:16px;overflow-x:scroll;padding-bottom:6px;display:flex;justify-content:space-between;position:relative}.climate-impact .photos .slider .nav-box .impact-nav-border-bottom{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #5c5c59}.climate-impact .photos .slider .nav-box::-webkit-scrollbar{display:none}@media(min-width: 768px){.climate-impact .photos .slider .nav-box{border-left:1px solid #5c5c59;margin:0 52px;padding-left:22px;width:auto}}@media(min-width: 920px){.climate-impact .photos .slider .nav-box{margin:9px 0 0 0}}.climate-impact .photos .slider .nav-box .progress-bar{position:absolute;border-bottom:2px solid #62afda;bottom:0;left:0;z-index:1}.climate-impact .photos .slider .navigation{position:relative;display:flex}.climate-impact .photos .slider .navigation:after{content:"";position:sticky;right:0;height:100%;width:24px;background:linear-gradient(to left, #262624, rgba(38, 38, 36, 0.5))}.climate-impact .photos .slider .navigation li{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#5c5c59;font-size:12px;position:relative;cursor:pointer;display:flex;align-items:center;white-space:nowrap}@media(min-width: 375px){.climate-impact .photos .slider .navigation li{font-size:14px}}@media(min-width: 375px){.climate-impact .photos .slider .navigation li{font-size:12px}}.climate-impact .photos .slider .navigation li:first-child{min-width:180px}.climate-impact .photos .slider .navigation li.active{color:#62afda}.climate-impact .photos .slider .navigation li:not(:last-child){margin-right:24px}@media(min-width: 768px){.climate-impact .photos .slider .navigation li:not(:last-child){margin-right:40px}}.climate-impact .photos .slider .view{height:203px;margin:28px 16px 40px 16px;overflow:hidden}@media(min-width: 768px){.climate-impact .photos .slider .view{margin:48px 99px 0 99px;height:571px}}@media(min-width: 920px){.climate-impact .photos .slider .view{margin:57px 0 0 0;height:400px}}.climate-impact .photos .slider .view .impact-slider,.climate-impact .photos .slider .view .slick-track,.climate-impact .photos .slider .view .slick-list{height:100%}.climate-impact .photos .slider .view .impact-slider{display:flex;position:relative;transition:left 400ms ease}.climate-impact .photos .slider .view .impact-slider-slide{background-size:contain;background-repeat:no-repeat}.climate-impact .photos .slider .mobile-encircled-button{display:block;margin-left:16px}@media(min-width: 768px){.climate-impact .photos .slider .mobile-encircled-button{display:none}}.slider-nav-arrows-mobile{display:flex;justify-content:center;margin-bottom:64px}.slider-nav-arrows-mobile>*{cursor:pointer}.slider-nav-arrows-mobile img:nth-of-type(2){display:block;margin:0 24px}@media(min-width: 920px){.slider-nav-arrows-mobile{position:absolute;top:0;left:50%;margin:24px 0 0 -160px}.slider-nav-arrows-mobile img{width:24px}}.our-pillars{padding:0 16px;padding-top:64px;padding-bottom:34px;display:flex;flex-direction:column}@media(min-width: 768px){.our-pillars{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-pillars{padding-left:80px;padding-right:80px}}@media(min-width: 550px){.our-pillars{padding-top:64px;padding-bottom:80px}}@media(min-width: 920px){.our-pillars{flex-direction:row;padding-top:80px;padding-bottom:84px}}@media(min-width: 1440px){.our-pillars{flex-direction:row;padding-top:86px;padding-bottom:110px}}.our-pillars.section-container{max-width:1440px}.our-pillars .section-info h3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624}@media(min-width: 550px){.our-pillars .section-info h3{font-size:60px;max-width:600px}}.our-pillars .section-info p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59;margin:24px 0 10px 0}@media(min-width: 550px){.our-pillars .section-info p{padding:40px 0 24px 0}}@media(min-width: 920px){.our-pillars .section-info p{max-width:400px;width:100%}}.our-pillars .section-info a{margin-bottom:64px}@media(min-width: 920px){.our-pillars .section-info{max-width:300px;margin-right:30px}}@media(min-width: 1152px){.our-pillars .section-info{max-width:100%;margin-right:64px}}@media(min-width: 1440px){.our-pillars .section-info{margin-right:132px}}@media(min-width: 3200px){.our-pillars .section-info{margin-right:284px}}.our-pillars .pillars{flex:1}.our-pillars .pillars li{padding:30px 0;display:flex;flex-direction:column}@media(min-width: 550px){.our-pillars .pillars li{flex-direction:row;padding:0}.our-pillars .pillars li:not(:first-child){padding-top:64px}}.our-pillars .pillars li .icon{display:flex;justify-content:center}@media(min-width: 550px){.our-pillars .pillars li .icon{margin-right:24px}}@media(min-width: 1440px){.our-pillars .pillars li .icon{margin-right:60px}}.our-pillars .pillars li .icon img{width:100%;height:fit-content;height:-webkit-fit-content;max-width:128px}.our-pillars .pillars li .info{display:flex;flex-direction:column;flex:1}.our-pillars .pillars li .info .pre-title{margin:24px 0;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#62afda;padding:0 0 12px 12px;border-bottom:1px solid #62afda;border-left:1px solid #62afda}@media(min-width: 375px){.our-pillars .pillars li .info .pre-title{font-size:14px}}@media(min-width: 550px){.our-pillars .pillars li .info .pre-title{margin:0 0 32px 0}}.our-pillars .pillars li .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;color:#262624;margin-bottom:16px}@media(min-width: 375px){.our-pillars .pillars li .info .title{font-size:24px}}.our-pillars .pillars li .info p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.homepage-basemap{background-color:#213329;padding:64px 0 60px 0}@media(min-width: 768px){.homepage-basemap{padding:80px 0}}@media(min-width: 920px){.homepage-basemap{padding:0}}@media(min-width: 1440px){.homepage-basemap{padding:0}}.homepage-basemap .section-container{max-width:1440px;background-size:cover}.homepage-basemap>h3{padding:0 16px;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff}@media(min-width: 768px){.homepage-basemap>h3{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.homepage-basemap>h3{padding-left:80px;padding-right:80px}}@media(min-width: 375px){.homepage-basemap>h3{font-size:40px}}@media(min-width: 768px){.homepage-basemap>h3{padding:0 40px;font-size:60px}}@media(min-width: 920px){.homepage-basemap>h3{display:none}}.homepage-basemap .slider .splide__slide img{height:100%}@media(min-width: 600px){.homepage-basemap .slider .splide__slide img{height:auto;width:100%}}@media(min-width: 920px){.homepage-basemap .slider .splide__slide img{height:100%}}@media(min-width: 920px){.homepage-basemap .slider{position:relative;display:flex;justify-content:flex-end}}.homepage-basemap .slider .map{margin:24px 0 16px 0;overflow:hidden;height:375px;position:relative;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.homepage-basemap .slider .map{margin:40px 0 35px 0}}@media(min-width: 920px){.homepage-basemap .slider .map{margin:0;position:absolute;height:100%;width:100%}}.homepage-basemap .slider .map .splide__track,.homepage-basemap .slider .map .splide__list{width:100%;height:100%}.homepage-basemap .slider .map .slide{width:100%;height:100%}.homepage-basemap .slider .map .slide .img-box{width:100%;height:100%;position:relative}.homepage-basemap .slider .map .slide .img-box .bg{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.homepage-basemap .slider .map .slide .img-box .mark-box{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;display:none}@media(min-width: 920px){.homepage-basemap .slider .map .slide .img-box .mark-box{left:auto}}.homepage-basemap .slider .map .slide .img-box .mark-box .mark{height:40%;max-width:520px}.homepage-basemap .slider .laptop-title{display:none;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff;font-size:60px}@media(min-width: 920px){.homepage-basemap .slider .laptop-title{display:block}}.homepage-basemap .slider .nav{display:flex;justify-content:space-between;align-items:center}.homepage-basemap .slider .nav .arrows{margin-left:-6px}@media(min-width: 920px){.homepage-basemap .slider .nav .arrows{margin-top:56px}}@media(min-width: 920px){.homepage-basemap .slider .nav .arrows{margin-left:-3px}}.homepage-basemap .slider .nav .arrows img{cursor:pointer}.homepage-basemap .slider .nav .arrows img:first-child{margin-right:8px}@media(min-width: 920px){.homepage-basemap .slider .nav .arrows img:first-child{margin-right:5px}}@media(min-width: 920px){.homepage-basemap .slider .nav .arrows img{width:24px}}.homepage-basemap .slider .nav .dots{display:flex}.homepage-basemap .slider .nav .dots div,.homepage-basemap .slider .nav .dots .dot{border-radius:50%;width:8px;height:8px;cursor:pointer;border:1px solid #fff}.homepage-basemap .slider .nav .dots div.active,.homepage-basemap .slider .nav .dots .dot.active{background-color:#fff}.homepage-basemap .slider .nav .dots div:not(:last-child),.homepage-basemap .slider .nav .dots .dot:not(:last-child){margin-right:8px}@media(min-width: 920px){.homepage-basemap .slider .nav .dots{display:none}}.homepage-basemap .slider .description{display:flex;flex-direction:column}@media(min-width: 920px){.homepage-basemap .slider .description{flex-grow:1}}.homepage-basemap .slider .description .for-content{display:none}.homepage-basemap .slider .description .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin:24px 0;color:#fff;transition:ease .5s;opacity:0;transform:translateY(40px)}@media(min-width: 375px){.homepage-basemap .slider .description .title{font-size:24px}}.homepage-basemap .slider .description .title.active{opacity:1;transform:translateY(0)}@media(min-width: 375px){.homepage-basemap .slider .description .title{font-size:20px}}@media(min-width: 768px){.homepage-basemap .slider .description .title{font-size:24px;margin:35px 0 16px 0}}.homepage-basemap .slider .description .paragraph-box{overflow:hidden}@media(min-width: 920px){.homepage-basemap .slider .description .paragraph-box{flex-grow:1}}.homepage-basemap .slider .description .paragraph-box .basemap-slider-description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;margin-bottom:24px;transition:ease .5s;opacity:0;transform:translateY(40px)}.homepage-basemap .slider .description .paragraph-box .basemap-slider-description.active{opacity:1;transform:translateY(0)}@media(min-width: 920px){.homepage-basemap .slider .description .paragraph-box .basemap-slider-description{width:358px}}.homepage-basemap .slider .description .link-box{display:flex;justify-content:space-between;align-items:center}.homepage-basemap .slider .description .link-box .dots{display:flex;display:none}.homepage-basemap .slider .description .link-box .dots div,.homepage-basemap .slider .description .link-box .dots .dot{border-radius:50%;width:8px;height:8px;cursor:pointer;border:1px solid #fff}.homepage-basemap .slider .description .link-box .dots div.active,.homepage-basemap .slider .description .link-box .dots .dot.active{background-color:#fff}.homepage-basemap .slider .description .link-box .dots div:not(:last-child),.homepage-basemap .slider .description .link-box .dots .dot:not(:last-child){margin-right:8px}@media(min-width: 920px){.homepage-basemap .slider .description .link-box .dots{display:flex}}.homepage-basemap .pad-container{padding:0 16px}@media(min-width: 768px){.homepage-basemap .pad-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.homepage-basemap .pad-container{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.homepage-basemap .pad-container{padding:0 40px}}@media(min-width: 920px){.homepage-basemap .pad-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:rgba(33,51,41,.85);padding:80px 40px;width:440px;height:684px}}@media(min-width: 920px){.homepage-basemap .pad-container{display:flex;flex-direction:column}}.latest-media{padding:0 16px;padding-bottom:32px;background:#262624}@media(min-width: 768px){.latest-media{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.latest-media{padding-left:80px;padding-right:80px}}.latest-media .limit-articles-shown .media-sources li:nth-child(n+4){display:none}.latest-media .limit-articles-shown .load-more-button{margin:64px auto 0 auto;justify-content:center}.latest-media .limit-articles-shown.show-all-articles .media-sources li{display:flex;opacity:1 !important}.latest-media .limit-articles-shown.show-all-articles .load-more-button{display:none}.latest-media.dark-mode .load-more-button .btn-text{color:#fff !important}.latest-media .section-container{max-width:1440px;padding-top:64px}@media(min-width: 768px){.latest-media .section-container{padding-top:53px}}@media(min-width: 920px){.latest-media .section-container{padding-top:96px}}.latest-media .title-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px}.latest-media .title-box .btn-encircled{display:none}@media(min-width: 768px){.latest-media .title-box .btn-encircled{display:flex}}.latest-media h3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff}@media(min-width: 768px){.latest-media h3{font-size:60px}}.latest-media .media-sources{display:grid;grid-template-columns:1fr;padding-bottom:35px;gap:43px}.latest-media .media-sources li{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:343px;height:fit-content}@media(min-width: 768px){.latest-media .media-sources li{max-width:unset}}@media(max-width: 500px){.latest-media .media-sources li{max-width:100%}}.latest-media .media-sources li .eyebrow,.latest-media .media-sources li .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .latest-media .media-sources li .openings-count,.latest-media .media-sources li .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .latest-media .media-sources li .hero-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin:16px 0 6px 0;color:#e48039;display:block}@media(min-width: 375px){.latest-media .media-sources li .eyebrow,.latest-media .media-sources li .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .latest-media .media-sources li .openings-count,.latest-media .media-sources li .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .latest-media .media-sources li .hero-eyebrow{font-size:14px}}.latest-media .media-sources li .article-excerpt{margin:14px 0 6px 0;display:block}@media(min-width: 768px){.latest-media .media-sources li .article-excerpt{height:100%}}.latest-media .media-sources li p{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;color:#fff;font-size:18px}@media(min-width: 768px){.latest-media .media-sources li p{font-size:20px}}.latest-media .media-sources li .img{width:100%;height:228px;position:relative}@media(min-width: 768px){.latest-media .media-sources li .img{height:215px}}@media(min-width: 920px){.latest-media .media-sources li .img{height:170px}}@media(min-width: 1152px){.latest-media .media-sources li .img{height:208px}}@media(min-width: 1440px){.latest-media .media-sources li .img{height:307px}}.latest-media .media-sources li .img img{width:100%;max-width:343px;height:100%;object-fit:cover}@media(min-width: 768px){.latest-media .media-sources li .img img{max-width:100%}}@media(max-width: 500px){.latest-media .media-sources li .img img{max-width:100%}}.latest-media .media-sources li .img .img-caption{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;padding:5px 16px;background-color:#262624}.latest-media .media-sources li .img .img-caption .number{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff;font-size:36px;display:block;font-size:32px}@media(min-width: 768px){.latest-media .media-sources li .img .img-caption .number{font-size:36px}}.latest-media .media-sources li .img .img-caption .month{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#fff;display:block}@media(min-width: 375px){.latest-media .media-sources li .img .img-caption .month{font-size:14px}}.latest-media .media-sources li .external-link{margin-top:8px;display:flex;align-items:center;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;text-decoration:none}.latest-media .media-sources li .external-link.download:after{content:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.38867' y1='23.5' x2='24.3887' y2='23.5' stroke='%23E48039' stroke-linecap='round'/%3E%3Cpath d='M12.8887 4.5L12.8887 18.5' stroke='%23E48039' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.4218 14.0009L12.8884 19.5676L7.42182 14.0009' stroke='%23E48039' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:8px;display:block}.latest-media .media-sources li .external-link.download .arrow-up{display:none}.latest-media .media-sources li .external-link .arrow-up{margin-top:-4px;min-width:34px}.latest-media .media-sources li .external-link img{margin-left:16px}@media(min-width: 768px){.latest-media .media-sources{padding-bottom:83px;grid-template-columns:repeat(2, 1fr);-moz-column-gap:18px;column-gap:18px}}@media(min-width: 920px){.latest-media .media-sources{padding-bottom:16px;grid-template-columns:repeat(3, 1fr);-moz-column-gap:20px;column-gap:20px}}@media(min-width: 1440px){.latest-media .media-sources{-moz-column-gap:24px;column-gap:24px}}.latest-media.light-mode{background-color:#fff;color:#262624;padding-bottom:8px}@media(min-width: 920px){.latest-media.light-mode{padding-bottom:80px}}.latest-media.light-mode h3,.latest-media.light-mode .article-excerpt p{color:#262624 !important}.latest-media.light-mode .external-link{color:#527c64 !important}.latest-media.light-mode .img-caption{background-color:#fff}.latest-media.light-mode .img-caption .number{color:#262624}.latest-media.light-mode .img-caption .month{color:#262624}@media(min-width: 920px){.latest-media{padding-bottom:104px}}.resource-section{padding:0 16px;background:#262624}@media(min-width: 768px){.resource-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.resource-section{padding-left:80px;padding-right:80px}}.resource-section .section-container{max-width:1440px;padding-top:0;padding-bottom:110px}@media(min-width: 768px){.resource-section .section-container{padding-top:36px}}@media(min-width: 920px){.resource-section .section-container{padding-top:64px}}@media(min-width: 1440px){.resource-section .section-container{padding-top:80px}}.resource-section .form-container .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.resource-section .form-container .section-title{font-size:14px}}.resource-section .form-container .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.resource-section .form-container .section-title.small-text-line{margin-bottom:47px}}.resource-section .form-container .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.resource-section .form-container .section-description{max-width:1064px}}@media(min-width: 920px){.resource-section .form-container .inner-box{display:flex;justify-content:space-between}}.resource-section .form-container .inner-box .info{margin-bottom:40px}.resource-section .form-container .inner-box .info p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff}.resource-section .form-container .inner-box .info h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff}@media(min-width: 920px){.resource-section .form-container .inner-box .info{margin-right:45px;max-width:400px}}@media(min-width: 1152px){.resource-section .form-container .inner-box .info{max-width:430px;margin-right:97px;margin-bottom:0}}.resource-section .form-container form{color:#fff;display:grid;gap:32px}.resource-section .form-container form .input-box{display:flex;flex-direction:column;margin-top:32px}.resource-section .form-container form label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#fff;margin-bottom:2px}.resource-section .form-container form input,.resource-section .form-container form select,.resource-section .form-container form textarea{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #5c5c59;color:#fff;caret-color:#62afda}.resource-section .form-container form select{background:url("./assets/img/icon/dropdown.svg") no-repeat calc(100% - 16px) center}.resource-section .form-container form button{margin-top:30px;background:none;border:none;outline:none}@media(min-width: 768px){.resource-section .form-container form button{margin-top:50px}}.resource-section .form-container form ul.no-list.hs-error-msgs.inputs-list{position:absolute}.resource-section .form-container form fieldset{max-width:658px}@media(min-width: 500px){.resource-section .form-container form fieldset:first-child .hs_firstname .input{margin-right:24px !important}}.resource-section .form-container form .hs_error_rollup{display:none !important}.resource-section .form-container form #send-resource-form{padding:5px}@media(min-width: 920px){.resource-section .form-container form #send-resource-form{margin-top:18px}}.resource-section .form-container form #send-resource-form .btn-arrow{justify-content:unset}.resource-section .form-container form .hs_firstname{margin-bottom:32px}@media(min-width: 482px){.resource-section .form-container form .hs_firstname{margin-bottom:0}}.resource-section .form-container form .hs_lastname,.resource-section .form-container form .hs_company,.resource-section .form-container form .hs_email{margin-bottom:0}.resource-section .hbspt-form:empty{padding:0 22px;display:flex;flex-direction:column;background:#2b3132;justify-content:center;align-items:center;color:#fff;font-family:Pragmatica;font-style:normal;font-weight:normal;font-size:16px;line-height:164%;text-align:center;letter-spacing:.02em;height:350px}@media(max-width: 1152px){.resource-section .hbspt-form:empty{max-width:100%}}.resource-section .hbspt-form:empty:after{content:"Please review and accept the cookie policy to view this form."}.resource-section .hbspt-form:empty::before{display:block;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMSIgZmlsbD0id2hpdGUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2IDI1QzQ2IDM2LjU5OCAzNi41OTggNDYgMjUgNDZDMTMuNDAyIDQ2IDQgMzYuNTk4IDQgMjVDNCAxMy40MDIgMTMuNDAyIDQgMjUgNEMyNi44Nzg0IDQgMjguNjk5MSA0LjI0NjYxIDMwLjQzMTcgNC43MDkyM0MyOC4zODkxIDUuNzIwNyAyNyA3LjcxMDYxIDI3IDEwQzI3IDEzLjMxMzcgMjkuOTEwMSAxNiAzMy41IDE2QzM0LjMwNzUgMTYgMzUuMDgwNiAxNS44NjQxIDM1Ljc5NCAxNS42MTU3QzM2Ljg5NzUgMTcuNjMyNCAzOS4wMzkgMTkgNDEuNSAxOUM0Mi43MTg2IDE5IDQzLjg1ODkgMTguNjY0NyA0NC44MzM2IDE4LjA4MTJDNDUuNTg5MyAyMC4yNDc3IDQ2IDIyLjU3NTkgNDYgMjVaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTMwLjQzMTcgNC43MDkyM0wzMC44NzU1IDUuNjA1MzhMMzMuMjUzNyA0LjQyNzcxTDMwLjY4OTcgMy43NDMwOEwzMC40MzE3IDQuNzA5MjNaTTM1Ljc5NCAxNS42MTU3TDM2LjY3MTIgMTUuMTM1NkwzNi4yNjQ4IDE0LjM5MjhMMzUuNDY1MSAxNC42NzEzTDM1Ljc5NCAxNS42MTU3Wk00NC44MzM2IDE4LjA4MTJMNDUuNzc3OCAxNy43NTE5TDQ1LjM3MzQgMTYuNTkyNkw0NC4zMiAxNy4yMjMyTDQ0LjgzMzYgMTguMDgxMlpNMjUgNDdDMzcuMTUwMyA0NyA0NyAzNy4xNTAzIDQ3IDI1SDQ1QzQ1IDM2LjA0NTcgMzYuMDQ1NyA0NSAyNSA0NVY0N1pNMyAyNUMzIDM3LjE1MDMgMTIuODQ5NyA0NyAyNSA0N1Y0NUMxMy45NTQzIDQ1IDUgMzYuMDQ1NyA1IDI1SDNaTTI1IDNDMTIuODQ5NyAzIDMgMTIuODQ5NyAzIDI1SDVDNSAxMy45NTQzIDEzLjk1NDMgNSAyNSA1VjNaTTMwLjY4OTcgMy43NDMwOEMyOC44NzM3IDMuMjU4MTkgMjYuOTY2MiAzIDI1IDNWNUMyNi43OTA1IDUgMjguNTI0NiA1LjIzNTAzIDMwLjE3MzcgNS42NzUzOEwzMC42ODk3IDMuNzQzMDhaTTI4IDEwQzI4IDguMTM1NzQgMjkuMTMxMyA2LjQ2OTA3IDMwLjg3NTUgNS42MDUzOEwyOS45ODc5IDMuODEzMDhDMjcuNjQ2OSA0Ljk3MjMzIDI2IDcuMjg1NDggMjYgMTBIMjhaTTMzLjUgMTVDMzAuMzg1NiAxNSAyOCAxMi42ODc2IDI4IDEwSDI2QzI2IDEzLjkzOTkgMjkuNDM0NyAxNyAzMy41IDE3VjE1Wk0zNS40NjUxIDE0LjY3MTNDMzQuODU2OSAxNC44ODMxIDM0LjE5NDkgMTUgMzMuNSAxNVYxN0MzNC40MjAxIDE3IDM1LjMwNDQgMTYuODQ1MSAzNi4xMjI5IDE2LjU2TDM1LjQ2NTEgMTQuNjcxM1pNNDEuNSAxOEMzOS40MTkgMTggMzcuNjA2NCAxNi44NDQ2IDM2LjY3MTIgMTUuMTM1NkwzNC45MTY3IDE2LjA5NTdDMzYuMTg4NiAxOC40MjAxIDM4LjY1OTEgMjAgNDEuNSAyMFYxOFpNNDQuMzIgMTcuMjIzMkM0My40OTYyIDE3LjcxNjMgNDIuNTMyNyAxOCA0MS41IDE4VjIwQzQyLjkwNDUgMjAgNDQuMjIxNiAxOS42MTMgNDUuMzQ3MiAxOC45MzkzTDQ0LjMyIDE3LjIyMzJaTTQ3IDI1QzQ3IDIyLjQ2MjIgNDYuNTY5OSAyMC4wMjI4IDQ1Ljc3NzggMTcuNzUxOUw0My44ODk0IDE4LjQxMDZDNDQuNjA4NiAyMC40NzI2IDQ1IDIyLjY4OTUgNDUgMjVINDdaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTEtaW5zaWRlLTEpIi8+CjxjaXJjbGUgY3g9IjE4IiBjeT0iMTciIHI9IjMuNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSIzNSIgY3k9IjMxIiByPSIzLjUiIHN0cm9rZT0id2hpdGUiLz4KPGNpcmNsZSBjeD0iMTUiIGN5PSIzMiIgcj0iMy41IiBzdHJva2U9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjI0IiBjeT0iMjciIHI9IjEuNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSIzNiIgY3k9IjciIHI9IjEuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0id2hpdGUiLz4KPGNpcmNsZSBjeD0iNDEuNSIgY3k9IjEyLjUiIHI9IjEiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjQzLjUiIGN5PSIxLjUiIHI9IjEiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjI3IiBjeT0iMzkiIHI9IjEuNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);width:50px;margin-bottom:24px}.careers{padding:0 16px;max-width:1440px;position:relative;padding-top:32px;padding-bottom:80px}@media(min-width: 768px){.careers{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers{padding-top:137px;padding-bottom:75px}}@media(min-width: 920px){.careers{padding-top:112px;padding-bottom:0;display:flex;align-items:flex-start}}.careers .img-box{display:flex;justify-content:center;width:300px;max-width:100%;align-items:flex-start;user-select:none;position:relative;top:-100px;margin-bottom:-90px;min-height:100px}@media(min-width: 768px){.careers .img-box{position:relative;top:-150px;margin:-110px 0px -200px auto;width:360px}}@media(min-width: 1024px){.careers .img-box{width:430px}}@media(min-width: 920px){.careers .img-box{position:relative;margin:-40px 120px 0 0}}.careers .img-box img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-1.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-1.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;max-height:100%}.careers .section-info .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-top:16px;color:#262624}@media(min-width: 375px){.careers .section-info .section-title{font-size:40px}}@media(min-width: 768px){.careers .section-info .section-title{font-size:60px}}.careers .section-info .eyebrow,.careers .section-info .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .careers .section-info .openings-count,.careers .section-info .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .careers .section-info .hero-eyebrow{color:#5c5c59}.careers .section-info .quote{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin:25px 0;padding-left:20px;border-left:1px solid #c0c8ce;color:#5c5c59}.careers .section-info .quote p:last-of-type{text-indent:20px}.careers .section-info .quote .author{display:block;margin-top:20px}@media(min-width: 768px){.careers .section-info .quote{margin:48px 0 20px 0;max-width:490px}}.contact-us{padding:0 16px}@media(min-width: 768px){.contact-us{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.contact-us{padding-left:80px;padding-right:80px}}.contact-us .eyebrow,.contact-us .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .contact-us .openings-count,.contact-us .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .contact-us .hero-eyebrow{color:#5c5c59;margin-bottom:64px}.contact-us .eyebrow hr,.contact-us .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .contact-us .openings-count hr,.contact-us .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .contact-us .hero-eyebrow hr{background-color:#c0c8ce}.contact-us .section-container{max-width:1440px;padding-top:24px;padding-bottom:72px}@media(min-width: 768px){.contact-us .section-container{padding-top:36px}}@media(min-width: 920px){.contact-us .section-container{padding-top:64px}}@media(min-width: 1440px){.contact-us .section-container{padding-top:60px}}.contact-us .form-container .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.contact-us .form-container .section-title{font-size:14px}}.contact-us .form-container .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.contact-us .form-container .section-title.small-text-line{margin-bottom:47px}}.contact-us .form-container .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.contact-us .form-container .section-description{max-width:1064px}}@media(min-width: 920px){.contact-us .form-container .inner-box{display:flex;justify-content:space-between}}@media(min-width: 920px){.contact-us .form-container .inner-box .info{margin-right:45px;max-width:400px}}@media(min-width: 1152px){.contact-us .form-container .inner-box .info{max-width:430px;margin-right:97px}}.contact-us .form-container .inner-box .info p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.contact-us .form-container .inner-box .info h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624}.contact-us .form-container .inner-box .info .quote{margin:32px 0 40px 0;border-left:1px solid #c0c8ce;padding:0 0 0 15px;color:#5c5c59}.contact-us .form-container .inner-box .info .quote .title{margin-bottom:11px;display:block;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#e48039}@media(min-width: 375px){.contact-us .form-container .inner-box .info .quote .title{font-size:14px}}@media(min-width: 375px){.contact-us .form-container .inner-box .info .quote .title{font-size:12px}}@media(min-width: 920px){.contact-us .form-container .inner-box .info .quote .title{font-size:14px}}.contact-us .form-container .wpcf7{width:100%}.contact-us .form-container #send-resource-form{width:fit-content;cursor:pointer}.contact-us .form-container .hbspt-form{max-width:628px}.contact-us .form-container form{flex-flow:wrap;justify-content:space-between}@media(min-width: 600px){.contact-us .form-container form{display:flex}}.contact-us .form-container form #send-contact-form{width:fit-content}.contact-us .form-container form span:not([class*=wpcf7]){color:#527c64 !important}@media(min-width: 600px){.contact-us .form-container form>.hs-form-field:nth-child(1),.contact-us .form-container form>.hs-form-field:nth-child(2){width:calc(50% - 12px) !important}}.contact-us .form-container form>.hs-form-field:nth-child(3),.contact-us .form-container form>.hs-form-field:nth-child(4){width:100%;margin-bottom:32px}.contact-us .form-container form>.hs-form-field:nth-child(3) select,.contact-us .form-container form>.hs-form-field:nth-child(4) select{margin-top:0}.contact-us .form-container form>.hs-form-field:nth-child(5){width:100%}.contact-us .form-container form>.hs-form-field:nth-child(5) textarea{resize:none}.contact-us .form-container form>.hs-form-field .hs-error-msg{position:absolute}.contact-us .form-container form>.hs-form-field span:not([class*=wpcf7]){color:#5c5c59 !important}.contact-us .form-container form #send-contact-form{margin-top:60px}.contact-us .form-container form .btn-arrow{justify-content:unset}.contact-us .hbspt-form:empty{padding:0 22px;display:flex;flex-direction:column;background:rgba(98,175,218,.08);justify-content:center;align-items:center;color:#262624;font-family:Pragmatica,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:164%;text-align:center;letter-spacing:.02em;height:350px}@media(max-width: 1152px){.contact-us .hbspt-form:empty{max-width:100%}}.contact-us .hbspt-form:empty:after{content:"Please review and accept the cookie policy to view this form."}.contact-us .hbspt-form:empty::before{display:block;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMSIgZmlsbD0id2hpdGUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2IDI1QzQ2IDM2LjU5OCAzNi41OTggNDYgMjUgNDZDMTMuNDAyIDQ2IDQgMzYuNTk4IDQgMjVDNCAxMy40MDIgMTMuNDAyIDQgMjUgNEMyNi44Nzg0IDQgMjguNjk5MSA0LjI0NjYxIDMwLjQzMTcgNC43MDkyM0MyOC4zODkxIDUuNzIwNyAyNyA3LjcxMDYxIDI3IDEwQzI3IDEzLjMxMzcgMjkuOTEwMSAxNiAzMy41IDE2QzM0LjMwNzUgMTYgMzUuMDgwNiAxNS44NjQxIDM1Ljc5NCAxNS42MTU3QzM2Ljg5NzUgMTcuNjMyNCAzOS4wMzkgMTkgNDEuNSAxOUM0Mi43MTg2IDE5IDQzLjg1ODkgMTguNjY0NyA0NC44MzM2IDE4LjA4MTJDNDUuNTg5MyAyMC4yNDc3IDQ2IDIyLjU3NTkgNDYgMjVaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTMwLjQzMTcgNC43MDkyM0wzMC44NzU1IDUuNjA1MzhMMzMuMjUzNyA0LjQyNzcxTDMwLjY4OTcgMy43NDMwOEwzMC40MzE3IDQuNzA5MjNaTTM1Ljc5NCAxNS42MTU3TDM2LjY3MTIgMTUuMTM1NkwzNi4yNjQ4IDE0LjM5MjhMMzUuNDY1MSAxNC42NzEzTDM1Ljc5NCAxNS42MTU3Wk00NC44MzM2IDE4LjA4MTJMNDUuNzc3OCAxNy43NTE5TDQ1LjM3MzQgMTYuNTkyNkw0NC4zMiAxNy4yMjMyTDQ0LjgzMzYgMTguMDgxMlpNMjUgNDdDMzcuMTUwMyA0NyA0NyAzNy4xNTAzIDQ3IDI1SDQ1QzQ1IDM2LjA0NTcgMzYuMDQ1NyA0NSAyNSA0NVY0N1pNMyAyNUMzIDM3LjE1MDMgMTIuODQ5NyA0NyAyNSA0N1Y0NUMxMy45NTQzIDQ1IDUgMzYuMDQ1NyA1IDI1SDNaTTI1IDNDMTIuODQ5NyAzIDMgMTIuODQ5NyAzIDI1SDVDNSAxMy45NTQzIDEzLjk1NDMgNSAyNSA1VjNaTTMwLjY4OTcgMy43NDMwOEMyOC44NzM3IDMuMjU4MTkgMjYuOTY2MiAzIDI1IDNWNUMyNi43OTA1IDUgMjguNTI0NiA1LjIzNTAzIDMwLjE3MzcgNS42NzUzOEwzMC42ODk3IDMuNzQzMDhaTTI4IDEwQzI4IDguMTM1NzQgMjkuMTMxMyA2LjQ2OTA3IDMwLjg3NTUgNS42MDUzOEwyOS45ODc5IDMuODEzMDhDMjcuNjQ2OSA0Ljk3MjMzIDI2IDcuMjg1NDggMjYgMTBIMjhaTTMzLjUgMTVDMzAuMzg1NiAxNSAyOCAxMi42ODc2IDI4IDEwSDI2QzI2IDEzLjkzOTkgMjkuNDM0NyAxNyAzMy41IDE3VjE1Wk0zNS40NjUxIDE0LjY3MTNDMzQuODU2OSAxNC44ODMxIDM0LjE5NDkgMTUgMzMuNSAxNVYxN0MzNC40MjAxIDE3IDM1LjMwNDQgMTYuODQ1MSAzNi4xMjI5IDE2LjU2TDM1LjQ2NTEgMTQuNjcxM1pNNDEuNSAxOEMzOS40MTkgMTggMzcuNjA2NCAxNi44NDQ2IDM2LjY3MTIgMTUuMTM1NkwzNC45MTY3IDE2LjA5NTdDMzYuMTg4NiAxOC40MjAxIDM4LjY1OTEgMjAgNDEuNSAyMFYxOFpNNDQuMzIgMTcuMjIzMkM0My40OTYyIDE3LjcxNjMgNDIuNTMyNyAxOCA0MS41IDE4VjIwQzQyLjkwNDUgMjAgNDQuMjIxNiAxOS42MTMgNDUuMzQ3MiAxOC45MzkzTDQ0LjMyIDE3LjIyMzJaTTQ3IDI1QzQ3IDIyLjQ2MjIgNDYuNTY5OSAyMC4wMjI4IDQ1Ljc3NzggMTcuNzUxOUw0My44ODk0IDE4LjQxMDZDNDQuNjA4NiAyMC40NzI2IDQ1IDIyLjY4OTUgNDUgMjVINDdaIiBmaWxsPSIjMjYyNjI0IiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMSkiLz4KPGNpcmNsZSBjeD0iMTgiIGN5PSIxNyIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMzUiIGN5PSIzMSIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMTUiIGN5PSIzMiIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNyIgcj0iMS41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMzYiIGN5PSI3IiByPSIxLjUiIGZpbGw9IiMyNjI2MjQiIHN0cm9rZT0iIzI2MjYyNCIvPgo8Y2lyY2xlIGN4PSI0MS41IiBjeT0iMTIuNSIgcj0iMSIgZmlsbD0iIzI2MjYyNCIgc3Ryb2tlPSIjMjYyNjI0Ii8+CjxjaXJjbGUgY3g9IjQzLjUiIGN5PSIxLjUiIHI9IjEiIGZpbGw9IiMyNjI2MjQiIHN0cm9rZT0iIzI2MjYyNCIvPgo8Y2lyY2xlIGN4PSIyNyIgY3k9IjM5IiByPSIxLjUiIHN0cm9rZT0iIzI2MjYyNCIvPgo8L3N2Zz4K);width:50px;margin-bottom:24px}.hbspt-form .hs-input:focus{border:1px solid #62afda}.hbspt-form .hs-input.invalid,.hbspt-form .hs-input.error{border-left:1px solid #ff6060}.hbspt-form .hs-error-msg{color:#ff6060 !important}.page-contact .contact-us .section-container{padding-top:88px;padding-bottom:80px}@media(min-width: 768px){.page-contact .contact-us .section-container{padding-top:112px}}@media(min-width: 920px){.page-contact .contact-us .section-container{padding-top:168px}}@media(min-width: 920px)and (min-width: 768px){.page-contact .contact-us .section-container{padding-top:192px}}.page-contact .contact-us .eyebrow,.page-contact .contact-us .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .page-contact .contact-us .openings-count,.page-contact .contact-us .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .page-contact .contact-us .hero-eyebrow{display:none}.page-contact .contact-us .form-container .inner-box .info .section-description{padding-top:0}@media(min-width: 768px){.page-contact .contact-us .form-container .inner-box .info .section-description{font-size:60px}}.page-contact .contact-us .form-container .inner-box .info div p{line-height:30px}@media(min-width: 768px){.page-contact .contact-us .form-container .inner-box .info div p{font-size:24px}}.page-contact .hbspt-form{min-height:462px}.page-contact .hbspt-form .submitted-message p{margin-left:2px}.page-contact .hbspt-form .hs-submit .actions:hover .btn-arrow svg path:first-child{transform:scaleX(1.5)}.page-contact .hbspt-form .hs-submit .actions:hover .btn-arrow svg path:last-child{transform:translateX(9px)}.page-contact .hbspt-form .hs-submit .actions .btn-arrow svg{overflow:visible}.page-contact .hbspt-form .hs-submit .actions .btn-arrow svg path{transition:ease .3s}.page-contact .hbspt-form .hs-submit .actions .hs-button{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;padding:0;margin-top:30px;height:auto;border:0;color:#527c64}@media(min-width: 600px){.page-contact .hbspt-form .hs-submit .actions .hs-button{margin-top:60px}}@media(min-width: 600px){.page-contact .hbspt-form .hs_firstname .input{margin-right:0 !important}}.page-contact .hbspt-form .hs-error-msgs{position:relative}.page-contact .hbspt-form .hs-error-msgs li:nth-child(2){position:absolute;top:12px}.stats{background-color:#262624;margin-top:-1px;margin-bottom:-1px}.stats .statistics{padding:0 16px;padding-top:64px}.stats .statistics .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.stats .statistics .section-title{font-size:14px}}.stats .statistics .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.stats .statistics .section-title.small-text-line{margin-bottom:47px}}.stats .statistics .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.stats .statistics .section-description{max-width:1064px}}@media(min-width: 768px){.stats .statistics{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.stats .statistics{padding-left:80px;padding-right:80px}}.stats .statistics .section-description{padding-bottom:0}@media(min-width: 768px){.stats .statistics .section-description{margin-top:32px}}.stats .statistics .statistics-list{display:grid;grid-auto-flow:row;padding-top:40px;padding-bottom:32px;gap:32px}@media(min-width: 768px){.stats .statistics .statistics-list{padding-top:48px;padding-bottom:40px}}@media(min-width: 600px){.stats .statistics .statistics-list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 920px){.stats .statistics .statistics-list{padding-top:55px;padding-bottom:120px}}@media(min-width: 1440px){.stats .statistics .statistics-list{gap:142px}}.stats .statistics .statistics-list li{display:flex;flex-direction:column}.stats .statistics .statistics-list li .num{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#e48039;margin-bottom:8px}@media(min-width: 768px){.stats .statistics .statistics-list li .num{font-size:60px;margin-bottom:16px}}.stats .statistics .statistics-list li .label{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;color:#c0c8ce}@media(min-width: 375px){.stats .statistics .statistics-list li .label{font-size:24px}}@media(min-width: 375px){.stats .statistics .statistics-list li .label{font-size:20px}}.stats.light-mode{background-color:#fff;color:#262624}.stats.light-mode .eyebrow,.stats.light-mode .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .stats.light-mode .openings-count,.stats.light-mode .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .stats.light-mode .hero-eyebrow,.stats.light-mode .statistics-list .label{color:#5c5c59 !important}.stats.light-mode .eyebrow hr,.stats.light-mode .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .stats.light-mode .openings-count hr,.stats.light-mode .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .stats.light-mode .hero-eyebrow hr,.stats.light-mode .statistics-list .label hr{background:#c0c8ce}.stats.light-mode .section-description{color:#262624}.homepage-wrapper{padding-top:81px}@media(min-width: 768px){.homepage-wrapper{padding-top:105px}}.homepage-wrapper h3{color:#fff}.homepage-wrapper .hero-title{text-shadow:2px 2px 1px rgba(0,0,0,.32);padding-top:24px !important;padding-bottom:24px !important}.homepage-wrapper .hero-subtitle{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;text-shadow:2px 2px 1px rgba(0,0,0,.32);color:#fff;font-style:normal;font-weight:500;font-size:32px;line-height:124%;letter-spacing:.02em;margin-bottom:30px}.homepage-wrapper .btn-encircled{white-space:nowrap}.homepage-wrapper .additional-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-top:12px;color:#fff}.homepage-wrapper .additional-text a{text-decoration:underline}@media(min-width: 920px){.homepage-wrapper{padding-top:136px}}@media(min-width: 920px)and (min-width: 768px){.homepage-wrapper{padding-top:160px}}.wp-block-lazyblock-secondary-hero-section .btn-encircled{width:auto;height:45px;padding:8px 24px;border-radius:.5rem;text-align:center;background-color:#e37f3b}.wp-block-lazyblock-secondary-hero-section .btn-encircled span{display:inline-block;margin:0 auto;color:#1c2721;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px}.contract-section{padding:0 16px;padding-top:40px;padding-bottom:30px;display:grid}@media(min-width: 768px){.contract-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.contract-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.contract-section{padding-top:46px;padding-bottom:40px}}@media(min-width: 920px){.contract-section{padding-top:120px;padding-bottom:32px;grid-template:repeat(2, auto)/repeat(2, auto)}}@media(min-width: 1440px){.contract-section{padding-top:120px;padding-bottom:40px}}.contract-section.section-container{max-width:1440px}@media(min-width: 920px){.contract-section .info{margin-right:27px}}@media(min-width: 1440px){.contract-section .info{margin-right:132px}}.contract-section .info h2 p{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624}@media(min-width: 375px){.contract-section .info h2 p{font-size:40px}}@media(min-width: 768px){.contract-section .info h2 p{font-size:60px}}.contract-section .info h2 p .new-line{display:block}.contract-section .info .section-text{margin:24px 0 55px 0;color:#5c5c59;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em}@media(min-width: 768px){.contract-section .info .section-text{margin:24px 0 26px 0}}@media(min-width: 920px){.contract-section .info .section-text{max-width:481px}}@media(min-width: 1440px){.contract-section .info .section-text{max-width:628px}}@media(min-width: 768px){.contract-section .guaranties{order:2}}@media(min-width: 920px){.contract-section .guaranties{order:1}}.contract-section .guaranties li{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #c0c8ce}.contract-section .guaranties li:not(:first-child){margin-top:21px}.contract-section .guaranties li .guarantee-key{flex-grow:1;margin-left:19px;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;font-size:12px;color:#5c5c59}@media(min-width: 375px){.contract-section .guaranties li .guarantee-key{font-size:14px}}@media(min-width: 375px){.contract-section .guaranties li .guarantee-key{font-size:12px}}@media(min-width: 768px){.contract-section .guaranties li .guarantee-key{font-size:14px;margin-left:24px}}.contract-section .guaranties li .guarantee-value{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624}@media(min-width: 375px){.contract-section .guaranties li .guarantee-value{font-size:40px}}@media(min-width: 768px){.contract-section .guaranties li .guarantee-value{font-size:60px}}.contract-section .guaranties li .guarantee-value.green{color:#527c64}.contract-section .guaranties li img{width:40px;height:40px}.contract-section .btn-encircled{margin-top:50px}@media(min-width: 768px){.contract-section .btn-encircled{margin-top:0;margin-bottom:28px}}@media(min-width: 920px){.contract-section .btn-encircled{order:2;margin-bottom:0}}.steps-section{color:#fff;padding:0 16px;background-color:#262624;padding-top:40px;padding-bottom:84px}@media(min-width: 768px){.steps-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.steps-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.steps-section{padding-top:40px;padding-bottom:40px}}@media(min-width: 920px){.steps-section{padding-top:120px;padding-bottom:120px}}.steps-section .section-container{max-width:1440px}.steps-section h3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#fff;margin-bottom:24px}@media(min-width: 375px){.steps-section h3{font-size:36px}}.steps-section .contact-link{margin-bottom:24px}.steps-section .contact-link .link-with-arrow{display:flex;align-items:center;cursor:pointer}.steps-section .contact-link .link-with-arrow .link-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px}@media(min-width: 768px){.steps-section .contact-link .link-with-arrow .link-text{font-size:60px}}.steps-section .contact-link .link-with-arrow .link-text:after{content:"";width:100%;height:3px;background-color:#fff;display:block;margin-top:0}.steps-section .contact-link .link-with-arrow .link-arrow{width:91px;height:91px}.steps-section .contact-link .link-with-arrow .link-arrow img,.steps-section .contact-link .link-with-arrow .link-arrow svg{width:100%;height:100%}@media(min-width: 768px){.steps-section .contact-link{margin-bottom:45px}}@media(min-width: 1100px){.steps-section .contact-link{margin-bottom:0}}.steps-section .contact-text{max-width:630px}.steps-section .contact-text p{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;font-size:20px}@media(min-width: 1100px){.steps-section .contact-text{max-width:530px}}.steps-section .inner-grid-box{display:grid;grid-template-columns:1fr}@media(min-width: 920px){.steps-section .inner-grid-box{grid-template-columns:50%;gap:24px}}.steps-section .inner-grid-box>.info.to-bottom{order:3}@media(min-width: 920px){.steps-section .inner-grid-box>.info.to-bottom{order:0}}.steps-section .inner-grid-box>.info .btn-encircled{float:none;margin-right:40px}@media(min-width: 768px){.steps-section .inner-grid-box>.info .btn-encircled{float:left}}@media(min-width: 920px){.steps-section .inner-grid-box>.info .btn-encircled{float:none}}@media(min-width: 1152px){.steps-section .inner-grid-box>.info .btn-encircled{float:left}}@media(min-width: 1440px){.steps-section .inner-grid-box>.info .btn-encircled{float:left}}@media(min-width: 3200px){.steps-section .inner-grid-box>.info .btn-encircled{float:left}}.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:16px;margin-top:16px}@media(min-width: 768px){.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:0}}@media(min-width: 920px){.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:16px}}@media(min-width: 1152px){.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:0}}@media(min-width: 1440px){.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:0}}@media(min-width: 3200px){.steps-section .inner-grid-box>.info .btn-encircled:nth-child(n+3){margin-top:0}}.steps-section .inner-grid-box>.info p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;max-width:628px;font-size:24px;font-style:normal;font-weight:400;line-height:124%;letter-spacing:.48px;margin:16px 0 18px 0}@media(min-width: 768px){.steps-section .inner-grid-box>.info p{margin-bottom:24px}}.steps-section .description h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff}@media(min-width: 375px){.steps-section .description h2{font-size:40px}}@media(min-width: 768px){.steps-section .description h2{font-size:60px}}@media(min-width: 920px){.steps-section .description h2{margin-right:101px}}@media(min-width: 1440px){.steps-section .description h2{margin-right:241px}}.steps-section .steps{margin:58px 0 72px 0}@media(min-width: 768px){.steps-section .steps{margin:58px 126px 77px 126px}}@media(min-width: 920px){.steps-section .steps{margin:64px 0 0 0;grid-column:1/span 2}.steps-section .steps.margin{margin-bottom:80px}}.steps-section .steps h3{margin-bottom:37px;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#fff}@media(min-width: 375px){.steps-section .steps h3{font-size:36px}}@media(min-width: 768px){.steps-section .steps h3{margin-bottom:47px}}@media(min-width: 920px){.steps-section .steps h3{margin-bottom:64px}}.steps-section .steps-list{display:grid;grid-template:repeat(4, auto)/1fr}@media(min-width: 920px){.steps-section .steps-list{grid-template:1fr/repeat(4, 1fr)}}.steps-section .steps-list li{display:flex}@media(min-width: 920px){.steps-section .steps-list li{flex-direction:column}.steps-section .steps-list li:last-child .circle-box:before{content:"";position:absolute;right:0;height:12px;border-left:1px solid #c0c8ce}}.steps-section .steps-list li .circle-box{display:flex;margin-right:14px;justify-content:flex-start;position:relative}@media(min-width: 768px){.steps-section .steps-list li .circle-box{margin-right:36px}}@media(min-width: 920px){.steps-section .steps-list li .circle-box{margin-bottom:24px;margin-right:0;display:flex;align-items:center}}.steps-section .steps-list li .circle-box .circle{display:flex;justify-content:center;align-items:center;width:12px;height:12px;border-radius:50%;border:1px solid #c0c8ce;position:absolute;background-color:#262624;left:-6px}.steps-section .steps-list li .circle-box .circle:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#62afda}.steps-section .steps-list li .circle-box:after{content:"";display:block;height:100%;width:1px;background-image:linear-gradient(0deg, #c0c8ce 6px, transparent 0px),linear-gradient(90deg, transparent 25%, #c0c8ce 50%);background-size:9px 9px,9px 9px}@media(min-width: 920px){.steps-section .steps-list li .circle-box:after{height:1px;width:100%;background-image:linear-gradient(90deg, #c0c8ce 6px, transparent 0px),linear-gradient(45deg, transparent 25%, #c0c8ce 50%);background-size:9px 9px,0 0}}.steps-section .steps-list li:not(:last-child) .info p{margin-bottom:37px}@media(min-width: 768px){.steps-section .steps-list li:not(:last-child) .info p{margin-bottom:32px}}@media(min-width: 920px){.steps-section .steps-list li:not(:last-child) .info p{margin-bottom:0}}.steps-section .steps-list li .info{display:flex;flex-direction:column}@media(min-width: 920px){.steps-section .steps-list li .info{padding-right:24px;margin-left:-6px}}@media(min-width: 3200px){.steps-section .steps-list li .info{padding-right:101px}}.steps-section .steps-list li .info .step-order{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#62afda;margin-top:-6px}@media(min-width: 920px){.steps-section .steps-list li .info .step-order{margin-top:0}}.steps-section .steps-list li .info p{color:#c0c8ce;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em}.steps-section .steps-list li .info .title{color:#fff;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin:8px 0 16px 0}.steps-section .links{display:flex;justify-content:space-between;align-items:center}.steps-section .links.hide-links{display:none}.steps-section .links.responsive{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.steps-section .links.responsive{flex-direction:row;align-items:center}}.steps-section .links .to-faq:hover svg path:first-child{transform:scaleY(1.2) translateY(0)}.steps-section .links .to-faq:hover svg path:last-child{transform:translateY(10px)}.steps-section .links .to-faq svg{overflow:visible}.steps-section .links .to-faq svg path{transition:ease .3s}.steps-section .links a{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff;text-decoration:underline;text-underline-position:under;text-decoration-thickness:from-font;display:flex;align-items:center}@media(min-width: 768px){.steps-section .links a{font-size:60px}}.steps-section .links a svg{width:100%}.steps-section .links a svg.arrow-up{max-width:92px;margin-left:-10px}@media(min-width: 375px){.steps-section .links a svg.arrow-up{margin-left:-20px}}.steps-section .links a svg.arrow-down{max-width:64px}@media(min-width: 1440px){.steps-section .links a svg{margin-left:16px}}.five-steps .section-container{padding:0 16px}@media(min-width: 768px){.five-steps .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.five-steps .section-container{padding-left:80px;padding-right:80px}}.five-steps .steps-section{padding-left:0;padding-right:0}.five-steps .steps-section .steps-list{grid-template:repeat(5, auto)/1fr}@media(min-width: 920px){.five-steps .steps-section .steps-list{grid-template:1fr/repeat(5, 1fr)}}.five-steps .steps-section .steps-list li .info{padding-right:32px !important}.landowners-participant{background-color:#fff}.landowners-participant .section-container{max-width:1440px;padding:0 16px}@media(min-width: 768px){.landowners-participant .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.landowners-participant .section-container{padding-left:80px;padding-right:80px}}.landowners-participant .section-container .eyebrow,.landowners-participant .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .landowners-participant .section-container .openings-count,.landowners-participant .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .landowners-participant .section-container .hero-eyebrow{color:#5c5c59}.landowners-participant .section-container .eyebrow hr,.landowners-participant .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .landowners-participant .section-container .openings-count hr,.landowners-participant .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .landowners-participant .section-container .hero-eyebrow hr{margin-bottom:24px;background:#c0c8ce}@media(min-width: 768px){.landowners-participant .section-container .eyebrow hr,.landowners-participant .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .landowners-participant .section-container .openings-count hr,.landowners-participant .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .landowners-participant .section-container .hero-eyebrow hr{margin-bottom:32px}}@media(min-width: 920px){.landowners-participant .section-container .eyebrow hr,.landowners-participant .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .landowners-participant .section-container .openings-count hr,.landowners-participant .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .landowners-participant .section-container .hero-eyebrow hr{margin-bottom:64px}}@media(min-width: 1440px){.landowners-participant .section-container .eyebrow hr,.landowners-participant .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .landowners-participant .section-container .openings-count hr,.landowners-participant .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .landowners-participant .section-container .hero-eyebrow hr{margin-bottom:64px}}.landowners-participant .video-section{position:relative}.landowners-participant .video-section .intro-box{padding-bottom:56px;background-color:#262624}.landowners-participant .video-section .video,.landowners-participant .video-section .vjs-poster{max-width:1000px;margin:auto}.landowners-participant .video-section .video-section-wrapper,.landowners-participant .video-section .video-section-wrapper .section-container{background:linear-gradient(180deg, #262624 0%, #262624 50%, rgb(255, 255, 255) 50%)}.landowners-participant .video-section .section-container{margin:0 auto;background:#fff}.landowners-participant .video-section .section-container video{width:100%}.landowners-participant .video-section .vjs-big-play-button{box-sizing:content-box;transform:translate(-50%, -50%);left:50%;top:50%;width:140px;height:140px;border:1px solid #fff;border-radius:50%;background:none}.landowners-participant .video-section .vjs-icon-placeholder{position:absolute}.landowners-participant .video-section .vjs-icon-placeholder:before{width:40px;height:40px}.landowners-participant .video-section .intro{display:flex;flex-direction:column;padding-top:0;padding-bottom:80px;max-width:1440px;margin:0 auto;padding:0 16px}@media(min-width: 768px){.landowners-participant .video-section .intro{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.landowners-participant .video-section .intro{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.landowners-participant .video-section .intro{align-items:center;flex-direction:row}}@media(min-width: 1440px){.landowners-participant .video-section .intro{justify-content:center}}.landowners-participant .video-section .intro>*{text-align:left}.landowners-participant .video-section .intro h3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#fff;max-width:410px}@media(min-width: 375px){.landowners-participant .video-section .intro h3{font-size:36px}}@media(min-width: 920px){.landowners-participant .video-section .intro h3{margin-right:33px}}.landowners-participant .video-section .intro .quote{display:flex;margin-top:41px}@media(min-width: 768px){.landowners-participant .video-section .intro .quote{justify-content:flex-end;margin-top:50px}}.landowners-participant .video-section .intro .quote-marks{margin-right:16px}@media(min-width: 768px){.landowners-participant .video-section .intro .quote-marks{margin-right:24px}}.landowners-participant .video-section .intro .quote p{font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:500;font-size:14px;line-height:160%;letter-spacing:.01em;color:#fff;max-width:628px}@media(min-width: 768px){.landowners-participant .video-section .intro .quote p{max-width:510px;font-size:16px}}.landowners-participant .video-section .description{padding:338px 189px 0 189px;display:flex}.landowners-participant .video-section .description .text{padding-right:226px}.landowners-participant .video-section .description .text h4{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;color:#262624}@media(min-width: 375px){.landowners-participant .video-section .description .text h4{font-size:24px}}.landowners-participant .video-section .description .text p{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#262624;margin-top:24px;max-width:628px}.landowners-participant .video-section .description .see-more{border:none;background:none;outline:none;display:flex;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#527c64}.landowners-participant .video-section .description .see-more svg{margin-left:6px}.landowners-participant .participant{padding:60px 16px 35px 16px}.landowners-participant .participant .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.landowners-participant .participant .section-title{font-size:14px}}.landowners-participant .participant .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.landowners-participant .participant .section-title.small-text-line{margin-bottom:47px}}.landowners-participant .participant .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.landowners-participant .participant .section-description{max-width:1064px}}@media(min-width: 768px){.landowners-participant .participant{padding:256px 40px 34px 40px}.landowners-participant .participant .section-title.small-text-line{margin-bottom:32px}}@media(min-width: 920px){.landowners-participant .participant{padding:80px 80px 60px 80px}}@media(min-width: 1440px){.landowners-participant .participant{padding:80px 80px 123px 80px}}.landowners-participant .participant .section-title{color:#5c5c59}.landowners-participant .participant .section-title:after{border-top:1px solid #c0c8ce}.landowners-participant .participant .participant-list li{display:flex;flex-direction:column}.landowners-participant .participant .participant-list li:nth-child(1n){color:red}.landowners-participant .participant .participant-list li:nth-child(2n){color:green}.landowners-participant .participant .participant-list li:nth-child(3n){color:blue}@media(min-width: 768px){.landowners-participant .participant .participant-list li{flex-direction:row}}.landowners-participant .participant .participant-list li:not(:first-child){margin-top:35px}@media(min-width: 768px){.landowners-participant .participant .participant-list li:not(:first-child){margin-top:80px}}@media(min-width: 920px){.landowners-participant .participant .participant-list li:not(:first-child){margin-top:96px}}@media(min-width: 768px){.landowners-participant .participant .participant-list li .photo{margin-right:32px}}@media(min-width: 920px){.landowners-participant .participant .participant-list li .photo{margin-right:64px}}.landowners-participant .participant .participant-list li .photo img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;max-width:364px}.landowners-participant .participant .participant-list li .photo img.mask-0{-webkit-mask-image:url("../ncx/assets/img/masks/mask-1.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-1.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landowners-participant .participant .participant-list li .photo img.mask-1{-webkit-mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landowners-participant .participant .participant-list li .photo img.mask-2{-webkit-mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:95%;-webkit-mask-size:90%}@media(min-width: 768px){.landowners-participant .participant .participant-list li .photo img{min-width:300px}}.landowners-participant .participant .participant-list li .info{color:#262624}@media(min-width: 920px){.landowners-participant .participant .participant-list li .info{max-width:567px}}@media(min-width: 1440px){.landowners-participant .participant .participant-list li .info{max-width:628px}}.landowners-participant .participant .participant-list li .info p{color:#262624;padding:0}.landowners-participant .participant .participant-list li .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;font-size:32px;margin-top:24px}@media(min-width: 375px){.landowners-participant .participant .participant-list li .info .title{font-size:36px}}@media(min-width: 375px){.landowners-participant .participant .participant-list li .info .title{font-size:32px}}@media(min-width: 768px){.landowners-participant .participant .participant-list li .info .title{font-size:36px;margin-top:0}}.landowners-participant .participant .participant-list li .info .small-description{margin:24px 0;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.landowners-participant .participant .participant-list li .info .small-description{margin:16px 0 17px 0}}@media(min-width: 920px){.landowners-participant .participant .participant-list li .info .small-description{margin:16px 0 32px 0}}.landowners-participant .participant .participant-list li .info .quote{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:16px;line-height:160%;letter-spacing:.01em;color:#527c64;padding-left:16px;margin-left:16px;border-left:1px solid #c0c8ce}.landowners-participant .participant .participant-list li .info .big-description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin:24px 0;height:130px;overflow:hidden;transition:ease .3s}.landowners-participant .participant .participant-list li .info .big-description .description{overflow:hidden}@media(min-width: 768px){.landowners-participant .participant .participant-list li .info .big-description{margin:32px 0 24px 0}}.landowners-participant .participant .participant-list li .info .big-description p{min-height:100%}.landowners-participant .participant .participant-list li .info .read-more{display:flex;align-items:center;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#527c64;cursor:pointer}.landowners-participant .participant .participant-list li .info .read-more.active svg,.landowners-participant .participant .participant-list li .info .read-more.active img{transform:rotate(-180deg)}.landowners-participant .participant .participant-list li .info .read-more svg{margin-left:6px;transition:ease .3s}.faq-section{padding:0 16px;padding-top:40px;padding-bottom:45px}@media(min-width: 768px){.faq-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.faq-section{padding-left:80px;padding-right:80px}}.faq-section .section-title{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;margin-bottom:12px;display:block}@media(min-width: 375px){.faq-section .section-title{font-size:14px}}.faq-section .section-title.small-text-line{margin-bottom:24px}@media(min-width: 768px){.faq-section .section-title.small-text-line{margin-bottom:47px}}.faq-section .section-description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;padding:16px 0 24px 0;color:#fff}@media(min-width: 768px){.faq-section .section-description{max-width:1064px}}@media(min-width: 920px){.faq-section{padding-top:96px;padding-bottom:80px}}@media(min-width: 1440px){.faq-section{padding-top:120px;padding-bottom:120px}}.faq-section.section-container{max-width:1440px}.faq-section .section-title{color:#5c5c59}.faq-section .section-title.small-text-line{margin-bottom:32px}@media(min-width: 920px){.faq-section .section-title.small-text-line{margin-bottom:64px}}.faq-section .section-title:after{border-top:1px solid #c0c8ce}.faq-section .section-title hr{background:#c0c8ce}.faq-section .title-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}@media(min-width: 768px){.faq-section .title-box{margin-bottom:0}}.faq-section .title-box h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624}@media(min-width: 375px){.faq-section .title-box h2{font-size:40px}}@media(min-width: 768px){.faq-section .title-box h2{font-size:60px}}.faq-section .title-box .back-to-steps{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;border:none;background:none;outline:none;color:#527c64;cursor:pointer;display:none}.faq-section .title-box .back-to-steps:hover svg path:first-child{transform:scaleY(1.2) translateY(-5px)}.faq-section .title-box .back-to-steps:hover svg path:last-child{transform:translateY(-5px)}.faq-section .title-box .back-to-steps svg{overflow:visible}.faq-section .title-box .back-to-steps svg path{transition:ease .3s}@media(min-width: 768px){.faq-section .title-box .back-to-steps{display:flex}}.faq-section .title-box .back-to-steps svg,.faq-section .title-box .back-to-steps img{margin-left:6px}.faq-section .questions{max-width:846px;padding-bottom:34px}@media(min-width: 768px){.faq-section .questions{padding:40px 0 57px 0}}@media(min-width: 1440px){.faq-section .questions{padding:42px 0 64px 0}}@media(min-width: 3200px){.faq-section .questions{min-width:1280px}}.faq-section .questions li{border-bottom:1px solid #c0c8ce}.faq-section .questions li.active .answer{margin-top:0;transition:margin-top ease .3s}.faq-section .questions li .question-box{padding:24px 0;display:flex;align-items:center;cursor:pointer}.faq-section .questions li .question-box.active .icon svg{transform:rotate(0deg)}.faq-section .questions li .question-box .question{flex-grow:1;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;font-size:20px;color:#262624;margin-right:26px}@media(min-width: 375px){.faq-section .questions li .question-box .question{font-size:24px}}@media(min-width: 768px){.faq-section .questions li .question-box .question{font-size:24px}}.faq-section .questions li .question-box .icon{display:flex;align-items:center}.faq-section .questions li .question-box .icon svg{transition:ease .3s;transform:rotate(-180deg)}.faq-section .questions .answer-box{overflow:hidden}.faq-section .questions .answer{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59;transition:margin-top ease .3s;padding-bottom:24px}@media(min-width: 920px){.faq-section .questions .answer{max-width:740px}}@media(min-width: 768px){.faq-section .questions .answer{padding-bottom:32px}}@media(min-width: 920px){.faq-section .questions .answer{max-width:740px;padding:0 0 32px 0}}@media(min-width: 1440px){.faq-section .questions .answer{padding:0 49px 35px 0}}@media(min-width: 3200px){.faq-section .questions .answer{max-width:1000px}}.faq-section .questions .answer a{text-decoration:underline}.faq-section .questions .answer p{margin-left:1px}.certification-section{padding:0 16px;margin:0 auto;padding-top:32px;padding-bottom:43px}@media(min-width: 768px){.certification-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.certification-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.certification-section{padding-top:63px;padding-bottom:56px}}@media(min-width: 768px){.certification-section{padding-bottom:71px}}@media(min-width: 920px){.certification-section{padding-top:103px;padding-bottom:75px}}.certification-section .section-container{max-width:1440px}.certification-section .eyebrow hr,.certification-section .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .certification-section .openings-count hr,.certification-section .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .certification-section .hero-eyebrow hr{background:#c0c8ce;margin:12px 0 0 0}@media(min-width: 920px){.certification-section .inner-container{display:flex;justify-content:space-between;margin-top:64px}}.certification-section .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.certification-section .description a{text-decoration:underline;color:#62afda}.certification-section .title-box{max-width:630px}@media(min-width: 920px){.certification-section .title-box{margin-right:109px}}@media(min-width: 1440px){.certification-section .title-box{margin-right:133px}}.certification-section .title-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;margin:36px 0 16px 0;font-size:40px;color:#262624}@media(min-width: 768px){.certification-section .title-box .title{font-size:60px;margin:64px 0 24px 0}}@media(min-width: 920px){.certification-section .title-box .title{margin:0 0 24px 0}}.certification-section .title-box .subtitle{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-bottom:16px;font-size:20px;color:#262624}@media(min-width: 375px){.certification-section .title-box .subtitle{font-size:24px}}@media(min-width: 375px){.certification-section .title-box .subtitle{font-size:20px}}@media(min-width: 768px){.certification-section .title-box .subtitle{margin-bottom:40px}}@media(min-width: 1440px){.certification-section .title-box{margin-right:133px}}@media(min-width: 920px){.certification-section .quote-box{max-width:626px}}.certification-section .quote-box .icon-box{margin:44px 0 24px 0}@media(min-width: 920px){.certification-section .quote-box .icon-box{margin:0 0 33px 0}}.certification-section .quote-box .quote{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;line-height:160%;color:#262624}.certification-section .quote-box .read-more{display:flex;align-items:center;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#527c64;margin-top:16px}@media(min-width: 768px){.certification-section .quote-box .read-more{margin-top:31px}}@media(min-width: 1440px){.certification-section{padding-top:102px;padding-bottom:75px}}.methodology-section{padding:0 16px;padding-top:32px;padding-bottom:40px;margin:0 auto;padding-bottom:40px}@media(min-width: 768px){.methodology-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.methodology-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.methodology-section{padding-top:48px}}@media(min-width: 920px){.methodology-section{padding-top:48px}}@media(min-width: 1440px){.methodology-section{padding-top:48px}}@media(min-width: 768px){.methodology-section{padding-bottom:77px}}@media(min-width: 920px){.methodology-section{padding-bottom:105px}}@media(min-width: 1440px){.methodology-section{padding-bottom:105px}}.methodology-section .section-container{max-width:1440px;padding:0 16px}@media(min-width: 768px){.methodology-section .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.methodology-section .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.methodology-section .about-section{display:flex;justify-content:space-between}}.methodology-section .about-section .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;margin-right:0;color:#262624;font-size:38px;letter-spacing:.38px;max-width:518px}@media(min-width: 768px){.methodology-section .about-section .title{margin-right:0}}@media(min-width: 920px){.methodology-section .about-section .title{margin-right:50px}}@media(min-width: 1152px){.methodology-section .about-section .title{margin-right:88px}}@media(min-width: 1440px){.methodology-section .about-section .title{margin-right:88px}}@media(min-width: 3200px){.methodology-section .about-section .title{margin-right:88px}}@media(min-width: 920px){.methodology-section .about-section .title{font-size:48px;letter-spacing:.96px}}.methodology-section .about-section .subtitle{margin:16px 0 24px 0;font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%}@media(min-width: 768px){.methodology-section .about-section .subtitle{margin:24px 0}}.methodology-section .about-section .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59;margin-bottom:40px}@media(min-width: 768px){.methodology-section .about-section .description{margin-bottom:48px}}@media(min-width: 920px){.methodology-section .about-section .description{margin-bottom:64px}}@media(min-width: 1440px){.methodology-section .about-section .description{margin-bottom:64px}}@media(min-width: 920px){.methodology-section .about-section .description{max-width:628px}}.methodology-section .rules-list{list-style-type:none;display:grid;grid-template-columns:1fr}@media(min-width: 920px){.methodology-section .rules-list{grid-template-columns:repeat(3, auto);gap:25px}}.methodology-section .rules-list .rule{display:flex;flex-direction:column;padding:11px 0 40px 0;border-top:1px solid #c0c8ce}.methodology-section .rules-list .rule:last-child{padding-bottom:0}@media(min-width: 768px){.methodology-section .rules-list .rule{padding:24px 0 32px 0}}@media(min-width: 920px){.methodology-section .rules-list .rule{padding:24px 0 0 0}}.methodology-section .rules-list .rule .order{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;font-size:14px;color:#62afda}@media(min-width: 375px){.methodology-section .rules-list .rule .order{font-size:14px}}.methodology-section .rules-list .rule .title{margin:16px 0;font-family:Pragmatica,sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:124%;letter-spacing:.02em;color:#262624}@media(min-width: 768px){.methodology-section .rules-list .rule .title{margin:16px 0 24px 0;font-size:24px}}.methodology-section .rules-list .rule .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.methodology-section .rules-list .rule .description a{text-decoration:underline;color:#62afda}.comparing-table-section{padding:0 16px;padding-top:38px;padding-right:0;padding-bottom:26px;background:#262624;position:relative}@media(min-width: 768px){.comparing-table-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.comparing-table-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.comparing-table-section{padding-top:30px;padding-right:0;padding-bottom:43px}}@media(min-width: 920px){.comparing-table-section{padding-top:96px;padding-right:80px;padding-bottom:91px}}@media(min-width: 1152px){.comparing-table-section{padding-right:80px}}.comparing-table-section .section-bg{position:absolute;top:0;right:0;bottom:0;left:0}.comparing-table-section .section-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, #262624 0%, rgba(38, 38, 36, 0.2) 100%);transform:rotate(180deg)}.comparing-table-section .section-container{max-width:1440px;z-index:1;position:relative}.comparing-table-section .eyebrow,.comparing-table-section .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .comparing-table-section .openings-count,.comparing-table-section .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .comparing-table-section .hero-eyebrow{padding-right:16px}.comparing-table-section .eyebrow hr,.comparing-table-section .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .comparing-table-section .openings-count hr,.comparing-table-section .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .comparing-table-section .hero-eyebrow hr{background:#c0c8ce;margin-top:16px}.comparing-table-section .table{margin:34px 0 21px 0;display:grid;grid-template-columns:repeat(3, auto);overflow:hidden}@media(min-width: 768px){.comparing-table-section .table{margin:42px 0 50px 0}}@media(min-width: 920px){.comparing-table-section .table{margin-top:68px;margin-bottom:0}}.comparing-table-section .table::-webkit-scrollbar{height:0}.comparing-table-section .table>*{color:#fff}.comparing-table-section .table .table-title img{height:36px;width:auto}@media(min-width: 768px){.comparing-table-section .table .table-title img{margin-left:0;margin-right:auto}}.comparing-table-section .table-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media(min-width: 375px){.comparing-table-section .table-title{font-size:24px}}@media(min-width: 768px){.comparing-table-section .table-title{margin-bottom:24px}}.comparing-table-section .table-title .icon{width:55px}@media(min-width: 768px){.comparing-table-section .table-title .icon{width:auto}}.comparing-table-section .table-title .text-title{max-width:175px}@media(min-width: 768px){.comparing-table-section .table-title .text-title{max-width:fit-content}}.comparing-table-section .table .cell-1,.comparing-table-section .table .cell-2,.comparing-table-section .table .cell-3{border-bottom:1px solid #262624;border-left:1px solid #262624}.comparing-table-section .table .cell-2,.comparing-table-section .table .cell-3{display:flex;align-items:center;min-width:266px}.comparing-table-section .table .cell-2.not-border,.comparing-table-section .table .cell-3.not-border{border-bottom:none}@media(min-width: 768px){.comparing-table-section .table .cell-2,.comparing-table-section .table .cell-3{min-width:420px}}.comparing-table-section .table .cell-1{background-color:rgba(92,92,89,.25);font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;border-left:none;padding:16px 8px 19px 8px;writing-mode:vertical-lr;transform:rotate(-180deg) translateY(0.8px);text-align:center}@media(min-width: 375px){.comparing-table-section .table .cell-1{font-size:14px}}@media(min-width: 1152px){.comparing-table-section .table .cell-1.not-border-l{border-bottom:none}}.comparing-table-section .table .cell-1.not-border-m{border-bottom:none}@media(min-width: 1152px){.comparing-table-section .table .cell-1.not-border-m{border-bottom:1px solid #262624}}@media(min-width: 375px){.comparing-table-section .table .cell-1{font-size:12px}}@media(min-width: 768px){.comparing-table-section .table .cell-1{font-size:14px;padding:19px 11px}}@media(min-width: 1152px){.comparing-table-section .table .cell-1{transform:rotate(0deg);writing-mode:horizontal-tb;padding:32px 24px 67px 24px}}.comparing-table-section .table .cell-2{background-color:rgba(82,124,100,.5);font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;padding:24px 10px;font-size:16px}.comparing-table-section .table .cell-2.border{border-top:1px solid #e48039}@media(min-width: 768px){.comparing-table-section .table .cell-2{padding:32px 24px;font-size:20px}}.comparing-table-section .table .cell-3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-right:16px;padding:32px 10px;font-size:16px;margin-right:16px;min-width:320px;background-color:rgba(82,124,100,.25)}@media(min-width: 768px){.comparing-table-section .table .cell-3{margin-right:40px}}@media(min-width: 920px){.comparing-table-section .table .cell-3{margin-right:0}}@media(min-width: 1152px){.comparing-table-section .table .cell-3{margin-right:0}}@media(min-width: 1440px){.comparing-table-section .table .cell-3{margin-right:0}}@media(min-width: 3200px){.comparing-table-section .table .cell-3{margin-right:0}}@media(min-width: 768px){.comparing-table-section .table .cell-3{padding:32px 24px;font-size:20px}}.comparing-table-section .table-nav{display:flex;justify-content:space-between;padding-right:16px}@media(min-width: 768px){.comparing-table-section .table-nav{padding-right:40px}}@media(min-width: 920px){.comparing-table-section .table-nav{display:none}}.comparing-table-section .table-nav .arrows{display:flex;padding-right:16px}.comparing-table-section .table-nav .arrows img{cursor:pointer}.comparing-table-section .table-nav .arrows img.arrow-left{margin-right:15px}.comparing-table-section .table-nav .arrows img.arrow-left:not(.disabled){transform:rotate(180deg)}.comparing-table-section .table-nav .arrows img.arrow-right.disabled{transform:rotate(180deg)}.comparing-table-section .table-nav .dots{display:flex;display:flex}.comparing-table-section .table-nav .dots div,.comparing-table-section .table-nav .dots .dot{border-radius:50%;width:8px;height:8px;cursor:pointer;border:1px solid #fff}.comparing-table-section .table-nav .dots div.active,.comparing-table-section .table-nav .dots .dot.active{background-color:#fff}.comparing-table-section .table-nav .dots div:not(:last-child),.comparing-table-section .table-nav .dots .dot:not(:last-child){margin-right:8px}.join-us-section{padding:0 16px;padding-top:32px;padding-bottom:40px}@media(min-width: 768px){.join-us-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.join-us-section{padding-left:80px;padding-right:80px}}.join-us-section .join-us-mask{border-radius:60% 40% 50% 50%/48% 34% 66% 52%}.join-us-section .section-container{max-width:1440px}.join-us-section .eyebrow,.join-us-section .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .join-us-section .openings-count,.join-us-section .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .join-us-section .hero-eyebrow{color:#5c5c59}.join-us-section .eyebrow hr,.join-us-section .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .join-us-section .openings-count hr,.join-us-section .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .join-us-section .hero-eyebrow hr{margin-top:12px;background-color:#c0c8ce}.join-us-section .inner-box{display:flex;flex-direction:column}.join-us-section .inner-box .info{order:1;max-width:520px}.join-us-section .inner-box .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624;margin:36px 0 16px 0}@media(min-width: 920px){.join-us-section .inner-box .info .title{margin-top:0;margin-bottom:40px}}.join-us-section .inner-box .info .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.join-us-section .inner-box .info .links{display:grid;grid-column-gap:40px;width:fit-content;grid-template-columns:1fr 1fr}}@media(min-width: 920px){.join-us-section .inner-box .info .links{margin-top:26px;display:flex}}.join-us-section .inner-box .info .links a:nth-child(odd){margin:20px 0}.join-us-section .inner-box .info .links a:first-child{margin:16px 0}@media(min-width: 920px){.join-us-section .inner-box .info .links a:first-child{margin:0 36px 0 0}}.join-us-section .inner-box .img-box{order:0;display:flex;align-items:flex-start;margin-top:30px}@media(min-width: 920px){.join-us-section .inner-box .img-box{order:1;margin-top:0}}@media(min-width: 1440px){.join-us-section .inner-box .img-box{margin-right:112px}}.join-us-section .inner-box .img-box img{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;max-width:320px}@media(min-width: 920px){.join-us-section .inner-box .img-box img{max-width:400px}}@media(min-width: 920px){.join-us-section .inner-box{display:grid;grid-template-columns:1fr auto;grid-column-gap:40px;margin-top:58px}}@media(min-width: 768px){.join-us-section{padding-top:64px}}@media(min-width: 920px){.join-us-section{padding-bottom:96px}}@media(min-width: 1440px){.join-us-section{padding-bottom:120px}}.simple-text-preview-section{background-color:#fff;padding:0 16px;max-width:1440px;margin:auto;padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.simple-text-preview-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.simple-text-preview-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.simple-text-preview-section{padding-top:32px}}@media(min-width: 920px){.simple-text-preview-section{padding-top:120px}}@media(min-width: 1440px){.simple-text-preview-section{padding-top:120px}}@media(min-width: 768px){.simple-text-preview-section{padding-bottom:32px}}@media(min-width: 920px){.simple-text-preview-section{padding-bottom:40px}}@media(min-width: 1440px){.simple-text-preview-section{padding-bottom:40px}}.simple-text-preview-section .eyebrow-light-mode hr{background-color:#c0c8ce}@media(min-width: 920px){.simple-text-preview-section .section-content{display:grid;grid-auto-flow:column;grid-column-gap:24px;grid-template-columns:repeat(2, 1fr)}}.simple-text-preview-section .section-content .subsection-title{margin-top:36px;margin-bottom:36px;color:#262624 !important}@media(min-width: 768px){.simple-text-preview-section .section-content .subsection-title{margin-top:36px}}@media(min-width: 920px){.simple-text-preview-section .section-content .subsection-title{margin-top:64px}}@media(min-width: 1440px){.simple-text-preview-section .section-content .subsection-title{margin-top:64px}}@media(min-width: 768px){.simple-text-preview-section .section-content .subsection-title{margin-bottom:36px}}@media(min-width: 920px){.simple-text-preview-section .section-content .subsection-title{margin-bottom:36px}}@media(min-width: 1440px){.simple-text-preview-section .section-content .subsection-title{margin-bottom:36px}}@media(min-width: 768px){.simple-text-preview-section .section-content .subsection-title{font-size:48px}}@media(min-width: 1440px){.simple-text-preview-section .section-content .subsection-title{font-size:60px}}.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-top:36px}}@media(min-width: 920px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-top:64px}}@media(min-width: 1440px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-top:64px}}@media(min-width: 768px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-bottom:36px}}@media(min-width: 920px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-bottom:24px}}@media(min-width: 1440px){.simple-text-preview-section .section-content .subsection-content .text-section-content{margin-bottom:24px}}.benefits{padding:0 16px;padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.benefits{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.benefits{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.benefits{padding-top:40px}}@media(min-width: 920px){.benefits{padding-top:60px}}@media(min-width: 1440px){.benefits{padding-top:120px}}@media(min-width: 768px){.benefits{padding-bottom:64px}}@media(min-width: 920px){.benefits{padding-bottom:96px}}@media(min-width: 1440px){.benefits{padding-bottom:120px}}.benefits.section-container{max-width:1440px}.benefits .eyebrow,.benefits .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .benefits .openings-count,.benefits .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .benefits .hero-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#5c5c59}@media(min-width: 375px){.benefits .eyebrow,.benefits .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .benefits .openings-count,.benefits .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .benefits .hero-eyebrow{font-size:14px}}.benefits .eyebrow:after,.benefits .job-postings .job-postings-categories .teams-grid .team-item .openings-count:after,.job-postings .job-postings-categories .teams-grid .team-item .benefits .openings-count:after,.benefits .careers-hero-section .hero-background .hero-content .hero-eyebrow:after,.careers-hero-section .hero-background .hero-content .benefits .hero-eyebrow:after{border-top:1px solid #c0c8ce}.benefits .eyebrow hr,.benefits .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .benefits .openings-count hr,.benefits .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .benefits .hero-eyebrow hr{background-color:#c0c8ce}.benefits .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624;margin:16px 0 32px 0}@media(min-width: 375px){.benefits .section-title{font-size:40px}}@media(min-width: 768px){.benefits .section-title{font-size:60px;margin:40px 0 64px 0}}@media(min-width: 1152px){.benefits .section-title{margin:64px 0}}.benefits .benefits-list{gap:48px;display:grid;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.benefits .benefits-list{gap:64px}}@media(min-width: 920px){.benefits .benefits-list{gap:24px}}@media(min-width: 1152px){.benefits .benefits-list{gap:24px}}@media(min-width: 1440px){.benefits .benefits-list{gap:48px}}@media(min-width: 3200px){.benefits .benefits-list{gap:160px}}@media(min-width: 920px){.benefits .benefits-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1152px){.benefits .benefits-list{grid-template-columns:repeat(3, 1fr)}}.benefits .benefits-list .benefit{display:flex;flex-direction:column}@media(min-width: 768px){.benefits .benefits-list .benefit{flex-direction:row}}@media(min-width: 920px){.benefits .benefits-list .benefit{flex-direction:column}}.benefits .benefits-list .benefit .img-box{text-align:center}@media(min-width: 768px){.benefits .benefits-list .benefit .img-box{margin-right:60px}}@media(min-width: 920px){.benefits .benefits-list .benefit .img-box{margin-right:0}}.benefits .benefits-list .benefit .img-box img{display:inline;object-fit:cover;height:280px;width:280px}@media(min-width: 768px){.benefits .benefits-list .benefit .img-box img{height:295px}}@media(min-width: 920px){.benefits .benefits-list .benefit .img-box img{height:250px}}@media(min-width: 1440px){.benefits .benefits-list .benefit .img-box img{height:295px}}@media(min-width: 768px){.benefits .benefits-list .benefit .img-box img{width:295px}}@media(min-width: 920px){.benefits .benefits-list .benefit .img-box img{width:250px}}@media(min-width: 1440px){.benefits .benefits-list .benefit .img-box img{width:295px}}.benefits .benefits-list .benefit:nth-child(3n) .img-box img{border-radius:60% 40% 50% 50%/48% 34% 66% 52%}.benefits .benefits-list .benefit:nth-child(3n+1) .img-box img{border-radius:30% 66% 60% 40%/40% 30% 70% 50%}.benefits .benefits-list .benefit:nth-child(3n+2) .img-box img{border-radius:60% 40% 70% 30%/30% 60% 40% 70%}.benefits .benefits-list .benefit:nth-child(6n+4) .img-box img{border-radius:74% 55% 92% 38%/47% 65% 66% 75%}.benefits .benefits-list .benefit:nth-child(6n+6) .img-box img{border-radius:30% 66% 64% 40%/40% 30% 69% 50%}.benefits .benefits-list .benefit:nth-child(6n+5) .img-box img{border-radius:88% 54% 60% 80%/68% 58% 76% 79%}.benefits .benefits-list .benefit .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin:32px 0 16px 0;display:block;color:#262624}@media(min-width: 375px){.benefits .benefits-list .benefit .info .title{font-size:24px}}@media(min-width: 768px){.benefits .benefits-list .benefit .info .title{margin:0 0 24px 0}}@media(min-width: 920px){.benefits .benefits-list .benefit .info .title{margin:24px 0}}@media(min-width: 1440px){.benefits .benefits-list .benefit .info .title{margin:40px 0 24px 0}}.benefits .benefits-list .benefit .info .benefit-stats .benefit-stat{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #c0c8ce}.benefits .benefits-list .benefit .info .benefit-stats .benefit-stat .key{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#262624}.benefits .benefits-list .benefit .info .benefit-stats .benefit-stat .value{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;color:#62afda}.benefits .benefits-list .benefit .info .benefits-desc-box{margin:16px 0 24px 0;max-width:395px;overflow:hidden;transition:ease .5s;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.benefits .benefits-list .benefit .info .benefits-desc-box{margin:24px 0}}.benefits .benefits-list .benefit .info .benefits-desc-box.active p.benefits-part-content{display:none}.benefits .benefits-list .benefit .info .benefits-desc-box.active p.description{opacity:1}.benefits .benefits-list .benefit .info .description{overflow:hidden;opacity:0}.read-more-button{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;display:flex;align-items:center;color:#527c64;border:none;background:none;outline:none;cursor:pointer}.read-more-button.active svg,.read-more-button.active img{transform:rotate(-180deg)}.read-more-button svg,.read-more-button img{transition:ease .3s;margin-left:6px}.more-info-section{padding:0 16px;padding-top:40px;padding-bottom:60px;background-size:cover}@media(min-width: 768px){.more-info-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.more-info-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.more-info-section{padding-top:69px;padding-bottom:67px}}@media(min-width: 920px){.more-info-section{padding-top:120px;padding-bottom:120px}}.more-info-section .section-container{max-width:1440px}.more-info-section .section-container .info>*{color:#fff}.more-info-section .section-container .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:20px}@media(min-width: 375px){.more-info-section .section-container .info .title{font-size:36px}}@media(min-width: 768px){.more-info-section .section-container .info .title{margin-bottom:30px}}@media(min-width: 920px){.more-info-section .section-container .info .title{margin-bottom:24px}}@media(min-width: 1440px){.more-info-section .section-container .info .title{margin-bottom:24px}}@media(min-width: 375px){.more-info-section .section-container .info .title{font-size:32px}}@media(min-width: 768px){.more-info-section .section-container .info .title{font-size:36px}}.more-info-section .section-container .info .description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%}@media(min-width: 920px){.more-info-section .section-container .info{max-width:411px;margin-right:20px}}.more-info-section .section-container .links a{display:flex;white-space:nowrap;color:#fff;font-family:General Sans,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.02em;text-decoration:underline;display:flex;align-items:center}.more-info-section .section-container .links a:hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.more-info-section .section-container .links a:hover svg path:last-child{transform:translateX(15px)}.more-info-section .section-container .links a svg{overflow:visible}.more-info-section .section-container .links a svg path{transition:ease .3s}@media(min-width: 375px){.more-info-section .section-container .links a{font-size:40px}}@media(min-width: 768px){.more-info-section .section-container .links a{font-size:48px}}@media(min-width: 1440px){.more-info-section .section-container .links a{font-size:60px}}.more-info-section .section-container .links a:first-child{margin:30px 0 40px 0}@media(min-width: 768px){.more-info-section .section-container .links a:first-child{margin:62px 0 32px 0}}@media(min-width: 920px){.more-info-section .section-container .links a:first-child{margin:0 0 48px 0}}@media(min-width: 920px){.more-info-section .section-container{display:flex;justify-content:space-between}}.ncx-teaser-map-input{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#62afda;background-position:right 16px center}.ncx-teaser-map-input:focus{border:1px solid #62afda}.ncx-teaser-map-input:disabled{padding-right:48px}.ncx-teaser-map-link{display:inline-flex;gap:12px;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;margin-top:30px}.ncx-teaser-map-link:hover svg path:first-child,.ncx-teaser-map-link:hover .arrow path:first-child{transform:scaleX(1.3) translateX(0)}.ncx-teaser-map-link:hover svg path:last-child,.ncx-teaser-map-link:hover .arrow path:last-child{transform:translateX(5px)}.ncx-teaser-map-link span{color:#527c64;display:block}.ncx-teaser-map-link svg{overflow:visible}.ncx-teaser-map-link svg path{transition:linear .3s}#ncx-teaser-map-section{padding-top:54px;padding-bottom:54px}#ncx-teaser-map-section .inner-container{margin-top:16px}@media(min-width: 768px){#ncx-teaser-map-section .inner-container{margin-top:30px}}@media(min-width: 920px){#ncx-teaser-map-section .inner-container{margin-top:54px}}#ncx-teaser-map-section .inner-container .icon-box{margin-bottom:0}#ncx-teaser-map-section .inner-container .icon-box img{display:block}.hero-ncx-teaser-map.homepage-wrapper{padding-top:211px}.hero-ncx-teaser-map.homepage-wrapper .homepage-header{padding-bottom:64px}@media screen and (max-width: 1199px){.hero-ncx-teaser-map.homepage-wrapper{padding-top:121px}.hero-ncx-teaser-map.homepage-wrapper .homepage-header{padding-bottom:34px}.hero-ncx-teaser-map.homepage-wrapper .homepage-header .section-container{gap:0}}@media screen and (max-width: 767px){.hero-ncx-teaser-map.homepage-wrapper{padding-top:96px}}.hero-ncx-teaser-map.homepage-wrapper .homepage-gradient{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background:linear-gradient(180deg, #2b2b2b 3.2%, rgba(33, 51, 41, 0) 34.93%),linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);mix-blend-mode:multiply}.hero-ncx-teaser-map .ncx-teaser-map>div{padding:0 0 0 120px}@media screen and (max-width: 1199px){.hero-ncx-teaser-map .ncx-teaser-map>div{padding:0 20px}}.hero-ncx-teaser-map .ncx-teaser-map-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;margin-bottom:32px}@media screen and (min-width: 1200px){.hero-ncx-teaser-map .ncx-teaser-map-text{max-width:460px}}.hero-ncx-teaser-map .ncx-teaser-map-input{background-color:#fff;border-radius:4px;border-color:#e5e5e5;padding:8px 12px;line-height:24px;height:40px}.hero-ncx-teaser-map .actions{width:100%;max-width:306px}@media screen and (max-width: 1199px){.hero-ncx-teaser-map .actions{margin:0 auto}}.hero-ncx-teaser-map .btn-encircled{margin-top:24px;width:100%;height:45px;background-color:#e37f3b;padding:8px 24px;border-radius:.5rem;text-align:center}.hero-ncx-teaser-map .btn-encircled span{display:inline-block;margin:0 auto;color:#1c2721;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px}.hero-ncx-teaser-map .parcel-images{display:flex;gap:43px}@media screen and (max-width: 600px){.hero-ncx-teaser-map .parcel-images{margin-top:20px;margin-bottom:30px}}@media screen and (min-width: 1200px){.hero-ncx-teaser-map .parcel-images{max-width:500px}}.hero-ncx-teaser-map .parcel-images img{display:block;max-width:100%;height:auto;align-self:center;width:calc(50% - 22px)}.story-section{background-color:#213329;background-size:cover;background-position:center}.story-section .blur-bg{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.story-section .section-gradient{background:linear-gradient(86.51deg, rgba(43, 58, 87, 0.15) 2.87%, rgba(38, 38, 36, 0.74) 97.13%)}.story-section .section-container{padding:0 16px;max-width:1440px;padding-top:56px;padding-bottom:56px}@media(min-width: 768px){.story-section .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.story-section .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 1152px){.story-section .section-container{display:flex;justify-content:space-between;align-items:center;padding-top:112px;padding-right:80px;padding-bottom:120px}}.story-section .map-img-box{display:flex;justify-content:center;align-items:flex-start}@media(min-width: 1152px){.story-section .map-img-box{order:1;width:40%}}.story-section .map-img-box .usa-box{position:relative}.story-section .map-img-box .usa-box .usa{width:90%}.story-section .map-img-box .usa-box .hotspot{position:absolute;top:20%;right:10%;width:25%}@media(min-width: 1152px){.story-section .map-img-box img.state{display:none}}.story-section .sponsors{display:flex;margin-top:54px}.story-section .sponsors .line{height:24px;border-left:1px solid #c0c8ce;display:block;margin:auto 26px}.story-section .sponsors .sponsor{height:24px}.story-section .sponsors .sponsor img{height:100%}.story-section .info{margin:30px 0 26px 0}.story-section .info>*{color:#fff}.story-section .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:18px}@media(min-width: 375px){.story-section .info .title{font-size:36px}}@media(min-width: 1152px){.story-section .info .title{margin-bottom:24px}}.story-section .info .description{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;font-size:18px;max-width:520px}.story-section .link-box{display:flex}.form-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:10000;background:rgba(38,38,36,.2);transition:ease .3s}.form-modal-overlay.visible{display:block}.form-modal-overlay.open{opacity:1}.form-modal-window-box{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;display:flex;justify-content:flex-end;align-items:flex-end;z-index:10000;transform:translateX(calc(100% + 20px));transition:ease .6s}.form-modal-window-box.open{transform:translateX(0);transition:ease .3s;z-index:999999999999}.form-modal-window-box .form-modal-window{padding:0 16px;width:100%;height:100%;position:fixed;top:0;padding-top:32px;display:flex;flex-direction:column;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,.12);max-width:772px;overflow-y:auto;overflow-x:hidden;padding-bottom:80px}@media(min-width: 768px){.form-modal-window-box .form-modal-window{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.form-modal-window-box .form-modal-window{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.form-modal-window-box .form-modal-window{width:80%;padding-top:64px}}.form-modal-window-box .form-modal-window .form-modal-close-btn{position:absolute;top:18px;right:15px;cursor:pointer;background:#fff;z-index:10}@media(min-width: 768px){.form-modal-window-box .form-modal-window .form-modal-close-btn{top:29px;right:29px}}.form-modal-window-box .form-modal-window .modal-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-top:25px;margin-bottom:22px;font-size:24px}@media(min-width: 375px){.form-modal-window-box .form-modal-window .modal-title{font-size:24px}}.form-modal-window-box .form-modal-window [role=form]{max-width:initial;margin:0 auto}.form-modal-window-box .form-modal-window [role=form] .input-box{display:flex;flex-direction:column;margin-top:32px}.form-modal-window-box .form-modal-window [role=form] label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.form-modal-window-box .form-modal-window [role=form] input,.form-modal-window-box .form-modal-window [role=form] select,.form-modal-window-box .form-modal-window [role=form] textarea{appearance:none;outline:none;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:50px;max-width:100%;padding:12px;border:1px solid #c0c8ce;color:#5c5c59;caret-color:#62afda}.form-modal-window-box .form-modal-window [role=form] select{background:url("./assets/img/icon/dropdown.svg") no-repeat calc(100% - 16px) center}.form-modal-window-box .form-modal-window [role=form] button{margin-top:30px;background:none;border:none;outline:none}@media(min-width: 768px){.form-modal-window-box .form-modal-window [role=form] button{margin-top:50px}}.form-modal-window-box .form-modal-window form{height:100%;display:flex;flex-direction:column}.form-modal-window-box .form-modal-window .hs-dependent-field{width:100% !important}.form-modal-window-box .hbspt-form:empty{padding:0 22px;display:flex;flex-direction:column;background:rgba(98,175,218,.08);justify-content:center;align-items:center;color:#262624;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;text-align:center;letter-spacing:.02em;height:330px;flex:.5}@media(max-width: 1152px){.form-modal-window-box .hbspt-form:empty{max-width:100%}}.form-modal-window-box .hbspt-form:empty:after{content:"Please review and accept the cookie policy to view this form."}.form-modal-window-box .hbspt-form:empty::before{display:block;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMSIgZmlsbD0id2hpdGUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2IDI1QzQ2IDM2LjU5OCAzNi41OTggNDYgMjUgNDZDMTMuNDAyIDQ2IDQgMzYuNTk4IDQgMjVDNCAxMy40MDIgMTMuNDAyIDQgMjUgNEMyNi44Nzg0IDQgMjguNjk5MSA0LjI0NjYxIDMwLjQzMTcgNC43MDkyM0MyOC4zODkxIDUuNzIwNyAyNyA3LjcxMDYxIDI3IDEwQzI3IDEzLjMxMzcgMjkuOTEwMSAxNiAzMy41IDE2QzM0LjMwNzUgMTYgMzUuMDgwNiAxNS44NjQxIDM1Ljc5NCAxNS42MTU3QzM2Ljg5NzUgMTcuNjMyNCAzOS4wMzkgMTkgNDEuNSAxOUM0Mi43MTg2IDE5IDQzLjg1ODkgMTguNjY0NyA0NC44MzM2IDE4LjA4MTJDNDUuNTg5MyAyMC4yNDc3IDQ2IDIyLjU3NTkgNDYgMjVaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTMwLjQzMTcgNC43MDkyM0wzMC44NzU1IDUuNjA1MzhMMzMuMjUzNyA0LjQyNzcxTDMwLjY4OTcgMy43NDMwOEwzMC40MzE3IDQuNzA5MjNaTTM1Ljc5NCAxNS42MTU3TDM2LjY3MTIgMTUuMTM1NkwzNi4yNjQ4IDE0LjM5MjhMMzUuNDY1MSAxNC42NzEzTDM1Ljc5NCAxNS42MTU3Wk00NC44MzM2IDE4LjA4MTJMNDUuNzc3OCAxNy43NTE5TDQ1LjM3MzQgMTYuNTkyNkw0NC4zMiAxNy4yMjMyTDQ0LjgzMzYgMTguMDgxMlpNMjUgNDdDMzcuMTUwMyA0NyA0NyAzNy4xNTAzIDQ3IDI1SDQ1QzQ1IDM2LjA0NTcgMzYuMDQ1NyA0NSAyNSA0NVY0N1pNMyAyNUMzIDM3LjE1MDMgMTIuODQ5NyA0NyAyNSA0N1Y0NUMxMy45NTQzIDQ1IDUgMzYuMDQ1NyA1IDI1SDNaTTI1IDNDMTIuODQ5NyAzIDMgMTIuODQ5NyAzIDI1SDVDNSAxMy45NTQzIDEzLjk1NDMgNSAyNSA1VjNaTTMwLjY4OTcgMy43NDMwOEMyOC44NzM3IDMuMjU4MTkgMjYuOTY2MiAzIDI1IDNWNUMyNi43OTA1IDUgMjguNTI0NiA1LjIzNTAzIDMwLjE3MzcgNS42NzUzOEwzMC42ODk3IDMuNzQzMDhaTTI4IDEwQzI4IDguMTM1NzQgMjkuMTMxMyA2LjQ2OTA3IDMwLjg3NTUgNS42MDUzOEwyOS45ODc5IDMuODEzMDhDMjcuNjQ2OSA0Ljk3MjMzIDI2IDcuMjg1NDggMjYgMTBIMjhaTTMzLjUgMTVDMzAuMzg1NiAxNSAyOCAxMi42ODc2IDI4IDEwSDI2QzI2IDEzLjkzOTkgMjkuNDM0NyAxNyAzMy41IDE3VjE1Wk0zNS40NjUxIDE0LjY3MTNDMzQuODU2OSAxNC44ODMxIDM0LjE5NDkgMTUgMzMuNSAxNVYxN0MzNC40MjAxIDE3IDM1LjMwNDQgMTYuODQ1MSAzNi4xMjI5IDE2LjU2TDM1LjQ2NTEgMTQuNjcxM1pNNDEuNSAxOEMzOS40MTkgMTggMzcuNjA2NCAxNi44NDQ2IDM2LjY3MTIgMTUuMTM1NkwzNC45MTY3IDE2LjA5NTdDMzYuMTg4NiAxOC40MjAxIDM4LjY1OTEgMjAgNDEuNSAyMFYxOFpNNDQuMzIgMTcuMjIzMkM0My40OTYyIDE3LjcxNjMgNDIuNTMyNyAxOCA0MS41IDE4VjIwQzQyLjkwNDUgMjAgNDQuMjIxNiAxOS42MTMgNDUuMzQ3MiAxOC45MzkzTDQ0LjMyIDE3LjIyMzJaTTQ3IDI1QzQ3IDIyLjQ2MjIgNDYuNTY5OSAyMC4wMjI4IDQ1Ljc3NzggMTcuNzUxOUw0My44ODk0IDE4LjQxMDZDNDQuNjA4NiAyMC40NzI2IDQ1IDIyLjY4OTUgNDUgMjVINDdaIiBmaWxsPSIjMjYyNjI0IiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMSkiLz4KPGNpcmNsZSBjeD0iMTgiIGN5PSIxNyIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMzUiIGN5PSIzMSIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMTUiIGN5PSIzMiIgcj0iMy41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNyIgcj0iMS41IiBzdHJva2U9IiMyNjI2MjQiLz4KPGNpcmNsZSBjeD0iMzYiIGN5PSI3IiByPSIxLjUiIGZpbGw9IiMyNjI2MjQiIHN0cm9rZT0iIzI2MjYyNCIvPgo8Y2lyY2xlIGN4PSI0MS41IiBjeT0iMTIuNSIgcj0iMSIgZmlsbD0iIzI2MjYyNCIgc3Ryb2tlPSIjMjYyNjI0Ii8+CjxjaXJjbGUgY3g9IjQzLjUiIGN5PSIxLjUiIHI9IjEiIGZpbGw9IiMyNjI2MjQiIHN0cm9rZT0iIzI2MjYyNCIvPgo8Y2lyY2xlIGN4PSIyNyIgY3k9IjM5IiByPSIxLjUiIHN0cm9rZT0iIzI2MjYyNCIvPgo8L3N2Zz4K);width:50px;margin-bottom:24px}.wp-block-lazyblock-pre-footer-section{position:sticky}#CybotCookiebotDialog{top:auto !important;bottom:0 !important}#CybotCookiebotDialogPoweredbyImage{display:none}.basemap-hero-section{padding-top:56px;position:relative}@media(min-width: 768px){.basemap-hero-section{padding-top:80px}}.basemap-hero-section .text-block-wrapper{display:flex;flex-direction:column;z-index:30;position:relative}@media(min-width: 768px){.basemap-hero-section .text-block-wrapper{display:block}}.basemap-hero-section .text-block-wrapper:last-child{margin-bottom:-256px}.basemap-hero-section .basemap-bg-section{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1;background-size:cover}.basemap-hero-section .basemap-bg-section:nth-child(1){transform-origin:33% 66%}.basemap-hero-section .basemap-bg-section:nth-child(2){transform-origin:25% 50%}@media(max-width: 768px){.basemap-hero-section .basemap-bg-section.shift-bg{background-position-x:30%}}.basemap-hero-section .hero-image{margin-left:16px;-webkit-mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:40%;max-width:430px;display:none;position:absolute;margin-bottom:0;transition:1s ease}@media(min-width: 768px){.basemap-hero-section .hero-image{margin-left:52px}}@media(min-width: 1152px){.basemap-hero-section .hero-image{margin-left:80px}}@media(min-width: 920px){.basemap-hero-section .hero-image{display:block}}.basemap-hero-section .hero-image img{object-fit:contain;max-width:100%}.basemap-hero-section .hero-blocks{position:relative;display:flex;flex-direction:column;align-items:flex-end}.basemap-hero-section .text-blocks{padding-top:192px}@media(min-width: 768px){.basemap-hero-section .text-blocks{padding-top:32px}}.basemap-hero-section .text-blocks .text-block{margin-right:16px;margin-left:16px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;background-color:rgba(33,51,41,.85);padding:24px 28px 12px;transition:ease .8s;position:relative;margin-bottom:300px}@media(min-width: 768px){.basemap-hero-section .text-blocks .text-block{margin-right:52px}}@media(min-width: 1152px){.basemap-hero-section .text-blocks .text-block{margin-right:80px}}@media(min-width: 768px){.basemap-hero-section .text-blocks .text-block{margin-left:52px}}@media(min-width: 1152px){.basemap-hero-section .text-blocks .text-block{margin-left:80px}}@media(min-width: 768px){.basemap-hero-section .text-blocks .text-block{padding:36px 32px 24px 36px}}@media(min-width: 920px){.basemap-hero-section .text-blocks .text-block{max-width:45%;padding:36px 40px 36px}}.basemap-hero-section .text-blocks .text-block .block-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-bottom:16px;color:#fff}@media(min-width: 375px){.basemap-hero-section .text-blocks .text-block .block-title{font-size:24px}}.basemap-hero-section .text-blocks .text-block .block-content{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;padding-bottom:32px}.basemap-hero-section .text-blocks .text-block .location-subtitle-content{display:none}.basemap-hero-section .text-blocks .text-block .map-info-graph{display:flex;flex-direction:column;align-items:flex-start;position:absolute;right:0;bottom:0;transform:translateY(100%);z-index:1;opacity:0;transition:opacity 400ms ease}.basemap-hero-section .text-blocks .text-block .map-info-graph>*{z-index:3}.basemap-hero-section .text-blocks .text-block .map-info-graph-title{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;margin-bottom:12px}.basemap-hero-section .text-blocks .text-block .map-info-graph-icon{position:absolute;width:203px;height:177px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:0 !important}.basemap-hero-section .text-blocks .text-block .map-key-btn{display:flex;align-items:center;flex:1;justify-content:flex-end}.basemap-hero-section .text-blocks .text-block .map-key-btn::after{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;content:"Map Key";margin-left:16px;color:#fff}.basemap-hero-section .text-blocks .text-block .map-key-btn.active .fill-by-css{stroke:#e48039}.basemap-hero-section .text-blocks .text-block .map-key-btn.active .map-info-graph,.basemap-hero-section .text-blocks .text-block .map-key-btn.active .map-info-graph-icon{opacity:1}.basemap-hero-section .text-blocks .text-block .arrow-down-icon{display:flex;justify-content:center;margin-top:16px;float:left;cursor:pointer}.basemap-hero-section .text-blocks .text-block .arrow-down-icon:hover svg path:first-child{transform:scaleY(1.3) translateY(0)}.basemap-hero-section .text-blocks .text-block .arrow-down-icon:hover svg path:last-child{transform:translateY(15px)}.basemap-hero-section .text-blocks .text-block .arrow-down-icon svg{overflow:visible}.basemap-hero-section .text-blocks .text-block .arrow-down-icon svg path{transition:ease .3s}.basemap-hero-section .text-blocks .text-block .arrow-down-icon svg{height:24px;width:24px;transform:translateY(-60%)}.basemap-hero-section .loader{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:30;background-color:#213329;transition:400ms ease;pointer-events:none;opacity:0}.basemap-hero-section .loader.loading{opacity:1}[class*=wp-block],footer{position:relative;z-index:10}footer{position:static}.wp-block-lazyblock-basemap-hero-section{background:#213329}.basemap-gradient-wrap .section-container-wrap{padding:0 16px;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);position:fixed;top:56px;z-index:20;width:100%;padding-top:32px;padding-bottom:32px;background:linear-gradient(180deg, #213329 0%, rgba(33, 51, 41, 0) 100%);transition:top ease .7s}@media(min-width: 768px){.basemap-gradient-wrap .section-container-wrap{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.basemap-gradient-wrap .section-container-wrap{padding-left:80px;padding-right:80px}}.basemap-gradient-wrap .section-container-wrap.shift{top:0;transition:top .3s}@media(min-width: 768px){.basemap-gradient-wrap .section-container-wrap{background:linear-gradient(0deg, #213329 0%, rgba(33, 51, 41, 0) 100%);bottom:0;top:70%}}.basemap-gradient-wrap .section-container-wrap.sticky{display:none;top:auto}@media(min-width: 768px){.basemap-gradient-wrap .section-container-wrap.sticky{display:block;position:relative;margin-bottom:-240px;margin-top:-200px}}.basemap-gradient-wrap .section-container-wrap .basemap-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;color:#fff}@media(min-width: 768px){.basemap-gradient-wrap .section-container-wrap .basemap-title{font-size:72px}}.basemap-gradient-wrap .section-container-wrap .location-subtitle{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;color:#fff;margin-top:16px}.how-it-works-block{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:32px;padding-bottom:96px}@media(min-width: 768px){.how-it-works-block{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.how-it-works-block{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.how-it-works-block{padding-top:60px}}@media(min-width: 920px){.how-it-works-block{padding-bottom:120px}}.how-it-works-block .eyebrow,.how-it-works-block .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .how-it-works-block .openings-count,.how-it-works-block .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .how-it-works-block .hero-eyebrow{color:#5c5c59}.how-it-works-block .eyebrow hr,.how-it-works-block .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .how-it-works-block .openings-count hr,.how-it-works-block .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .how-it-works-block .hero-eyebrow hr{border-top:1px solid #c0c8ce}.how-it-works-block .work-steps{padding-top:28px}@media(min-width: 768px){.how-it-works-block .work-steps{padding-top:44px}}@media(min-width: 920px){.how-it-works-block .work-steps{padding-top:68px}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step{display:flex;align-items:center;justify-content:space-between}}.how-it-works-block .work-steps .work-step:not(:last-child){margin-bottom:96px}@media(min-width: 768px){.how-it-works-block .work-steps .work-step:not(:last-child){margin-bottom:80px}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step:not(:last-child){margin-bottom:120px}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step .info{margin-right:49px;max-width:315px}}@media(min-width: 1440px){.how-it-works-block .work-steps .work-step .info{max-width:519px}}.how-it-works-block .work-steps .work-step .info .order{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:11px;color:#62afda;text-align:center}@media(min-width: 375px){.how-it-works-block .work-steps .work-step .info .order{font-size:14px}}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .info .order{margin-bottom:8px;text-align:left}}.how-it-works-block .work-steps .work-step .info .text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:40px;color:#262624;text-align:center}@media(min-width: 375px){.how-it-works-block .work-steps .work-step .info .text{font-size:36px}}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .info .text{margin-bottom:56px;text-align:left}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step .info .text{margin-bottom:0}}.how-it-works-block .work-steps .work-step .img-wrappers{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .img-wrappers{flex-direction:row;align-items:flex-start}}.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper{display:flex;flex-direction:column;align-items:center;max-width:300px}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper{max-width:100%;width:50%;align-items:flex-start}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper{max-width:302px}}.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper:not(:last-child){margin-bottom:56px}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper:not(:last-child){margin-bottom:0;margin-right:59px}}@media(min-width: 920px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper:not(:last-child){margin-right:24px}}.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper .img{width:100%;margin-bottom:24px}@media(min-width: 920px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper .img{margin-bottom:12px}}.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper .img img{width:100%;box-shadow:0 4px 12px rgba(0,0,0,.24)}.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper .caption{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;text-align:center;color:#5c5c59}@media(min-width: 768px){.how-it-works-block .work-steps .work-step .img-wrappers .img-wrapper .caption{text-align:left}}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:48px;padding-bottom:63px}@media(min-width: 768px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section{padding-top:64px;padding-bottom:95px}}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section>div{display:flex;flex-direction:column;gap:36px}@media(min-width: 920px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section>div{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width: 920px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section.reversed>div{flex-direction:row-reverse}}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section+.image-and-text-section{padding-top:0}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-image,.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text{width:100%}@media(min-width: 920px){.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-image,.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text{flex:0 0 calc(50% - 18px);width:calc(50% - 18px)}}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-image{display:flex;justify-content:center;overflow:hidden;border-radius:4px}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-image img{display:block;max-width:100%;height:auto}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text{display:flex;gap:16px;flex-direction:column;justify-content:center}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text h3{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:38px;line-height:110%}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text .text p{margin-top:13px}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text .text p:first-child{margin-top:0}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text .external-link{display:flex;align-items:center;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;text-decoration:none;color:#527c64 !important}.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section-text .external-link .arrow-up{display:block;max-width:34px}.wp-block-lazyblock-reversible-image-and-text-section+.wp-block-lazyblock-reversible-image-and-text-section .reversible-image-and-text-section{padding-top:0 !important}.careers-hero-section{height:100vh;max-height:100vh;background-color:#006400}@media(min-width: 768px){.careers-hero-section{height:812px}}.careers-hero-section video{z-index:0 !important;pointer-events:none}.careers-hero-section .hero-background{padding:0 16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding-top:120px;background-size:cover;background-position:center;background-color:#262624}@media(min-width: 768px){.careers-hero-section .hero-background{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-hero-section .hero-background{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-hero-section .hero-background{justify-content:center;align-items:flex-start;padding-top:0}}.careers-hero-section .hero-background .hero-content{z-index:1}.careers-hero-section .hero-background .hero-content .hero-eyebrow{color:#fff !important;margin-bottom:12px}.careers-hero-section .hero-background .hero-content .hero-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;color:#fff;padding-right:32px}@media(min-width: 768px){.careers-hero-section .hero-background .hero-content .hero-text{font-size:72px}}@media(min-width: 768px){.careers-hero-section .hero-background .hero-content .hero-text{font-size:60px;max-width:652px}}.careers-hero-section .hero-background .mobile-scroll-button{text-align:center;display:flex;flex-direction:column;cursor:pointer;margin-top:16px}@media(min-width: 768px){.careers-hero-section .hero-background .mobile-scroll-button{display:none}}.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;font-size:20px !important;color:#fff;margin-bottom:24px}@media(min-width: 375px){.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-size:24px}}@media(min-width: 375px){.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-size:20px}}.careers-hero-section .hero-background .mobile-scroll-button .learn-more-icon{margin-bottom:115px}.plot-hound-hero{background-size:cover}.plot-hound-hero .hero-content-box{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:96px;padding-bottom:112px}@media(min-width: 768px){.plot-hound-hero .hero-content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.plot-hound-hero .hero-content-box{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.plot-hound-hero .hero-content-box{padding-top:120px;padding-bottom:60px}}@media(min-width: 920px){.plot-hound-hero .hero-content-box{padding-bottom:120px}}.plot-hound-hero .hero-content-box .hero-icon{margin-bottom:26px}.plot-hound-hero .hero-content-box .hero-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;max-width:740px;margin-bottom:40px;color:#fff;font-size:48px}@media(min-width: 768px){.plot-hound-hero .hero-content-box .hero-title{font-size:60px}}.plot-hound-hero .hero-links{display:flex}.plot-hound-hero .hero-links .link:first-child{margin-right:20px}.plot-hound-statistics{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:64px;padding-bottom:64px}@media(min-width: 768px){.plot-hound-statistics{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.plot-hound-statistics{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.plot-hound-statistics{padding-top:96px;padding-bottom:60px}}@media(min-width: 920px){.plot-hound-statistics{display:flex;padding-top:120px}}@media(min-width: 920px){.plot-hound-statistics .info{margin-right:40px;max-width:530px}}@media(min-width: 1152px){.plot-hound-statistics .info{margin-right:196px}}@media(min-width: 1440px){.plot-hound-statistics .info{max-width:628px}}.plot-hound-statistics .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-bottom:24px;color:#262624}@media(min-width: 1152px){.plot-hound-statistics .info .title{min-width:628px}}@media(min-width: 768px){.plot-hound-statistics .info .title{font-size:55px}}.plot-hound-statistics .info .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;padding-bottom:26px;color:#5c5c59}@media(min-width: 768px){.plot-hound-statistics .info .inner-box{display:flex;align-items:center}}.plot-hound-statistics .info .inner-box .additional-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-top:40px;color:#5c5c59}@media(min-width: 768px){.plot-hound-statistics .info .inner-box .additional-text{margin-top:0;margin-left:40px}}.plot-hound-statistics .info .inner-box .additional-text a{color:#62afda;font-weight:600}.plot-hound-statistics .stat-list{margin-top:54px}@media(min-width: 920px){.plot-hound-statistics .stat-list{margin-top:0;flex-grow:1}}.plot-hound-statistics .stat-list .stat-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid #c0c8ce}@media(min-width: 768px){.plot-hound-statistics .stat-list .stat-item{padding-bottom:12px}}.plot-hound-statistics .stat-list .stat-item:not(:first-child){margin-top:13px}.plot-hound-statistics .stat-list .stat-item .key{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#5c5c59}@media(min-width: 375px){.plot-hound-statistics .stat-list .stat-item .key{font-size:14px}}.plot-hound-statistics .stat-list .stat-item .value{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#527c64}@media(min-width: 375px){.plot-hound-statistics .stat-list .stat-item .value{font-size:36px}}.about-plot-hound{background-color:#262624}.about-plot-hound .about-content{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:60px;padding-bottom:65px}@media(min-width: 768px){.about-plot-hound .about-content{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.about-plot-hound .about-content{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.about-plot-hound .about-content{padding-top:90px;padding-bottom:97px}}@media(min-width: 920px){.about-plot-hound .about-content{display:flex;align-items:center;padding-top:120px;padding-bottom:120px}}.about-plot-hound .about-content .img-box{display:flex;justify-content:center;align-items:flex-start;margin-bottom:40px}@media(min-width: 768px){.about-plot-hound .about-content .img-box{margin-bottom:57px}}@media(min-width: 920px){.about-plot-hound .about-content .img-box{order:1;margin-bottom:0;margin-left:32px}}@media(min-width: 1152px){.about-plot-hound .about-content .img-box{margin-left:100px}}@media(min-width: 1440px){.about-plot-hound .about-content .img-box{margin-left:220px}}.about-plot-hound .about-content .img-box .img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;max-width:410px}@media(max-width: 400px){.about-plot-hound .about-content .img-box .img{max-width:350px}}@media(min-width: 920px){.about-plot-hound .about-info{order:0;max-width:484px}}.about-plot-hound .about-info .about-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-bottom:24px;color:#fff}@media(min-width: 768px){.about-plot-hound .about-info .about-title{font-size:60px}}.about-plot-hound .about-info .about-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:25px;color:#c0c8ce}.about-plot-hound .about-info .about-text.expandable-text{max-height:210px;overflow:hidden;transition:max-height 400ms ease}.about-plot-hound .about-info .about-text.expandable-text.expanded{max-height:500px}.about-plot-hound .about-info .about-text.expandable-text.expanded+.read-more-button img{transform:rotate(180deg)}.about-plot-hound .about-info .read-more-button{color:#fff}.job-postings{padding:0 16px;max-width:1440px;margin:0 auto;padding-top:120px}@media(min-width: 768px){.job-postings{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.job-postings{padding-left:80px;padding-right:80px}}.job-postings .eyebrow,.job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .job-postings .hero-eyebrow{color:#5c5c59}.job-postings .eyebrow hr,.job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .job-postings .hero-eyebrow hr{border-top:1px solid #c0c8ce}.job-postings .job-text-section{display:flex;justify-content:space-evenly;flex-direction:column}@media(min-width: 1152px){.job-postings .job-text-section{flex-direction:row}}.job-postings .job-text-section .first{flex:1}.job-postings .job-text-section .first .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-top:24px;margin-bottom:24px}@media(min-width: 768px){.job-postings .job-text-section .first .section-title{font-size:60px}}.job-postings .job-text-section .first .section-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;max-width:700px;margin-bottom:24px;color:#5c5c59}.job-postings .job-text-section .second{flex:1;margin-top:48px}@media(min-width: 768px){.job-postings .job-text-section .second{margin-top:60px;display:flex;justify-content:center}}@media(min-width: 1152px){.job-postings .job-text-section .second{margin-left:20%;justify-content:flex-start}}@media(min-width: 768px){.job-postings .job-text-section .second .career-quote-container{max-width:572px}}.job-postings .job-text-section .second .career-quote-container .quote-text{position:relative;margin-left:16px;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:500;line-height:160%;letter-spacing:.01em;color:#527c64}.job-postings .job-text-section .second .career-quote-container .quote-text::before{content:"";position:absolute;left:-16px;height:100%;border-left:1px solid #c0c8ce}.job-postings .job-text-section .second .career-quote-container .quote-author{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;margin-top:16px;text-align:right;color:#5c5c59}.job-postings .job-postings-categories{padding-top:100px;padding-bottom:120px}.job-postings .job-postings-categories .teams-grid{display:grid;grid-gap:24px}@media(min-width: 768px){.job-postings .job-postings-categories .teams-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1080px){.job-postings .job-postings-categories .teams-grid{grid-template-columns:repeat(3, 1fr)}}.job-postings .job-postings-categories .teams-grid .team-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:240px;padding:48px 24px 30px;text-align:center;box-shadow:0px 4px 20px rgba(0,0,0,.08)}.job-postings .job-postings-categories .teams-grid .team-item .icon{margin-bottom:24px}.job-postings .job-postings-categories .teams-grid .team-item .team-name{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;display:flex;align-items:center;flex:1;margin-bottom:24px}.job-postings .job-postings-categories .teams-grid .team-item .openings-count{color:#62afda}.job-postings .job-postings-categories .teams-grid .team-item .animate-arrow-up{transform:scale(3.7)}.job-postings .team-full-message{display:flex;flex-direction:column;align-items:center;padding-top:96px;padding-bottom:96px}@media(min-width: 920px){.job-postings .team-full-message{padding-top:120px;padding-bottom:120px}}.job-postings .team-full-message .img-box{margin-bottom:40px}.job-postings .team-full-message .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;text-align:center;margin-bottom:8px;color:#262624}.job-postings .team-full-message .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;text-align:center;color:#5c5c59}.job-postings .team-full-message .text a{color:#62afda}.careers-hero-section{height:100vh;max-height:100vh;background-color:#006400}@media(min-width: 768px){.careers-hero-section{height:812px}}.careers-hero-section video{z-index:0 !important;pointer-events:none}.careers-hero-section .hero-background{padding:0 16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding-top:120px;background-size:cover;background-position:center;background-color:#262624}@media(min-width: 768px){.careers-hero-section .hero-background{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-hero-section .hero-background{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-hero-section .hero-background{justify-content:center;align-items:flex-start;padding-top:0}}.careers-hero-section .hero-background .hero-content{z-index:1}.careers-hero-section .hero-background .hero-content .hero-eyebrow{color:#fff !important;margin-bottom:12px}.careers-hero-section .hero-background .hero-content .hero-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;color:#fff;padding-right:32px}@media(min-width: 768px){.careers-hero-section .hero-background .hero-content .hero-text{font-size:72px}}@media(min-width: 768px){.careers-hero-section .hero-background .hero-content .hero-text{font-size:60px;max-width:652px}}.careers-hero-section .hero-background .mobile-scroll-button{text-align:center;display:flex;flex-direction:column;cursor:pointer;margin-top:16px}@media(min-width: 768px){.careers-hero-section .hero-background .mobile-scroll-button{display:none}}.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;font-size:20px !important;color:#fff;margin-bottom:24px}@media(min-width: 375px){.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-size:24px}}@media(min-width: 375px){.careers-hero-section .hero-background .mobile-scroll-button .learn-more-button{font-size:20px}}.careers-hero-section .hero-background .mobile-scroll-button .learn-more-icon{margin-bottom:115px}.careers-our-mission{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:48px;padding-bottom:63px}@media(min-width: 768px){.careers-our-mission{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-our-mission{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-our-mission{padding-top:64px;padding-bottom:95px}}@media(min-width: 920px){.careers-our-mission{display:flex;justify-content:space-between;align-items:center}}.careers-our-mission .info-box{margin-bottom:48px}@media(min-width: 768px){.careers-our-mission .info-box{margin-bottom:56px}}@media(min-width: 920px){.careers-our-mission .info-box{margin-right:36px;margin-bottom:0}}.careers-our-mission .info-box .eyebrow,.careers-our-mission .info-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .careers-our-mission .info-box .hero-eyebrow,.careers-our-mission .info-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .careers-our-mission .info-box .openings-count{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:#5c5c59}@media(min-width: 375px){.careers-our-mission .info-box .eyebrow,.careers-our-mission .info-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .careers-our-mission .info-box .hero-eyebrow,.careers-our-mission .info-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .careers-our-mission .info-box .openings-count{font-size:14px}}@media(min-width: 768px){.careers-our-mission .info-box .eyebrow,.careers-our-mission .info-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .careers-our-mission .info-box .hero-eyebrow,.careers-our-mission .info-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .careers-our-mission .info-box .openings-count{margin-bottom:16px}}.careers-our-mission .info-box .text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#262624}@media(min-width: 375px){.careers-our-mission .info-box .text{font-size:36px}}@media(min-width: 920px){.careers-our-mission .info-box .text{max-width:min(700px,85%)}}.careers-our-mission .img-box{display:flex;justify-content:center;align-items:flex-start}.careers-our-mission .img-box img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-4.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-4.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width: 768px){.careers-our-mission .img-box img{min-width:396px}}.careers-our-culture{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:40px;padding-bottom:64px}@media(min-width: 768px){.careers-our-culture{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-our-culture{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-our-culture{padding-top:0;padding-bottom:96px}}@media(min-width: 920px){.careers-our-culture{padding-bottom:120px}}.careers-our-culture .info-box{padding-bottom:64px}@media(min-width: 768px){.careers-our-culture .info-box{padding-bottom:86px}}@media(min-width: 920px){.careers-our-culture .info-box{padding-bottom:80px;display:flex;justify-content:space-between}}.careers-our-culture .info-box .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-bottom:24px;color:#262624}@media(min-width: 768px){.careers-our-culture .info-box .section-title{margin-bottom:40px;font-size:60px}}.careers-our-culture .info-box .section-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:24px;color:#5c5c59}@media(min-width: 920px){.careers-our-culture .info-box .section-text{max-width:484px}}.careers-our-culture .info-box .section-text span{color:#62afda}@media(min-width: 920px){.careers-our-culture .culture-list{display:flex}}.careers-our-culture .culture-list .culture-item{padding-top:24px;position:relative;border-top:1px solid #c0c8ce}.careers-our-culture .culture-list .culture-item:not(:last-child){padding-bottom:56px}@media(min-width: 920px){.careers-our-culture .culture-list .culture-item:not(:last-child){padding-bottom:0}}@media(min-width: 768px){.careers-our-culture .culture-list .culture-item{display:flex;justify-content:space-between}}@media(min-width: 920px){.careers-our-culture .culture-list .culture-item{flex-direction:column;justify-content:flex-start;width:100%}}.careers-our-culture .culture-list .culture-item:before{content:"";position:absolute;top:-1px;left:0;width:83px;border-top:4px solid #62afda}.careers-our-culture .culture-list .culture-item .item-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:16px;color:#262624}@media(min-width: 375px){.careers-our-culture .culture-list .culture-item .item-title{font-size:36px}}@media(min-width: 768px){.careers-our-culture .culture-list .culture-item .item-title{margin-bottom:0}}@media(min-width: 920px){.careers-our-culture .culture-list .culture-item .item-title{margin-bottom:24px}}.careers-our-culture .culture-list .culture-item .item-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.careers-our-culture .culture-list .culture-item .item-text{max-width:334px}}@media(min-width: 920px){.careers-our-culture .culture-list .culture-item .item-text{max-width:100%;margin-right:24px}}.careers-apply-now{background-size:cover}.careers-apply-now .blured-box{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(86.51deg, rgba(54, 60, 73, 0.6) 2.87%, rgba(53, 60, 73, 0.25) 97.13%)}.careers-apply-now .blured-box .content-box{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:43px;padding-bottom:73px}@media(min-width: 768px){.careers-apply-now .blured-box .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-apply-now .blured-box .content-box{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-apply-now .blured-box .content-box{padding-top:96px;padding-bottom:96px}}@media(min-width: 920px){.careers-apply-now .blured-box .content-box{padding-top:120px;padding-bottom:120px;display:flex;justify-content:space-between}}.careers-apply-now .blured-box .content-box .info .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;font-size:32px;margin-bottom:24px;color:#fff}@media(min-width: 375px){.careers-apply-now .blured-box .content-box .info .section-title{font-size:36px}}@media(min-width: 768px){.careers-apply-now .blured-box .content-box .info .section-title{font-size:36px}}.careers-apply-now .blured-box .content-box .info .section-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;color:#fff;margin-bottom:30px}@media(min-width: 768px){.careers-apply-now .blured-box .content-box .info .section-text{margin-bottom:56px}}@media(min-width: 920px){.careers-apply-now .blured-box .content-box .info .section-text{margin-bottom:0;max-width:494px}}@media(min-width: 1440px){.careers-apply-now .blured-box .content-box .info .section-text{max-width:628px}}.careers-apply-now .blured-box .content-box .link{display:flex;align-items:center;font-family:General Sans,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:110%;letter-spacing:.02em;text-decoration-thickness:from-font;color:#fff}.careers-apply-now .blured-box .content-box .link:hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.careers-apply-now .blured-box .content-box .link:hover svg path:last-child{transform:translateX(12px)}.careers-apply-now .blured-box .content-box .link svg{overflow:visible}.careers-apply-now .blured-box .content-box .link svg path{transition:ease .3s}@media(min-width: 768px){.careers-apply-now .blured-box .content-box .link{font-size:60px}}.careers-apply-now .blured-box .content-box .link svg{margin-left:12px}@media(min-width: 768px){.careers-apply-now .blured-box .content-box .link svg{margin-left:24px}}.careers-apply-now .blured-box .content-box .link .underlined-text:after{content:"";width:100%;height:3px;background-color:#fff;display:block;margin-top:-3px}.careers-benefits{background-color:#262624}.careers-benefits .content-box{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:56px;padding-bottom:64px}@media(min-width: 768px){.careers-benefits .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-benefits .content-box{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-benefits .content-box{padding-top:96px;padding-bottom:96px}}@media(min-width: 920px){.careers-benefits .content-box{padding-top:120px}}@media(min-width: 1440px){.careers-benefits .content-box{padding-bottom:122px}}.careers-benefits .content-box .title-box{margin-bottom:56px}@media(min-width: 768px){.careers-benefits .content-box .title-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}}@media(min-width: 920px){.careers-benefits .content-box .title-box{margin-bottom:96px}}.careers-benefits .content-box .title-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff}@media(min-width: 768px){.careers-benefits .content-box .title-box .title{font-size:60px}}.careers-benefits .content-box .title-box .button-box{display:none}@media(min-width: 768px){.careers-benefits .content-box .title-box .button-box{display:block}}.careers-benefits .content-box .button-box.mobile-only{display:flex;justify-content:center}@media(min-width: 768px){.careers-benefits .content-box .button-box.mobile-only{display:none}}.careers-benefits .content-box .benefits-list{padding-bottom:66px;display:grid;grid-template-columns:auto;gap:64px}@media(min-width: 768px){.careers-benefits .content-box .benefits-list{padding-bottom:0;grid-template-columns:repeat(2, auto);row-gap:70px;column-gap:90px}}@media(min-width: 920px){.careers-benefits .content-box .benefits-list{grid-template-columns:repeat(3, auto);column-gap:144px;row-gap:80px}}@media(min-width: 1440px){.careers-benefits .content-box .benefits-list{grid-template-rows:auto;grid-template-columns:repeat(3, auto);column-gap:32px;gap:32px}}.careers-benefits .content-box .benefits-list .benefit{display:flex}@media(min-width: 768px){.careers-benefits .content-box .benefits-list .benefit{flex-direction:column;align-items:center}}.careers-benefits .content-box .benefits-list .benefit .icon-box{min-width:79px;margin-right:37px}@media(min-width: 768px){.careers-benefits .content-box .benefits-list .benefit .icon-box{margin-right:0;margin-bottom:40px}}@media(min-width: 768px){.careers-benefits .content-box .benefits-list .benefit-info{max-width:224px}}@media(min-width: 1440px){.careers-benefits .content-box .benefits-list .benefit-info{max-width:100%}}.careers-benefits .content-box .benefits-list .benefit-info .benefit-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:8px;color:#fff}@media(min-width: 768px){.careers-benefits .content-box .benefits-list .benefit-info .benefit-title{text-align:center}}.careers-benefits .content-box .benefits-list .benefit-info .benefit-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#c0c8ce}@media(min-width: 768px){.careers-benefits .content-box .benefits-list .benefit-info .benefit-text{text-align:center}}.careers-qoutes{background-color:#262624}.careers-qoutes .content-box{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:55px;padding-bottom:104px}@media(min-width: 768px){.careers-qoutes .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-qoutes .content-box{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.careers-qoutes .content-box{padding-top:64px}}@media(min-width: 920px){.careers-qoutes .content-box{display:flex;flex-direction:column;align-items:center}}.careers-qoutes .content-box .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;color:#fff;padding-bottom:40px}@media(min-width: 375px){.careers-qoutes .content-box .section-title{font-size:36px}}@media(min-width: 768px){.careers-qoutes .content-box .section-title{text-align:center}}@media(min-width: 920px){.careers-qoutes .content-box .section-title{text-align:left}}@media(min-width: 768px){.careers-qoutes .content-box .slider-box{display:flex}}.careers-qoutes .content-box .slider-box .quote-icon{min-width:40px}.careers-qoutes .content-box .slider-box .careers-quotes-slider{margin-top:16px;margin-bottom:36px}@media(min-width: 768px){.careers-qoutes .content-box .slider-box .careers-quotes-slider{margin-top:0;margin-bottom:0;margin-left:24px;margin-right:34px;width:85%}}@media(min-width: 920px){.careers-qoutes .content-box .slider-box .careers-quotes-slider{margin-right:50px;width:400px}}@media(min-width: 1440px){.careers-qoutes .content-box .slider-box .careers-quotes-slider{margin-left:32px;margin-right:62px;width:520px}}.careers-qoutes .content-box .slider-box .careers-quotes-slider .slick-track{display:flex}.careers-qoutes .content-box .slider-box .careers-quotes-slider .quote-slide{display:flex;flex-direction:column;justify-content:space-between;height:auto;gap:42px}.careers-qoutes .content-box .slider-box .careers-quotes-slider .quote-text{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-size:16px;line-height:160%;letter-spacing:.01em;color:#fff;padding-left:1px}.careers-qoutes .content-box .slider-box .careers-quotes-slider .quote-author{font-style:italic;color:#c0c8ce;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;text-align:right;color:#c0c8ce}.careers-qoutes .content-box .slider-box .slider-controls{display:flex;justify-content:space-between;align-items:center}.careers-qoutes .content-box .slider-box .slider-controls .single-white-arrow{min-width:20px;cursor:pointer;margin-bottom:32px}.careers-qoutes .content-box .slider-box .slider-controls .single-white-arrow img{width:100%;padding:5px}.careers-qoutes .content-box .slider-box .slider-controls .not-mobile{display:none}@media(min-width: 768px){.careers-qoutes .content-box .slider-box .slider-controls .not-mobile{display:block}}@media(min-width: 768px){.careers-qoutes .content-box .slider-box .slider-controls .mobile-only{display:none}}.careers-qoutes .content-box .slider-box .slider-controls .dots{display:flex}.careers-qoutes .content-box .slider-box .slider-controls .dots div,.careers-qoutes .content-box .slider-box .slider-controls .dots .dot{border-radius:50%;width:8px;height:8px;cursor:pointer;border:1px solid #fff}.careers-qoutes .content-box .slider-box .slider-controls .dots div.active,.careers-qoutes .content-box .slider-box .slider-controls .dots .dot.active{background-color:#fff}.careers-qoutes .content-box .slider-box .slider-controls .dots div:not(:last-child),.careers-qoutes .content-box .slider-box .slider-controls .dots .dot:not(:last-child){margin-right:8px}@media(min-width: 768px){.careers-qoutes .content-box .slider-box .slider-controls .dots{display:none}}.careers-qoutes .content-box .slider-box .slider-controls .arrows .arrow{cursor:pointer}.careers-video{background:linear-gradient(180deg, #262624 0%, #262624 50%, #ffffff 50%)}.careers-video.green{background:linear-gradient(180deg, #ffffff 0%, #ffffff 50%, #213329 50%)}.careers-video .content-box{max-width:1440px;margin:0 auto;display:flex;justify-content:center;position:relative}@media(min-width: 768px){.careers-video .content-box{padding:0 16px}}@media(min-width: 768px)and (min-width: 768px){.careers-video .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 768px)and (min-width: 1152px){.careers-video .content-box{padding-left:80px;padding-right:80px}}.careers-video .content-box.with-lightbox{align-items:center}.careers-video .content-box .inner-box{position:relative;max-width:1062px;width:100%}.careers-video .content-box video,.careers-video .content-box iframe{max-width:1062px;width:100%;position:relative;z-index:1;cursor:pointer}.careers-video .content-box .play-button-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;margin-bottom:2px;z-index:2;cursor:pointer}.careers-video .content-box .play-button{position:absolute;display:flex;flex-direction:column;align-items:center;pointer-events:none}.careers-video .content-box .play-button .icon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;border:1px solid #fff;cursor:pointer}@media(min-width: 920px){.careers-video .content-box .play-button .icon{width:80px;height:80px}}.careers-video .content-box .play-button .icon svg{max-width:20px;margin-left:6px}.careers-video .content-box .play-button .capture{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;margin-top:24px;display:none;color:#fff}@media(min-width: 920px){.careers-video .content-box .play-button .capture{display:block}}.video-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(38,38,36,.7);z-index:15000;display:none;justify-content:center;align-items:center;padding:16px}.video-lightbox.open{display:flex}.video-lightbox.iframe video{display:none}.video-lightbox.iframe iframe{display:block}.video-lightbox video,.video-lightbox iframe{width:100%;height:auto !important}@media(min-width: 768px){.video-lightbox video,.video-lightbox iframe{width:80%}}.video-lightbox iframe{display:none;min-height:80%}.wp-block-lazyblock-careers-page-video-section{z-index:100;position:relative}.plot-hound-at-glance{background-color:#262624}.plot-hound-at-glance .content-box{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:64px;padding-bottom:96px}@media(min-width: 768px){.plot-hound-at-glance .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.plot-hound-at-glance .content-box{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.plot-hound-at-glance .content-box{padding-top:80px}}@media(min-width: 920px){.plot-hound-at-glance .content-box{padding-top:96px;padding-bottom:120px}}.plot-hound-at-glance .content-box .header{margin-bottom:56px;display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.plot-hound-at-glance .content-box .header{margin-bottom:64px;flex-direction:row}}.plot-hound-at-glance .content-box .header .img-box{margin-bottom:24px}@media(min-width: 768px){.plot-hound-at-glance .content-box .header .img-box{margin-bottom:0;margin-right:36px}}.plot-hound-at-glance .content-box .header .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;text-align:center;color:#fff}@media(min-width: 375px){.plot-hound-at-glance .content-box .header .section-title{font-size:36px}}@media(min-width: 768px){.plot-hound-at-glance .content-box .header .section-title{text-align:left}}.plot-hound-at-glance .content-box .overview-list{display:grid;grid-template-columns:auto;gap:16px}@media(min-width: 768px){.plot-hound-at-glance .content-box .overview-list{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(min-width: 1152px){.plot-hound-at-glance .content-box .overview-list{column-gap:109px}}@media(min-width: 1440px){.plot-hound-at-glance .content-box .overview-list{column-gap:133px}}.plot-hound-at-glance .content-box .overview-list .overview-item{display:flex;padding:20px 20px 24px 16px;border-left:1px solid #59cb5c;box-shadow:0px 8px 32px rgba(0,0,0,.24)}@media(min-width: 768px){.plot-hound-at-glance .content-box .overview-list .overview-item{padding-top:22px;min-height:160px}.plot-hound-at-glance .content-box .overview-list .overview-item:nth-child(even){order:1}}@media(min-width: 920px){.plot-hound-at-glance .content-box .overview-list .overview-item{padding-left:24px;min-height:134px}}.plot-hound-at-glance .content-box .overview-list .overview-item .order{margin-right:16px;font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-size:18px;line-height:140%;letter-spacing:.12em;text-transform:uppercase;color:#59cb5c}@media(min-width: 920px){.plot-hound-at-glance .content-box .overview-list .overview-item .order{margin-right:32px}}.plot-hound-at-glance .content-box .overview-list .overview-item .description .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:11px;color:#fff}@media(min-width: 768px){.plot-hound-at-glance .content-box .overview-list .overview-item .description .title{margin-bottom:8px;font-size:20px}}.plot-hound-at-glance .content-box .overview-list .overview-item .description .title a{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-left:24px;text-decoration:underline;color:#62afda}@media(min-width: 768px){.plot-hound-at-glance .content-box .overview-list .overview-item .description .title a{margin-left:4px}}@media(min-width: 920px){.plot-hound-at-glance .content-box .overview-list .overview-item .description .title a{margin-left:16px}}.plot-hound-at-glance .content-box .overview-list .overview-item .description .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#c0c8ce}@media(min-width: 920px){.our-story-hero-section .mobile-hero-section{display:none}}.our-story-hero-section .mobile-hero-section .header{padding:0 16px;padding-top:96px;padding-bottom:24px}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .header{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-hero-section .mobile-hero-section .header{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .header{padding-top:120px}}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .header{padding-top:120px;padding-bottom:64px}}@media(min-width: 768px)and (min-width: 768px){.our-story-hero-section .mobile-hero-section .header{padding-top:144px}}.our-story-hero-section .mobile-hero-section .header .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;margin-bottom:24px;color:#262624}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .header .section-title{font-size:72px}}.our-story-hero-section .mobile-hero-section .header .section-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:24px;color:#5c5c59}.our-story-hero-section .mobile-hero-section .our-story-parts{padding-bottom:64px}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part:not(:first-child) .title-box{border-top:1px solid #c0c8ce}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box{padding:0 16px;display:flex;justify-content:space-between;align-items:center;padding-top:38px;padding-bottom:38px;cursor:pointer}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box{padding-left:80px;padding-right:80px}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box.active{box-shadow:0px 8px 8px rgba(0,0,0,.06)}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box.active .arrow{transform:rotate(180deg)}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;font-size:20px;flex-grow:1;color:#262624}@media(min-width: 375px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box .title{font-size:24px}}@media(min-width: 375px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box .title{font-size:20px}}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box .title{font-size:24px}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .title-box .arrow{margin-left:26px;min-width:21px;max-width:21px;transition:ease .3s}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description{padding:0 16px;display:none;padding-top:24px;padding-bottom:40px;background-color:rgba(192,200,206,.16)}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description{padding:0}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .background-image{background-size:0}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .background-image{background-size:cover}}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .overlay{padding:0 16px;padding-top:40px;padding-bottom:120px;background:linear-gradient(130.21deg, rgba(38, 38, 36, 0.85) 0%, rgba(38, 38, 36, 0.32) 100%)}}@media(min-width: 768px)and (min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .overlay{padding-left:52px;padding-right:52px}}@media(min-width: 768px)and (min-width: 1152px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .overlay{padding-left:80px;padding-right:80px}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .img-box{margin-bottom:24px}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .img-box{display:none}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .text{color:#fff;max-width:453px}}.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .text b,.our-story-hero-section .mobile-hero-section .our-story-parts .story-part .description .text strong{font-weight:bold}.our-story-hero-section .desktop-hero-section{display:none}@media(min-width: 920px){.our-story-hero-section .desktop-hero-section{display:flex}}.our-story-hero-section .desktop-hero-section .title-part{width:50%;position:relative;background-size:cover;transition:ease .5s}@media(min-width: 1440px){.our-story-hero-section .desktop-hero-section .title-part{display:flex;justify-content:flex-end}}.our-story-hero-section .desktop-hero-section .title-part .story-title-bg-box{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;opacity:0;transition:opacity ease .7s}.our-story-hero-section .desktop-hero-section .title-part .overlay-bg{background:linear-gradient(130.21deg, rgba(38, 38, 36, 0.8) 0%, rgba(38, 38, 36, 0.25) 100%);position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;width:100%}.our-story-hero-section .desktop-hero-section .title-part .left-side{padding-top:120px;padding:0 16px;padding-right:95px !important;padding-bottom:160px;height:100%;position:relative;z-index:10}@media(min-width: 768px){.our-story-hero-section .desktop-hero-section .title-part .left-side{padding-top:144px}}@media(min-width: 768px){.our-story-hero-section .desktop-hero-section .title-part .left-side{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-hero-section .desktop-hero-section .title-part .left-side{padding-left:80px;padding-right:80px}}@media(min-width: 1440px){.our-story-hero-section .desktop-hero-section .title-part .left-side{width:720px}}.our-story-hero-section .desktop-hero-section .title-part .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;color:#fff;margin-bottom:40px}@media(min-width: 768px){.our-story-hero-section .desktop-hero-section .title-part .title{font-size:72px}}.our-story-hero-section .desktop-hero-section .title-part .click-for-info{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#c0c8ce;margin-bottom:32px;margin-left:32px}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles{margin-bottom:24px;display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid #5c5c59}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title{padding:8px;margin-left:32px;display:flex;align-items:center;position:relative;cursor:pointer}@media(min-width: 1152px){.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title{min-height:44px}}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title .title-line{position:absolute;width:4px;height:100%;background-color:#62afda;top:0;left:-33px;transition:ease .5s}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title.active .text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;font-size:20px;color:#fff;opacity:1}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff;opacity:.75;transition:ease .6s}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title .text:hover{opacity:1}@media(min-width: 1152px){.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title .text{max-width:357px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title .text{max-width:455px}}.our-story-hero-section .desktop-hero-section .text-part{padding-top:129px;padding:0 16px;width:50%;padding-left:109px !important;padding-bottom:73px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}@media(min-width: 768px){.our-story-hero-section .desktop-hero-section .text-part{padding-top:153px}}@media(min-width: 768px){.our-story-hero-section .desktop-hero-section .text-part{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-hero-section .desktop-hero-section .text-part{padding-left:80px;padding-right:80px}}@media(min-width: 1440px){.our-story-hero-section .desktop-hero-section .text-part{width:720px}}.our-story-hero-section .desktop-hero-section .text-part .story-text-blocks .preview-block{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:24px;color:#5c5c59;transition:ease .5s}.our-story-hero-section .desktop-hero-section .text-part .story-text-blocks .preview-block.hide{transform:translateY(40px);opacity:0}.our-story-hero-section .desktop-hero-section .text-part .story-text-blocks .preview-block b,.our-story-hero-section .desktop-hero-section .text-part .story-text-blocks .preview-block strong{font-weight:bold}.our-story-hero-section .desktop-hero-section .text-part .story-text-blocks .story-text-block{display:none}.our-story-hero-section .desktop-hero-section .text-part .arrows{display:flex;justify-content:flex-end}.our-story-hero-section .desktop-hero-section .text-part .arrows .arrow-right,.our-story-hero-section .desktop-hero-section .text-part .arrows .arrow-left{cursor:pointer}.wp-block-lazyblock-newsletter-section .wrapper{overflow:hidden}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper{padding:0 16px;padding-right:0 !important}}@media(min-width: 768px)and (min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper{padding-left:52px;padding-right:52px}}@media(min-width: 768px)and (min-width: 1152px){.wp-block-lazyblock-newsletter-section .wrapper{padding-left:80px;padding-right:80px}}@media(min-width: 1152px){.wp-block-lazyblock-newsletter-section .wrapper{padding-right:80px !important}}.wp-block-lazyblock-newsletter-section .wrapper .box{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:57px}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper .box{flex-direction:row;margin-bottom:0}}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side{padding:0 16px;order:2;margin-top:auto;margin-bottom:auto;max-width:452px}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper .box .left-side{padding:0 40px}}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side h4{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#62afda;margin-top:34px}@media(min-width: 375px){.wp-block-lazyblock-newsletter-section .wrapper .box .left-side h4{font-size:14px}}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:38px;line-height:110%;margin-top:24px}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side p{margin-top:24px;font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper .box .left-side{order:1;padding:0;margin-right:109px}}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side .submitted-message p{color:#62afda}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form{margin-top:24px}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs-error-msg{position:absolute}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions{position:relative}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions:hover .sub-btn svg path:first-child,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:first-child{transform:scaleX(1.3) translateX(0)}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions:hover .sub-btn svg path:last-child,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:last-child{transform:translateX(5px)}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .hs_submit.hs-submit .actions .hs-button{position:absolute;width:160px !important;margin:0;height:5px;opacity:0;top:0}@media(min-width: 1152px){.wp-block-lazyblock-newsletter-section .wrapper .box .left-side{width:520px;max-width:520px}}.wp-block-lazyblock-newsletter-section .wrapper .box .right-side{height:266px;width:100%;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper .box .right-side{order:2;max-width:720px;height:560px}}@media(min-width: 800px)and (min-width: 1152px){.wp-block-lazyblock-newsletter-section .wrapper .box .right-side{position:relative;left:80px}}.wp-block-lazyblock-newsletter-section .submitted-message{color:#62afda}.wp-block-lazyblock-leadership-team-section{padding:0 16px}@media(min-width: 768px){.wp-block-lazyblock-leadership-team-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-lazyblock-leadership-team-section{padding-left:80px;padding-right:80px}}.leadership-team-section{margin-top:56px;margin-bottom:60px}@media(min-width: 768px){.leadership-team-section{margin-top:80px}}@media(min-width: 920px){.leadership-team-section{margin-top:120px}}@media(min-width: 768px){.leadership-team-section .text-title-h2{font-size:60px}}.leadership-team-section .section-header{margin-bottom:40px}@media(min-width: 768px){.leadership-team-section .section-header{margin-bottom:64px}}.leadership-team-section .section-header .header-button{display:none}@media(min-width: 1152px){.leadership-team-section .section-header .header-button{display:block}}.leadership-team-section .section-header .text-eyebrow,.leadership-team-section .section-header .wp-block-button__link{color:#5c5c59}.leadership-team-section .section-header .text-eyebrow hr,.leadership-team-section .section-header .wp-block-button__link hr{border-top:1px solid #c0c8ce}.leadership-team-section .leadership-team-grid{grid-template-columns:repeat(2, 1fr);display:grid;grid-column-gap:8px;grid-row-gap:24px}@media(min-width: 768px){.leadership-team-section .leadership-team-grid{grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:40px}}@media(min-width: 1152px){.leadership-team-section .leadership-team-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:24px}}.leadership-team-section .leadership-team-grid .leadership-team-member{width:100%;display:flex;flex-direction:column;cursor:pointer}.leadership-team-section .leadership-team-grid .leadership-team-member:hover .leader-img-box .leader-img-caption{transform:translateY(0)}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box{max-width:300px;position:relative;overflow:hidden}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box img{display:block;max-width:300px;width:100%;height:100%;user-select:none;-webkit-user-select:none;aspect-ratio:1/1}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-img-caption{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:absolute;bottom:0;width:100%;padding:16px 0;display:none;justify-content:center;background:rgba(38,38,36,.6);color:#fff;transform:translateY(100%);transition:ease .5s}@media(min-width: 920px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-img-caption{display:flex}}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-img-caption svg{margin-left:12px}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-mobile-caption{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:absolute;right:0;bottom:0;padding:5px;background:rgba(38,38,36,.75)}@media(min-width: 920px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-mobile-caption{display:none}}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-img-box .leader-mobile-caption svg{display:block}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-name{margin-top:16px;font-size:18px}@media(min-width: 375px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-name{font-size:18px}}@media(min-width: 768px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-name{font-size:24px}}.leadership-team-section .leadership-team-grid .leadership-team-member .leader-position{margin-top:8px;font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;font-size:12px;color:#62afda;min-height:42px}@media(min-width: 375px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-position{font-size:14px}}@media(min-width: 375px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-position{font-size:12px}}@media(min-width: 768px){.leadership-team-section .leadership-team-grid .leadership-team-member .leader-position{font-size:14px}}.leadership-team-section .bottom-link{display:flex;justify-content:center;margin-top:24px}@media(min-width: 1152px){.leadership-team-section .bottom-link{display:none}}.bio-popup{position:fixed;opacity:0;z-index:11000;top:0;right:0;bottom:0;width:100%;padding-top:16px;padding-left:16px;padding-right:16px;max-width:700px;background-color:#262624;color:#fff;transform:translateX(100%);transition:opacity 200ms,transform 300ms}@media(min-width: 600px){.bio-popup{padding-top:64px;padding-left:96px;padding-right:96px}}.bio-popup.show{opacity:1;transform:translateX(0)}.bio-popup .bio-popup-content{display:flex;flex-direction:column;height:100%;overflow-y:auto}.bio-popup .bio-popup-content::-webkit-scrollbar{display:none}.bio-popup .popup-close-button{margin-right:0;margin-left:auto;width:24px;cursor:pointer;position:sticky;top:0}@media(min-width: 600px){.bio-popup .popup-close-button{width:30px}}.bio-popup .popup-close-button svg{width:100%}@media(min-width: 768px){.bio-popup .popup-header{display:flex;flex-direction:row-reverse}}@media(min-width: 768px){.bio-popup .popup-header .leader-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}}.bio-popup .popup-header .leader-info .arrows{display:flex;justify-content:space-between;margin-top:16px;margin-bottom:16px}.bio-popup .popup-header .leader-info .arrows .left-arrow,.bio-popup .popup-header .leader-info .arrows .right-arrow{cursor:pointer}@media(min-width: 768px){.bio-popup .popup-header .leader-info .arrows .left-arrow{margin-right:12px}}.bio-popup .popup-header .leader-info .leader-name{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:36px;margin-bottom:12px;max-width:290px}.bio-popup .popup-header .leader-info .leader-position{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#62afda;min-height:42px}@media(min-width: 375px){.bio-popup .popup-header .leader-info .leader-position{font-size:14px}}.bio-popup .popup-header .bio-image{min-height:180px;max-width:335px;margin:auto}@media(min-width: 768px){.bio-popup .popup-header .bio-image{margin-right:0;margin-left:auto}}.bio-popup .popup-header .bio-image #bio-popup-avatar{-webkit-mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:65%;display:block;margin:0 auto;min-width:190px;max-width:190px;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(min-width: 768px){.bio-popup .popup-header .bio-image #bio-popup-avatar{margin-right:0;margin-left:auto}}.bio-popup .popup-content{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-top:32px;min-height:200px;padding-bottom:32px;margin-bottom:32px}@media(min-width: 600px){.bio-popup .popup-content{height:100%;overflow-y:auto}}#modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:20;opacity:0}.our-story-pre-video{padding:0 16px;background-color:#262624}@media(min-width: 768px){.our-story-pre-video{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.our-story-pre-video{padding-left:80px;padding-right:80px}}.our-story-pre-video.white{background-color:#fff}.our-story-pre-video.white .content-box .title,.our-story-pre-video.white .content-box .text{color:#262624}.our-story-pre-video .content-box{max-width:1440px;margin:0 auto;max-width:1062px;padding-top:16px;padding-bottom:40px}@media(min-width: 768px){.our-story-pre-video .content-box{padding-top:40px;padding-bottom:56px}}@media(min-width: 920px){.our-story-pre-video .content-box{padding-top:64px;padding-bottom:80px;display:flex;justify-content:space-between}}.our-story-pre-video .content-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;max-width:520px;margin-bottom:24px;color:#fff}@media(min-width: 375px){.our-story-pre-video .content-box .title{font-size:36px}}@media(min-width: 768px){.our-story-pre-video .content-box .title{margin-bottom:30px}}@media(min-width: 920px){.our-story-pre-video .content-box .title{margin-right:109px}}.our-story-pre-video .content-box .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#fff}@media(min-width: 920px){.our-story-pre-video .content-box .text{max-width:410px}}.page-our-story .careers-video .content-box{padding:0}@media(min-width: 768px){.page-our-story .careers-video .content-box{padding:0 16px}}@media(min-width: 768px)and (min-width: 768px){.page-our-story .careers-video .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 768px)and (min-width: 1152px){.page-our-story .careers-video .content-box{padding-left:80px;padding-right:80px}}.page-our-story .careers-video .content-box iframe{max-width:1000px}.cnn-video-section{background-color:#262624;padding:0 16px}@media(min-width: 768px){.cnn-video-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.cnn-video-section{padding-left:80px;padding-right:80px}}.cnn-video-section .content-box{max-width:1440px;margin:0 auto;padding-top:64px;padding-bottom:16px}@media(min-width: 768px){.cnn-video-section .content-box{padding-top:70px;padding-bottom:40px}}@media(min-width: 920px){.cnn-video-section .content-box{padding-top:96px;display:flex;justify-content:space-between}}@media(min-width: 920px){.cnn-video-section .content-box .info{max-width:520px;margin-right:100px;width:50%}}@media(min-width: 1440px){.cnn-video-section .content-box .info{margin-right:130px}}.cnn-video-section .content-box .info .cnn-logo{margin-bottom:32px}@media(min-width: 768px){.cnn-video-section .content-box .info .cnn-logo{margin-bottom:40px}}.cnn-video-section .content-box .info .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:24px;color:#fff}@media(min-width: 375px){.cnn-video-section .content-box .info .section-title{font-size:36px}}.cnn-video-section .content-box .info .section-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:30px;color:#fff}@media(min-width: 768px){.cnn-video-section .content-box .info .section-text{margin-bottom:24px}}@media(min-width: 920px){.cnn-video-section .content-box .info .section-text{margin-bottom:0}}@media(min-width: 920px){.cnn-video-section .content-box .video-box{width:50%;max-width:480px}}@media(min-width: 1440px){.cnn-video-section .content-box .video-box{max-width:630px}}.cnn-video-section .content-box .video-box video{max-width:100%}.upcoming-events{margin-top:64px;padding-bottom:64px}@media(min-width: 768px){.upcoming-events{padding:0 16px;margin-top:80px;padding-bottom:96px}}@media(min-width: 768px)and (min-width: 768px){.upcoming-events{padding-left:52px;padding-right:52px}}@media(min-width: 768px)and (min-width: 1152px){.upcoming-events{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.upcoming-events{margin-top:120px;padding-bottom:120px}}.upcoming-events .section-container{max-width:1440px;margin:0 auto}.upcoming-events .section-container .padding-on-mobile{padding:0 16px}@media(min-width: 768px){.upcoming-events .section-container .padding-on-mobile{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.upcoming-events .section-container .padding-on-mobile{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.upcoming-events .section-container .padding-on-mobile{padding-right:0;padding-left:0}}.upcoming-events .section-container .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-bottom:32px;color:#262624}@media(min-width: 768px){.upcoming-events .section-container .section-title{margin-bottom:80px;font-size:60px}}@media(min-width: 920px){.upcoming-events .section-container .section-title{margin-bottom:64px}}.upcoming-events .section-container .sticky-event{margin-bottom:56px}@media(min-width: 768px){.upcoming-events .section-container .sticky-event{display:flex;margin-bottom:67px}}@media(min-width: 920px){.upcoming-events .section-container .sticky-event{margin-bottom:88px}}.upcoming-events .section-container .sticky-event .img-box{margin-bottom:40px;position:relative}@media(min-width: 768px){.upcoming-events .section-container .sticky-event .img-box{margin-bottom:0;margin-right:36px;width:50%;max-width:520px}}@media(min-width: 1440px){.upcoming-events .section-container .sticky-event .img-box{margin-right:120px}}.upcoming-events .section-container .sticky-event .img-box .img-caption{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;padding:5px 16px;background-color:#fff}.upcoming-events .section-container .sticky-event .img-box .img-caption .number{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624;font-size:36px;display:block}@media(min-width: 920px){.upcoming-events .section-container .sticky-event .img-box .img-caption .number{font-size:60px}}.upcoming-events .section-container .sticky-event .img-box .img-caption .month{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#262624;display:block}@media(min-width: 375px){.upcoming-events .section-container .sticky-event .img-box .img-caption .month{font-size:14px}}.upcoming-events .section-container .sticky-event .img-box img{width:100%;display:block}@media(min-width: 768px){.upcoming-events .section-container .sticky-event .info{width:50%;display:flex;flex-direction:column;justify-content:center;max-width:520px}}.upcoming-events .section-container .sticky-event .info .sticky-event-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:#62afda}@media(min-width: 375px){.upcoming-events .section-container .sticky-event .info .sticky-event-eyebrow{font-size:14px}}@media(min-width: 768px){.upcoming-events .section-container .sticky-event .info .sticky-event-eyebrow{margin-bottom:8px}}.upcoming-events .section-container .sticky-event .info .sticky-event-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:16px;color:#262624}@media(min-width: 375px){.upcoming-events .section-container .sticky-event .info .sticky-event-title{font-size:36px}}@media(min-width: 768px){.upcoming-events .section-container .sticky-event .info .sticky-event-title{font-size:36px}}.upcoming-events .section-container .event-list{display:grid;grid-template-columns:auto;gap:40px;margin-bottom:40px}@media(min-width: 768px){.upcoming-events .section-container .event-list{grid-template-columns:repeat(2, auto);column-gap:18px;row-gap:56px;margin-bottom:80px}}@media(min-width: 920px){.upcoming-events .section-container .event-list{grid-template-columns:repeat(3, auto);gap:24px;row-gap:50px}}.upcoming-events .section-container .event-list .event-item{max-width:412px;transition:ease .3s}.upcoming-events .section-container .event-list .event-item.hide{opacity:0;transform:translateY(40px)}.upcoming-events .section-container .event-list .event-item .img-box{margin-bottom:24px;position:relative;min-height:220px;background-color:#5c5c59}@media(min-width: 920px){.upcoming-events .section-container .event-list .event-item .img-box{margin-bottom:16px}}.upcoming-events .section-container .event-list .event-item .img-box .img-caption{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;padding:5px 16px;background-color:#fff}.upcoming-events .section-container .event-list .event-item .img-box .img-caption .number{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#262624;font-size:36px;display:block}.upcoming-events .section-container .event-list .event-item .img-box .img-caption .month{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#262624;display:block}@media(min-width: 375px){.upcoming-events .section-container .event-list .event-item .img-box .img-caption .month{font-size:14px}}.upcoming-events .section-container .event-list .event-item .img-box img{display:block}@media(min-width: 920px){.upcoming-events .section-container .event-list .event-item .img-box img{width:100%}}.upcoming-events .section-container .event-list .event-item .event-eyebrow{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:#62afda}@media(min-width: 375px){.upcoming-events .section-container .event-list .event-item .event-eyebrow{font-size:14px}}@media(min-width: 768px){.upcoming-events .section-container .event-list .event-item .event-eyebrow{margin-bottom:8px}}.upcoming-events .section-container .event-list .event-item .event-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:12px;color:#262624}@media(min-width: 768px){.upcoming-events .section-container .event-list .event-item .event-title{margin-bottom:24px}}.upcoming-events .section-container .event-list .event-item button.animate-arrow-up{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;display:flex;align-items:center;color:#527c64}.upcoming-events .section-container .load-more-btn-box{display:flex;justify-content:center}.wp-block-lazyblock-board-members-section{padding:0 16px}@media(min-width: 768px){.wp-block-lazyblock-board-members-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.wp-block-lazyblock-board-members-section{padding-left:80px;padding-right:80px}}.leadership-team-section.board-members{margin-top:64px}.leadership-team-section.board-members .leadership-team-grid .leadership-team-member{place-items:center;cursor:default}.leadership-team-section.board-members .leadership-team-grid .leadership-team-member .leader-name,.leadership-team-section.board-members .leadership-team-grid .leadership-team-member .leader-position{width:80%}.leadership-team-section.board-members .leadership-team-grid .leadership-team-member img{width:80%}.link-to-story-section{padding:0 16px;padding-top:40px;padding-bottom:64px;background-size:cover}@media(min-width: 768px){.link-to-story-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.link-to-story-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.link-to-story-section{padding-top:96px;padding-bottom:96px}}@media(min-width: 920px){.link-to-story-section{padding-top:130px;padding-bottom:130px}}.link-to-story-section .section-container{max-width:1440px;margin:0 auto}@media(min-width: 920px){.link-to-story-section .section-container{display:flex;justify-content:space-between}}@media(min-width: 920px){.link-to-story-section .section-container .info{max-width:400px}}@media(min-width: 1440px){.link-to-story-section .section-container .info{max-width:550px}}.link-to-story-section .section-container .info .section-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:24px;color:#fff}@media(min-width: 375px){.link-to-story-section .section-container .info .section-title{font-size:36px}}.link-to-story-section .section-container .info .section-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:24px;color:#fff}@media(min-width: 768px){.link-to-story-section .section-container .info .section-text{margin-bottom:56px;font-size:20px}}@media(min-width: 920px){.link-to-story-section .section-container .info .section-text{margin-bottom:0}}@media(min-width: 920px){.link-to-story-section .section-container .link-box{display:flex;align-items:center;margin-right:20px}}.link-to-story-section .section-container .link-box .link{display:flex;align-items:center;font-family:General Sans;font-style:normal;font-weight:500;font-size:40px;line-height:110%;letter-spacing:.02em;color:#fff}.link-to-story-section .section-container .link-box .link:hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.link-to-story-section .section-container .link-box .link:hover svg path:last-child{transform:translateX(12px)}.link-to-story-section .section-container .link-box .link svg{overflow:visible}.link-to-story-section .section-container .link-box .link svg path{transition:ease .3s}@media(min-width: 768px){.link-to-story-section .section-container .link-box .link{font-size:60px}}.link-to-story-section .section-container .link-box .link .underlined-text:after{content:"";width:100%;height:3px;background-color:#fff;display:block;margin-top:-3px}.link-to-story-section .section-container .link-box .link svg{margin-bottom:-12px;margin-left:12px}.explore-programs{padding-bottom:64px !important}.explore-programs.latest-media{padding-left:0;padding-right:0}.explore-programs .section-container{padding-top:54px}.explore-programs-content{padding:0 16px}@media(min-width: 768px){.explore-programs-content{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.explore-programs-content{padding-left:80px;padding-right:80px}}.explore-programs-title{margin-bottom:16px;color:#262624 !important}@media(min-width: 768px){.explore-programs-title{font-size:60px}}.explore-programs-description{font-family:Pragmatica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:164%;letter-spacing:.32px;margin-bottom:52px}.explore-programs-sources{display:grid;grid-template-columns:1fr;gap:43px;padding-bottom:64px !important}@media(min-width: 768px){.explore-programs-sources{grid-template-columns:repeat(2, 1fr);column-gap:18px}}@media(min-width: 1280px){.explore-programs-sources{grid-template-columns:repeat(4, 1fr);column-gap:20px}}@media(min-width: 1440px){.explore-programs-sources{column-gap:24px}}.explore-programs-sources .img{border-radius:4px;overflow:hidden}.explore-programs-sources .img img{display:block;width:100%;aspect-ratio:302/121;object-fit:cover}.explore-programs-program-title{color:#e48039;font-family:"IBM Plex Mono",monospace;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase;margin-top:16px}.explore-programs-program-details{display:flex;flex-wrap:wrap;gap:14px 16px;margin-top:9px}.explore-programs-program-details-full{flex:0 0 100%}.explore-programs-program-details p{font-family:"General Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.14px;display:flex;color:#585f6d;align-items:center;gap:4px}.explore-programs-program-description{color:#262624;font-family:Pragmatica,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.36px;margin-top:16px}.explore-programs-link{display:flex;justify-content:center}@media(max-width: 767px){.explore-programs-link a.btn-encircled{max-width:100%;display:flex;flex-direction:column;text-align:center;gap:12px}}.explore-programs .eyebrow,.explore-programs .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .explore-programs .hero-eyebrow,.explore-programs .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .explore-programs .openings-count{color:#5c5c59}.explore-programs .eyebrow+hr,.explore-programs .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr,.careers-hero-section .hero-background .hero-content .explore-programs .hero-eyebrow+hr,.explore-programs .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr,.job-postings .job-postings-categories .teams-grid .team-item .explore-programs .openings-count+hr{background:#c0c8ce}.explore-programs .eyebrow+hr~.explore-programs-title,.explore-programs .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr~.explore-programs-title,.careers-hero-section .hero-background .hero-content .explore-programs .hero-eyebrow+hr~.explore-programs-title,.explore-programs .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr~.explore-programs-title,.job-postings .job-postings-categories .teams-grid .team-item .explore-programs .openings-count+hr~.explore-programs-title{margin-top:24px}.explainer{width:100%}.explainer .section-container{padding:0 16px;max-width:1440px;padding-top:64px;padding-bottom:64px}@media(min-width: 768px){.explainer .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.explainer .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.explainer .section-container{padding-top:64px}}@media(min-width: 920px){.explainer .section-container{padding-top:73px}}@media(min-width: 1440px){.explainer .section-container{padding-top:73px}}@media(min-width: 768px){.explainer .section-container{padding-bottom:64px}}@media(min-width: 920px){.explainer .section-container{padding-bottom:144px}}@media(min-width: 1440px){.explainer .section-container{padding-bottom:144px}}.explainer .eyebrow,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count{color:#5c5c59}.explainer .eyebrow+hr,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr{background-color:#c0c8ce}.explainer .eyebrow+hr+.explainer-title,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-title,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-title,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-title,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-title{margin-top:24px}@media(min-width: 768px){.explainer .eyebrow+hr+.explainer-title,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-title,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-title,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-title,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-title{margin-top:24px}}@media(min-width: 920px){.explainer .eyebrow+hr+.explainer-title,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-title,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-title,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-title,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-title{margin-top:46px}}@media(min-width: 1440px){.explainer .eyebrow+hr+.explainer-title,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-title,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-title,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-title,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-title{margin-top:46px}}.explainer .eyebrow+hr+.explainer-text,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-text,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-text,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-text,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-text{margin-top:24px}@media(min-width: 768px){.explainer .eyebrow+hr+.explainer-text,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-text,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-text,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-text,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-text{margin-top:24px}}@media(min-width: 920px){.explainer .eyebrow+hr+.explainer-text,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-text,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-text,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-text,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-text{margin-top:46px}}@media(min-width: 1440px){.explainer .eyebrow+hr+.explainer-text,.explainer .careers-hero-section .hero-background .hero-content .hero-eyebrow+hr+.explainer-text,.careers-hero-section .hero-background .hero-content .explainer .hero-eyebrow+hr+.explainer-text,.explainer .job-postings .job-postings-categories .teams-grid .team-item .openings-count+hr+.explainer-text,.job-postings .job-postings-categories .teams-grid .team-item .explainer .openings-count+hr+.explainer-text{margin-top:46px}}.explainer-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:38px;letter-spacing:.38px;max-width:518px}@media(min-width: 920px){.explainer-title{font-size:48px;letter-spacing:.96px}}.explainer-title+.explainer-text{margin-top:24px}@media(min-width: 768px){.explainer-title+.explainer-text{margin-top:24px}}@media(min-width: 920px){.explainer-title+.explainer-text{margin-top:46px}}@media(min-width: 1440px){.explainer-title+.explainer-text{margin-top:46px}}.explainer-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em}@media(min-width: 920px){.explainer-text{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:164px}}.explainer.dark-mode{background-color:#262624;color:#fff}.explainer.dark-mode .eyebrow,.explainer.dark-mode .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .explainer.dark-mode .hero-eyebrow,.explainer.dark-mode .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .explainer.dark-mode .openings-count{color:#fff}.list-items{width:100%}.list-items .section-container{padding:0 16px;max-width:1440px;padding-top:64px;padding-bottom:64px}@media(min-width: 768px){.list-items .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.list-items .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.list-items .section-container{padding-top:64px}}@media(min-width: 920px){.list-items .section-container{padding-top:96px}}@media(min-width: 1440px){.list-items .section-container{padding-top:96px}}@media(min-width: 768px){.list-items .section-container{padding-bottom:64px}}@media(min-width: 920px){.list-items .section-container{padding-bottom:144px}}@media(min-width: 1440px){.list-items .section-container{padding-bottom:144px}}@media(min-width: 920px){.list-items .section-container{display:grid;grid-template-columns:410px 1fr;grid-column-gap:96px}}.list-items-left-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:38px;letter-spacing:.38px;max-width:518px}@media(min-width: 920px){.list-items-left-title{font-size:48px;letter-spacing:.96px}}.list-items-left-title+.list-items-left-text{margin-top:24px}@media(min-width: 768px){.list-items-left-title+.list-items-left-text{margin-top:24px}}@media(min-width: 920px){.list-items-left-title+.list-items-left-text{margin-top:40px}}@media(min-width: 1440px){.list-items-left-title+.list-items-left-text{margin-top:40px}}.list-items-left-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em}.list-items-left-image{margin-top:64px;margin-bottom:64px}@media(min-width: 768px){.list-items-left-image{margin-top:64px}}@media(min-width: 920px){.list-items-left-image{margin-top:64px}}@media(min-width: 1440px){.list-items-left-image{margin-top:152px}}@media(min-width: 768px){.list-items-left-image{margin-bottom:64px}}@media(min-width: 920px){.list-items-left-image{margin-bottom:64px}}@media(min-width: 1440px){.list-items-left-image{margin-bottom:0}}.list-items-left-image img{display:block;max-width:100%;height:auto}.list-items-item:not(:first-child){margin-top:56px}@media(min-width: 768px){.list-items-item:not(:first-child){margin-top:56px}}@media(min-width: 920px){.list-items-item:not(:first-child){margin-top:64px}}@media(min-width: 1440px){.list-items-item:not(:first-child){margin-top:64px}}.list-items-item-eyebrow-box{border-left:1px solid #c0c8ce;border-bottom:1px solid #c0c8ce;padding:0 15px 11px}.list-items-item-eyebrow-box .eyebrow,.list-items-item-eyebrow-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .list-items-item-eyebrow-box .hero-eyebrow,.list-items-item-eyebrow-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .list-items-item-eyebrow-box .openings-count{color:#e48039}.list-items-item-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-top:24px}@media(min-width: 375px){.list-items-item-title{font-size:24px}}@media(min-width: 768px){.list-items-item-title{margin-top:24px}}@media(min-width: 920px){.list-items-item-title{margin-top:32px}}@media(min-width: 1440px){.list-items-item-title{margin-top:32px}}.list-items-item-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-top:16px}.list-items.dark-mode{background-color:#262624;color:#fff}.list-items.dark-mode .list-items-item-eyebrow-box{border-color:#fff}.list-items.dark-mode .list-items-item-eyebrow-box .eyebrow,.list-items.dark-mode .list-items-item-eyebrow-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .list-items.dark-mode .list-items-item-eyebrow-box .hero-eyebrow,.list-items.dark-mode .list-items-item-eyebrow-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .list-items.dark-mode .list-items-item-eyebrow-box .openings-count{color:#62afda}.header-nav{position:fixed;top:0;left:0;right:0;z-index:10002;transition:ease .5s}.header-nav .nav-container-wrapper{position:relative}.header-nav .nav-container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(38,38,36,.6);border-bottom:1px solid rgba(92,92,89,.5);position:relative;z-index:2}.header-nav.hide{transform:translateY(-100%)}.header-nav.fixed-header{position:fixed;left:0;right:0;top:0;height:80px;z-index:99999;transition:600ms}@media(max-width: 768px){.header-nav.fixed-header{height:57px}}.header-nav.sticky .section-container{height:56px !important}.header-nav .nav-container .section-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;height:56px;transition:height 200ms;padding:0 16px}@media(min-width: 768px){.header-nav .nav-container .section-container{height:80px}}@media(min-width: 768px){.header-nav .nav-container .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.header-nav .nav-container .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 1152px){.header-nav .nav-container .section-container{justify-content:flex-start}}.header-nav .logo{color:#fff;position:relative;width:40px}@media(min-width: 920px){.header-nav .logo{margin-right:46px;width:60px}.header-nav .logo img{width:100%}}.header-nav.no-background{position:absolute;background:none;border:none;backdrop-filter:none;-webkit-backdrop-filter:none}.header-nav .section-container.hidden-menu{display:flex;justify-content:flex-start;align-items:center;width:100%;height:56px;height:56px;padding:0 16px}@media(min-width: 768px){.header-nav .section-container.hidden-menu{height:80px}}@media(min-width: 768px){.header-nav .section-container.hidden-menu{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.header-nav .section-container.hidden-menu{padding-left:80px;padding-right:80px}}.header-nav .section-container.hidden-menu .logo{margin-right:0}.header-nav .section-container.hidden-menu .partner-logo{height:56px;position:relative;margin-left:60px;padding:2px}.header-nav .section-container.hidden-menu .partner-logo::before{content:"+";font-size:20px;line-height:20px;color:#fff;position:absolute;top:50%;margin-top:-12px;left:-30px}.header-nav .section-container.hidden-menu .partner-logo img{height:100%;width:auto}.header-nav .nav-items{display:none;justify-content:flex-end;flex-grow:1;height:100%}.header-nav .nav-items .right-side-links{display:grid;grid-auto-flow:column;grid-gap:24px}.header-nav .nav-items .left-side-links{display:flex;align-items:center;margin-right:24px}.header-nav .nav-items .left-side-links .nav-item{height:100%;z-index:1}.header-nav .nav-items .left-side-links .nav-item:not(:last-child){padding-right:24px}.header-nav .nav-items .left-side-links .nav-item.small{height:auto;z-index:2;padding-right:0;margin-right:24px}.header-nav .nav-items .left-side-links .nav-item.small:last-child{margin-right:0}.header-nav .nav-items .nav-item{font-style:normal;color:#fff;font-family:"General Sans",sans-serif;font-weight:500;font-size:13px;line-height:164%;letter-spacing:.03em;display:flex;align-items:center}.header-nav .nav-items .nav-item:hover,.header-nav .nav-items .nav-item.show{color:#e48039 !important}@media(min-width: 1152px){.header-nav .nav-items{display:flex}}.header-nav .nav-btn{display:flex;cursor:pointer}@media(min-width: 1152px){.header-nav .nav-btn{display:none}}.header-nav-dropdown-items{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(38,38,36,.8);position:absolute;top:100%;right:5%;display:grid;color:#fff;border:1px solid rgba(92,92,89,.5);padding:16px;grid-row-gap:16px;visibility:hidden}.header-nav-dropdown-items .animate-arrow-up .arrow-up{transition-delay:unset}.header-nav-dropdown-items.show{visibility:visible;opacity:1 !important}.header-nav-dropdown-items[data-dropdown=about] a:hover{color:#e48039}.header-nav-dropdown-items[data-dropdown=about] a svg{display:none}.header-nav .expand-header-menu{padding:0 16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(38,38,36,.8);display:none;border-bottom:1px solid rgba(92,92,89,.5)}@media(min-width: 768px){.header-nav .expand-header-menu{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.header-nav .expand-header-menu{padding-left:80px;padding-right:80px}}.header-nav .expand-header-menu .section-container{display:flex;justify-content:space-between;padding-top:32px;padding-bottom:32px;max-width:1060px}.header-nav .expand-header-menu .section-container.many-links{padding-bottom:40px}.header-nav .expand-header-menu .section-container.many-links .links-part{row-gap:12px;column-gap:120px;padding-right:120px;flex-grow:1}.header-nav .expand-header-menu .section-container .links-part{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:24px;column-gap:70px;padding-right:36px;min-width:58%}.header-nav .expand-header-menu .section-container .links-part.col-3{grid-template-columns:repeat(3, 1fr);width:100%;padding-right:0}.header-nav .expand-header-menu .section-container .links-part .link .text-box .text{max-width:195px;width:195px}.header-nav .expand-header-menu .section-container .article-part{padding-left:36px;display:flex;border-left:1px solid #c0c8ce;min-width:42%}.header-nav .expand-header-menu .section-container .article-part>a{display:flex}.header-nav .expand-header-menu .section-container .article-part .img-box{width:193px;height:145px;overflow:hidden;margin-right:24px}.header-nav .expand-header-menu .section-container .article-part .img-box img{width:100%;height:100%;object-fit:cover}.header-nav .expand-header-menu .section-container .article-part .text-box .text{max-width:195px;width:195px}.blog .header-nav{background:none !important}.blog .header-nav .nav-items .nav-item{color:#262624}.mobile-nav{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;z-index:99999;display:flex;justify-content:center;background-color:#262624;display:none;overflow-y:auto}@media(min-width: 600px){.mobile-nav{left:auto;max-width:430px;width:430px}}.mobile-nav .nav-items{padding-top:16px;padding-bottom:16px;display:flex;flex-direction:column;width:100%;margin-top:32px}@media(min-width: 768px){.mobile-nav .nav-items{padding-top:52px}}@media(min-width: 1152px){.mobile-nav .nav-items{padding-top:80px}}@media(min-width: 768px){.mobile-nav .nav-items{padding-bottom:52px}}@media(min-width: 1152px){.mobile-nav .nav-items{padding-bottom:80px}}.mobile-nav .nav-items .nav-item{font-style:normal;color:#fff;font-family:"General Sans",sans-serif;font-weight:500;font-size:13px;line-height:164%;letter-spacing:.03em;padding-left:16px;padding-right:16px;display:flex;justify-content:space-between;width:100%;font-size:18px;color:#fff;cursor:pointer}@media(min-width: 768px){.mobile-nav .nav-items .nav-item{padding-left:52px}}@media(min-width: 1152px){.mobile-nav .nav-items .nav-item{padding-left:80px}}@media(min-width: 768px){.mobile-nav .nav-items .nav-item{padding-right:52px}}@media(min-width: 1152px){.mobile-nav .nav-items .nav-item{padding-right:80px}}.mobile-nav .nav-items>.nav-item{margin-top:12px;margin-bottom:12px}.mobile-nav .nav-items>.nav-item:first-child{margin-top:24px}.mobile-nav .nav-items>.nav-item.mob-dropdown-trigger{margin-top:0;margin-bottom:0}.mobile-nav .mob-dropdown-trigger{display:flex;justify-content:flex-start;padding-top:12px;padding-bottom:12px}.mobile-nav .mob-dropdown-trigger.active{background-color:rgba(82,124,100,.5)}.mobile-nav .mob-dropdown-trigger.active .dropdown-icon{transform:rotate(0deg)}.mobile-nav .mob-dropdown-trigger.active .dropdown-icon svg path{stroke:#e48039}.mobile-nav .mob-dropdown-trigger .dropdown-icon{display:flex;align-items:center;transition:400ms ease;transform:rotate(180deg)}.mobile-nav .mob-dropdown-trigger .dropdown-icon svg path{stroke:#fff}.mobile-nav .mob-dropdown-trigger .text{margin-right:30px}.mobile-nav .close-nav-icon{position:absolute;top:22px;right:16px;cursor:pointer}@media(min-width: 768px){.mobile-nav .close-nav-icon{right:52px}}@media(min-width: 1152px){.mobile-nav .close-nav-icon{right:80px}}.mobile-nav .mobile-nav-logo{left:16px;position:absolute;top:22px;width:40px}@media(min-width: 768px){.mobile-nav .mobile-nav-logo{left:52px}}@media(min-width: 1152px){.mobile-nav .mobile-nav-logo{left:80px}}@media(min-width: 920px){.mobile-nav .mobile-nav-logo{display:none}}.mobile-nav .nav-dropdown-children{display:none;padding:32px 16px 24px 16px;display:flex;flex-direction:column;align-items:flex-start;background:rgba(82,124,100,.2)}@media(min-width: 768px){.mobile-nav .nav-dropdown-children{padding:32px 56px 42px 28px}}.mobile-nav .nav-dropdown-children .nav-item{margin-top:0;font-size:16px;padding:0;display:inline-flex;justify-content:flex-start;width:auto}.mobile-nav .nav-dropdown-children .nav-item:first-child{margin-bottom:32px}.mobile-nav .nav-dropdown-children .navigation-expand-menu .links-part{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:40px}.mobile-nav .nav-dropdown-children .navigation-expand-menu .links-part .link .text-box .title{font-size:16px}.mobile-nav .nav-dropdown-children .navigation-expand-menu .article-part .img-box{margin-bottom:20px}.mobile-nav .nav-dropdown-children .navigation-expand-menu .article-part .img-box img{width:100%}.mobile-nav .nav-dropdown-children .navigation-expand-menu .article-part .text-box .text{font-size:16px}.navigation-expand-menu.many-links .link .text-box .text{display:none}.navigation-expand-menu .links-part .link{display:flex}.navigation-expand-menu .links-part .link:hover .text-box .title{color:#e48039}.navigation-expand-menu .links-part .link .icon{margin-right:8px}.navigation-expand-menu .links-part .link .icon img{width:46px;min-width:46px}.navigation-expand-menu .links-part .link .animate-arrow-up{align-items:flex-start}.navigation-expand-menu .links-part .link .text-box .title{display:block;font-family:"General Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:164%;letter-spacing:.03em;color:#fff}.navigation-expand-menu .links-part .link .text-box .text{margin-top:4px;font-family:"Pragmatica";font-style:normal;font-weight:400;font-size:12px;line-height:143%;letter-spacing:.03em;color:#c0c8ce}.navigation-expand-menu .article-part .text-box .eyebrow,.navigation-expand-menu .article-part .text-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .navigation-expand-menu .article-part .text-box .hero-eyebrow,.navigation-expand-menu .article-part .text-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .navigation-expand-menu .article-part .text-box .openings-count{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:#c0c8ce}@media(min-width: 375px){.navigation-expand-menu .article-part .text-box .eyebrow,.navigation-expand-menu .article-part .text-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .navigation-expand-menu .article-part .text-box .hero-eyebrow,.navigation-expand-menu .article-part .text-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .navigation-expand-menu .article-part .text-box .openings-count{font-size:14px}}.navigation-expand-menu .article-part .text-box .text{margin-bottom:8px;font-family:"General Sans";font-style:normal;font-weight:400;font-size:13px;line-height:164%;letter-spacing:.03em;color:#fff}.navigation-expand-menu .article-part .text-box .article-link{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-left:-6px;color:#e48039;cursor:pointer}@media(min-width: 375px){.navigation-expand-menu .article-part .text-box .article-link{font-size:14px}}@media(min-width: 375px){.navigation-expand-menu .article-part .text-box .article-link{font-size:12px}}footer{padding:0 16px;padding-top:36px;padding-bottom:36px;background-color:#213329;color:#fff;text-align:left}@media(min-width: 768px){footer{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){footer{padding-left:80px;padding-right:80px}}footer .footer-eyebrow p{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;padding-bottom:12px}@media(min-width: 375px){footer .footer-eyebrow p{font-size:14px}}@media(min-width: 768px){footer .footer-eyebrow p{border-left:1px solid #5c5c59;padding-left:24px;width:30%}}@media(min-width: 768px){footer .footer-eyebrow{display:flex;justify-content:flex-end}}footer .quote-content,footer .quote-author,footer .quick-links a{text-align:left}footer .footer-top{margin-top:24px}@media(min-width: 920px){footer .footer-top .quick-links .mobile-links{display:none}}@media(min-width: 920px){footer .footer-top .quick-links .laptop-links{display:flex}}footer .footer-top .quick-links .laptop-links .left-side{margin-right:48px}footer .footer-top .quick-links a{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;display:block;margin-bottom:16px;font-size:18px}footer .footer-top .quick-links a:hover,footer .footer-top .quick-links a.active{color:#e48039}@media(min-width: 768px){footer .footer-top .quick-links{width:30%;padding-left:24px}}footer .footer-top .footer-quote{display:none}footer .footer-top .footer-quote .quote-content{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:28px;font-style:normal;font-weight:500;line-height:124%;letter-spacing:.56px}footer .footer-top .footer-quote .quote-author{font-style:italic;color:#c0c8ce;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-top:26px}@media(min-width: 768px){footer .footer-top .footer-quote .quote-author{margin-top:24px}}@media(min-width: 768px){footer .footer-top .footer-quote{width:55%;max-width:628px;padding-right:16px}}@media(min-width: 768px){footer .footer-top{display:flex;flex-direction:row-reverse;justify-content:space-between}}footer hr.large-margin{margin-top:48px}@media(min-width: 768px){footer hr.large-margin{background:rgba(0,0,0,0)}}footer .footer-bottom{display:flex;flex-direction:column}footer .footer-bottom .social-links{margin-bottom:45px;max-width:360px;display:grid;grid-auto-flow:column;grid-column-gap:30px}footer .footer-bottom .social-links .social-link a img{width:30px;height:30px;border-radius:50%}footer .footer-bottom .social-links .social-link a:hover{opacity:.8}footer .footer-bottom .logo-and-addresses{display:flex}footer .footer-bottom .logo-and-addresses .footer-logo{flex:1;text-align:left}@media(min-width: 768px){footer .footer-bottom .logo-and-addresses .footer-logo{flex:0;margin-right:22px}}footer .footer-bottom .logo-and-addresses .footer-logo img{min-width:54px;max-width:80px}footer .footer-bottom .logo-and-addresses .addresses .address{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;color:#c0c8ce}@media(min-width: 768px){footer .footer-bottom .logo-and-addresses .addresses{flex:1}}@media(min-width: 768px){footer .footer-bottom .logo-and-addresses{flex:1}}@media(min-width: 768px){footer .footer-bottom{flex-direction:row-reverse}}footer .designed-by{display:flex;margin-top:64px;margin-bottom:44px;justify-content:space-between}@media(min-width: 500px){footer .designed-by{justify-content:flex-end}}footer .designed-by-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;color:#c0c8ce}footer .designed-by-text .designed-by-link{color:inherit;text-decoration:none;text-decoration:underline;color:#fff}footer .designed-by-text .designed-by-link:focus,footer .designed-by-text .designed-by-link:active,footer .designed-by-text .designed-by-link:visited{color:inherit}@media(min-width: 768px){footer .designed-by-text{text-align:right}}@media(min-width: 768px){footer .designed-by{margin-top:40px;margin-bottom:40px}}footer .copyright-policy-terms{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;display:flex;justify-content:space-between;margin-top:20px;padding-top:10px;border-top:1px solid #5c5c59}footer .copyright-policy-terms a{text-decoration:underline}footer .copyright-policy-terms .copyright{display:none}@media(min-width: 500px){footer .copyright-policy-terms .copyright{display:block}}footer .terms-and-privacy{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;font-size:12px;display:flex;justify-content:space-between;width:100%}@media(min-width: 500px){footer .terms-and-privacy{width:fit-content}}footer .items-divider{display:none;position:relative;margin:0 10px;width:1px;background:#5c5c59;top:-10px;height:calc(100% + 10px)}@media(min-width: 500px){footer .items-divider{display:block}}footer .items-divider.snap-to-bottom{display:block;height:45px;margin-bottom:-32px}@media(min-width: 500px){footer .hide-on-phablet{display:none !important}}.learning-hub{max-width:1440px;margin:57px auto 0}@media(min-width: 600px){.learning-hub{padding:0 16px}}@media(min-width: 600px)and (min-width: 768px){.learning-hub{padding-left:52px;padding-right:52px}}@media(min-width: 600px)and (min-width: 1152px){.learning-hub{padding-left:80px;padding-right:80px}}@media(max-width: 600px){.learning-hub>div,.learning-hub>h3,.learning-hub>p{padding:0 16px}}@media(max-width: 600px)and (min-width: 768px){.learning-hub>div,.learning-hub>h3,.learning-hub>p{padding-left:52px;padding-right:52px}}@media(max-width: 600px)and (min-width: 1152px){.learning-hub>div,.learning-hub>h3,.learning-hub>p{padding-left:80px;padding-right:80px}}@media(min-width: 600px){.learning-hub{margin:80px auto 0}}@media(min-width: 1152px){.learning-hub .page-title,.learning-hub .tabs-wrapper{background:#fff;z-index:9999}.learning-hub .page-title,.learning-hub .tabs-wrapper,.learning-hub .mobile-category-select{position:sticky;top:0}.learning-hub .tabs-wrapper{top:85px;z-index:1}.learning-hub .tabs-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:-90%;z-index:-1;background-color:#fff}}.learning-hub .page-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:16px;padding-top:24px;font-size:32px}@media(min-width: 375px){.learning-hub .page-title{font-size:36px}}@media(min-width: 600px){.learning-hub .page-title{padding-top:22px;font-size:36px;line-height:124%}}.learning-hub .text-section-content{max-width:520px;margin-bottom:24px;position:relative;z-index:2}@media(min-width: 600px){.learning-hub .text-section-content{margin-bottom:34px}}.learning-hub .category-label,.learning-hub .category-select .category-label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;display:block;color:#5c5c59}@media(min-width: 600px){.learning-hub .category-label,.learning-hub .category-select .category-label{padding:0}}.learning-hub .tabs-and-search{position:relative;z-index:1}@media(min-width: 768px){.learning-hub .tabs-and-search{display:flex;justify-content:space-between}.learning-hub .tabs-and-search:after{content:"";position:absolute;width:100%;border-bottom:1px solid #c0c8ce;bottom:0;z-index:1000}}@media(min-width: 1152px){.learning-hub .tabs-and-search{margin-bottom:64px}}.learning-hub .tabs-and-search .tabs{flex:1;display:none;border-bottom:1px solid #c0c8ce;white-space:nowrap}.learning-hub .tabs-and-search .tabs .tab{position:relative;padding:14px 0;margin-right:32px;cursor:pointer;transition:400ms}.learning-hub .tabs-and-search .tabs .tab:hover .tab-text{opacity:.8}.learning-hub .tabs-and-search .tabs .tab .tab-text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;color:#262624;opacity:.5;transition:ease .3s}@media(min-width: 1151px){.learning-hub .tabs-and-search .tabs .tab::after{content:"";transition:inherit;position:absolute;bottom:0;left:0;right:0;height:4px}}.learning-hub .tabs-and-search .tabs .tab.active .tab-text{color:#62afda;opacity:1}.learning-hub .tabs-and-search .tabs .tab.active::after{content:"";background:#62afda}@media(min-width: 768px){.learning-hub .tabs-and-search .category-select{width:50%;max-width:410px}}.learning-hub .tabs-and-search .category-select .category-label{padding:0 !important;padding:0 16px}@media(min-width: 1152px){.learning-hub .tabs-and-search .category-select .category-label{display:none}}.learning-hub .tabs-and-search .category-select #select-category,.learning-hub .tabs-and-search .category-select #select-category-button{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59;width:100%;padding:12px;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L14 1' stroke='%23527C64' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat calc(100% - 20px) center;margin-bottom:24px;border:1px solid #c0c8ce;border-radius:0;outline:none}@media(min-width: 768px){.learning-hub .tabs-and-search .category-select #select-category,.learning-hub .tabs-and-search .category-select #select-category-button{margin-bottom:0}}.learning-hub .tabs-and-search .category-select #select-category .ui-selectmenu-icon,.learning-hub .tabs-and-search .category-select #select-category-button .ui-selectmenu-icon{display:none}.learning-hub .tabs-and-search .search-box{display:flex}@media(min-width: 768px){.learning-hub .tabs-and-search .search-box{width:50%}}@media(min-width: 1152px){.learning-hub .tabs-and-search .search-box{max-width:410px}}.learning-hub .tabs-and-search .search{width:100%;height:100%;display:flex;margin-bottom:24px;position:relative;border:1px solid #c0c8ce}@media(min-width: 768px){.learning-hub .tabs-and-search .search{margin-bottom:0;margin-left:20px}}.learning-hub .tabs-and-search .search .icon-box{display:flex;align-items:center}.learning-hub .tabs-and-search .search .icon-box .icon{position:absolute;left:10px}.learning-hub .tabs-and-search .search .icon-box .icon.active circle,.learning-hub .tabs-and-search .search .icon-box .icon.active path{stroke:#62afda}.learning-hub .tabs-and-search .search .search-posts-form{display:flex;align-items:center;flex-grow:1;position:relative}.learning-hub .tabs-and-search .search .search-posts-form .search-btn,.learning-hub .tabs-and-search .search .search-posts-form .link-to-lobby{position:absolute;right:10px;cursor:pointer}.learning-hub .tabs-and-search .search .search-posts-form .search-btn.show,.learning-hub .tabs-and-search .search .search-posts-form .link-to-lobby.show{display:block}.learning-hub .tabs-and-search .search .search-posts-form .search-btn{z-index:2;display:none}.learning-hub .tabs-and-search .search .search-posts-form .link-to-lobby{background:#fff;z-index:3}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1{height:100%;min-height:50px;background:none !important;z-index:1}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox{height:100%;background:none !important}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .promagnifier,.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .prosettings,.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proloading,.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proclose{display:none !important}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proinput{margin:0;padding:0}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proinput form{height:100%}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proinput form input:first-child{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;width:100%;height:100%;height:50px;color:#262624 !important;line-height:164% !important;padding-left:54px !important;border:none !important}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proinput form input:first-child::-webkit-input-placeholder{color:#5c5c59 !important}.learning-hub .tabs-and-search .search .search-posts-form #ajaxsearchlite1 .probox .proinput form input.autocomplete{display:none}.learning-hub #first-post-excerpt{display:grid;grid-auto-flow:column;grid-column-gap:50px;grid-template-columns:repeat(2, 1fr);grid-column-gap:37px}@media(min-width: 600px){.learning-hub #first-post-excerpt{margin-top:54px}}@media(min-width: 1152px){.learning-hub #first-post-excerpt{display:grid;grid-auto-flow:column;grid-column-gap:50px}}@media(max-width: 600px){.learning-hub #first-post-excerpt{display:flex;flex-flow:column;padding:0}.learning-hub #first-post-excerpt .excerpt-content{padding:0 16px}}@media(max-width: 600px)and (min-width: 768px){.learning-hub #first-post-excerpt .excerpt-content{padding-left:52px;padding-right:52px}}@media(max-width: 600px)and (min-width: 1152px){.learning-hub #first-post-excerpt .excerpt-content{padding-left:80px;padding-right:80px}}.learning-hub #first-post-excerpt:hover{cursor:pointer}.learning-hub #first-post-excerpt:hover .btn-arrow img.arrow{transform:translate(10px, 0px) !important}.learning-hub .post-excerpt .image{background-color:#c4c4c4;background-repeat:no-repeat;background-size:cover;background-position:center;max-width:1440px;height:250px}@media(min-width: 600px){.learning-hub .post-excerpt .image{height:225px;width:335px}}@media(min-width: 1142px){.learning-hub .post-excerpt .image{height:322px;width:485px}}@media(min-width: 1400px){.learning-hub .post-excerpt .image{height:406px;width:611px}}.learning-hub .post-excerpt .excerpt-content .excerpt-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-top:8px;margin-bottom:20px}@media(min-width: 600px){.learning-hub .post-excerpt .excerpt-content .excerpt-title{font-size:36px;line-height:124%}}.learning-hub .post-excerpt .excerpt-content .excerpt-button{margin-top:10px;display:flex;align-items:center}.learning-hub .post-excerpt .excerpt-content .excerpt-button .btn-encircled.download .move-container{display:none}.learning-hub .post-excerpt .excerpt-content .excerpt-button>.arrow{margin-left:12px}.learning-hub .excerpt-tagline{display:flex;color:#62afda;flex-flow:wrap;padding:16px 0 8px 0}.learning-hub .excerpt-tagline .category,.learning-hub .excerpt-tagline .dot,.learning-hub .excerpt-tagline .post-type{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase}@media(min-width: 375px){.learning-hub .excerpt-tagline .category,.learning-hub .excerpt-tagline .dot,.learning-hub .excerpt-tagline .post-type{font-size:14px}}.learning-hub #post-excerpts{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:42px;padding-bottom:77px}@media(min-width: 600px){.learning-hub #post-excerpts{padding-bottom:100px;grid-template-columns:repeat(2, 1fr);grid-gap:32px}}@media(min-width: 1152px){.learning-hub #post-excerpts{grid-template-columns:repeat(3, 1fr)}}.learning-hub #post-excerpts .small-post-container{transition:ease .5s}@media(min-width: 600px){.learning-hub #post-excerpts .small-post-container{margin-top:64px}}@media(max-width: 600px){.learning-hub #post-excerpts .small-post-container:first-child{margin-top:64px}}.learning-hub #post-excerpts .small-post-container.hide{opacity:0;transform:translateY(40px)}.learning-hub #post-excerpts .small-post-container .img-box{width:100%;background-color:gray;background-size:cover;background-position:center;padding-bottom:66%}.learning-hub #post-excerpts .small-post-container .info .text{margin-bottom:17px}@media(min-width: 600px){.learning-hub #post-excerpts .small-post-container .info .text{margin-bottom:24px}}.learning-hub #post-excerpts .small-post-container .info .text .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;font-size:20px}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link:not(.download):hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link:not(.download):hover svg path:last-child{transform:translateX(5px)}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link:not(.download) svg{overflow:visible}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link:not(.download) svg path{transition:ease .3s}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link .link-text{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#527c64}.learning-hub #post-excerpts .small-post-container .info .read-more-blog-link svg{stroke:#e48039}.learning-hub #post-excerpts .item:hover .read-more-blog-link:not(.download) svg path:first-child,.learning-hub #post-excerpts .item:hover .read-more-blog-link:not(.download) .arrow path:first-child{transform:scaleX(1.3) translateX(0)}.learning-hub #post-excerpts .item:hover .read-more-blog-link:not(.download) svg path:last-child,.learning-hub #post-excerpts .item:hover .read-more-blog-link:not(.download) .arrow path:last-child{transform:translateX(5px)}.learning-hub .load-more-button{width:fit-content;margin:0 auto 50px}@media(min-width: 600px){.learning-hub .load-more-button{margin:0 auto 112px}}.learning-hub .load-more-button .btn-text{color:#527c64 !important}.learning-hub .load-more-button .move-area{pointer-events:none}.learning-hub .load-more-button.arrow-down .btn-arrow img{transform:rotate(90deg)}.page-template-blog-lobby-page .header-nav,.page-contact .header-nav,.search .header-nav{transition:ease .5s;top:0}.page-template-blog-lobby-page .header-nav.hide,.page-contact .header-nav.hide,.search .header-nav.hide{top:-100px}.page-template-blog-lobby-page .header-nav .nav-items .nav-item,.page-template-blog-lobby-page .header-nav .nav-items .nav-item a,.page-contact .header-nav .nav-items .nav-item,.page-contact .header-nav .nav-items .nav-item a,.search .header-nav .nav-items .nav-item,.search .header-nav .nav-items .nav-item a{color:#262624}.page-template-blog-lobby-page .header-nav .nav-items .nav-item.dropdown-trigger:after,.page-template-blog-lobby-page .header-nav .nav-items .nav-item.expand-menu-trigger:after,.page-template-blog-lobby-page .header-nav .nav-items .nav-item a.dropdown-trigger:after,.page-template-blog-lobby-page .header-nav .nav-items .nav-item a.expand-menu-trigger:after,.page-contact .header-nav .nav-items .nav-item.dropdown-trigger:after,.page-contact .header-nav .nav-items .nav-item.expand-menu-trigger:after,.page-contact .header-nav .nav-items .nav-item a.dropdown-trigger:after,.page-contact .header-nav .nav-items .nav-item a.expand-menu-trigger:after,.search .header-nav .nav-items .nav-item.dropdown-trigger:after,.search .header-nav .nav-items .nav-item.expand-menu-trigger:after,.search .header-nav .nav-items .nav-item a.dropdown-trigger:after,.search .header-nav .nav-items .nav-item a.expand-menu-trigger:after{content:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.33333 4.5L9.66667 0.5' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round' style=' stroke: %23262624;%0A'%3E%3C/path%3E%3C/svg%3E")}.page-template-blog-lobby-page .header-nav .nav-items .nav-item.show:after,.page-template-blog-lobby-page .header-nav .nav-items .nav-item a.show:after,.page-contact .header-nav .nav-items .nav-item.show:after,.page-contact .header-nav .nav-items .nav-item a.show:after,.search .header-nav .nav-items .nav-item.show:after,.search .header-nav .nav-items .nav-item a.show:after{content:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.33333 4.5L9.66667 0.5' stroke='white' stroke-width='0.666667' stroke-linecap='round' stroke-linejoin='round' style=' stroke: %23E48039;%0A'%3E%3C/path%3E%3C/svg%3E")}.page-template-blog-lobby-page .header-nav .nav-container,.page-contact .header-nav .nav-container,.search .header-nav .nav-container{background:#fff;border-bottom:1px solid #c0c8ce}.page-template-blog-lobby-page .header-nav .header-nav-dropdown-items,.page-contact .header-nav .header-nav-dropdown-items,.search .header-nav .header-nav-dropdown-items{border:1px solid #c0c8ce}.page-template-blog-lobby-page .header-nav .nav-btn svg path,.page-contact .header-nav .nav-btn svg path,.search .header-nav .nav-btn svg path{stroke:#527c64}.page-template-blog-lobby-page .header-nav .logo img,.page-contact .header-nav .logo img,.search .header-nav .logo img{filter:invert(1)}.page-template-blog-lobby-page body.archive .header-nav,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav,.page-template-blog-lobby-page .page-contact .header-nav,.page-template-blog-lobby-page .search .header-nav,.page-contact body.archive .header-nav,.page-contact .page-template-blog-lobby-page .header-nav,.page-contact .page-contact .header-nav,.page-contact .search .header-nav,.search body.archive .header-nav,.search .page-template-blog-lobby-page .header-nav,.search .page-contact .header-nav,.search .search .header-nav{transition:ease .5s;transform:translateY(0%)}.page-template-blog-lobby-page body.archive .header-nav.hide,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav.hide,.page-template-blog-lobby-page .page-contact .header-nav.hide,.page-template-blog-lobby-page .search .header-nav.hide,.page-contact body.archive .header-nav.hide,.page-contact .page-template-blog-lobby-page .header-nav.hide,.page-contact .page-contact .header-nav.hide,.page-contact .search .header-nav.hide,.search body.archive .header-nav.hide,.search .page-template-blog-lobby-page .header-nav.hide,.search .page-contact .header-nav.hide,.search .search .header-nav.hide{transform:translateY(-100%)}.page-template-blog-lobby-page body.archive .header-nav .nav-items .nav-item,.page-template-blog-lobby-page body.archive .header-nav .nav-items .nav-item a,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .nav-items .nav-item,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .nav-items .nav-item a,.page-template-blog-lobby-page .page-contact .header-nav .nav-items .nav-item,.page-template-blog-lobby-page .page-contact .header-nav .nav-items .nav-item a,.page-template-blog-lobby-page .search .header-nav .nav-items .nav-item,.page-template-blog-lobby-page .search .header-nav .nav-items .nav-item a,.page-contact body.archive .header-nav .nav-items .nav-item,.page-contact body.archive .header-nav .nav-items .nav-item a,.page-contact .page-template-blog-lobby-page .header-nav .nav-items .nav-item,.page-contact .page-template-blog-lobby-page .header-nav .nav-items .nav-item a,.page-contact .page-contact .header-nav .nav-items .nav-item,.page-contact .page-contact .header-nav .nav-items .nav-item a,.page-contact .search .header-nav .nav-items .nav-item,.page-contact .search .header-nav .nav-items .nav-item a,.search body.archive .header-nav .nav-items .nav-item,.search body.archive .header-nav .nav-items .nav-item a,.search .page-template-blog-lobby-page .header-nav .nav-items .nav-item,.search .page-template-blog-lobby-page .header-nav .nav-items .nav-item a,.search .page-contact .header-nav .nav-items .nav-item,.search .page-contact .header-nav .nav-items .nav-item a,.search .search .header-nav .nav-items .nav-item,.search .search .header-nav .nav-items .nav-item a{color:#262624}.page-template-blog-lobby-page body.archive .header-nav,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav,.page-template-blog-lobby-page .page-contact .header-nav,.page-template-blog-lobby-page .search .header-nav,.page-contact body.archive .header-nav,.page-contact .page-template-blog-lobby-page .header-nav,.page-contact .page-contact .header-nav,.page-contact .search .header-nav,.search body.archive .header-nav,.search .page-template-blog-lobby-page .header-nav,.search .page-contact .header-nav,.search .search .header-nav{background:#fff;border-bottom:1px solid #c0c8ce}.page-template-blog-lobby-page body.archive .header-nav .header-nav-dropdown-items,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items,.page-template-blog-lobby-page .page-contact .header-nav .header-nav-dropdown-items,.page-template-blog-lobby-page .search .header-nav .header-nav-dropdown-items,.page-contact body.archive .header-nav .header-nav-dropdown-items,.page-contact .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items,.page-contact .page-contact .header-nav .header-nav-dropdown-items,.page-contact .search .header-nav .header-nav-dropdown-items,.search body.archive .header-nav .header-nav-dropdown-items,.search .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items,.search .page-contact .header-nav .header-nav-dropdown-items,.search .search .header-nav .header-nav-dropdown-items{border:1px solid #c0c8ce}.page-template-blog-lobby-page body.archive .header-nav .nav-btn svg line,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .nav-btn svg line,.page-template-blog-lobby-page .page-contact .header-nav .nav-btn svg line,.page-template-blog-lobby-page .search .header-nav .nav-btn svg line,.page-contact body.archive .header-nav .nav-btn svg line,.page-contact .page-template-blog-lobby-page .header-nav .nav-btn svg line,.page-contact .page-contact .header-nav .nav-btn svg line,.page-contact .search .header-nav .nav-btn svg line,.search body.archive .header-nav .nav-btn svg line,.search .page-template-blog-lobby-page .header-nav .nav-btn svg line,.search .page-contact .header-nav .nav-btn svg line,.search .search .header-nav .nav-btn svg line{stroke:#527c64}.page-template-blog-lobby-page body.archive .header-nav .logo img,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .logo img,.page-template-blog-lobby-page .page-contact .header-nav .logo img,.page-template-blog-lobby-page .search .header-nav .logo img,.page-contact body.archive .header-nav .logo img,.page-contact .page-template-blog-lobby-page .header-nav .logo img,.page-contact .page-contact .header-nav .logo img,.page-contact .search .header-nav .logo img,.search body.archive .header-nav .logo img,.search .page-template-blog-lobby-page .header-nav .logo img,.search .page-contact .header-nav .logo img,.search .search .header-nav .logo img{filter:invert(1)}.page-template-blog-lobby-page body.archive .header-nav .header-nav-dropdown-items a,.page-template-blog-lobby-page .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items a,.page-template-blog-lobby-page .page-contact .header-nav .header-nav-dropdown-items a,.page-template-blog-lobby-page .search .header-nav .header-nav-dropdown-items a,.page-contact body.archive .header-nav .header-nav-dropdown-items a,.page-contact .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items a,.page-contact .page-contact .header-nav .header-nav-dropdown-items a,.page-contact .search .header-nav .header-nav-dropdown-items a,.search body.archive .header-nav .header-nav-dropdown-items a,.search .page-template-blog-lobby-page .header-nav .header-nav-dropdown-items a,.search .page-contact .header-nav .header-nav-dropdown-items a,.search .search .header-nav .header-nav-dropdown-items a{color:#262624}.page-template-blog-lobby-page .header-nav,.page-contact .header-nav,.search .header-nav{transition:ease .5s;top:0}.page-template-blog-lobby-page .header-nav.hide,.page-contact .header-nav.hide,.search .header-nav.hide{top:-100px}.page-template-blog-lobby-page #ajaxsearchliteres1,.page-contact #ajaxsearchliteres1,.search #ajaxsearchliteres1{background:#fff;border:1px solid #c0c8ce;transform:translateY(-10px) scaleX(1.005) !important;animation:none !important;padding:16px 12px}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_nores_header,.page-contact #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_nores_header,.search #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_nores_header{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_keyword,.page-contact #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_keyword,.search #ajaxsearchliteres1 .results .resdrg .asl_nores .asl_keyword{display:none}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item,.page-contact #ajaxsearchliteres1 .results .resdrg .item,.search #ajaxsearchliteres1 .results .resdrg .item{border:none;padding:0}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item:not(:last-child),.page-contact #ajaxsearchliteres1 .results .resdrg .item:not(:last-child),.search #ajaxsearchliteres1 .results .resdrg .item:not(:last-child){margin-bottom:8px}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item:after,.page-contact #ajaxsearchliteres1 .results .resdrg .item:after,.search #ajaxsearchliteres1 .results .resdrg .item:after{background:none}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item.hovered,.page-contact #ajaxsearchliteres1 .results .resdrg .item.hovered,.search #ajaxsearchliteres1 .results .resdrg .item.hovered{background:none}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item.hovered .asl_content h3 a,.page-contact #ajaxsearchliteres1 .results .resdrg .item.hovered .asl_content h3 a,.search #ajaxsearchliteres1 .results .resdrg .item.hovered .asl_content h3 a{opacity:1}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item .asl_content,.page-contact #ajaxsearchliteres1 .results .resdrg .item .asl_content,.search #ajaxsearchliteres1 .results .resdrg .item .asl_content{padding:0}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item .asl_content h3 a,.page-contact #ajaxsearchliteres1 .results .resdrg .item .asl_content h3 a,.search #ajaxsearchliteres1 .results .resdrg .item .asl_content h3 a{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#262624;opacity:.5}.page-template-blog-lobby-page #ajaxsearchliteres1 .results .resdrg .item .asl_content .asl_desc,.page-contact #ajaxsearchliteres1 .results .resdrg .item .asl_content .asl_desc,.search #ajaxsearchliteres1 .results .resdrg .item .asl_content .asl_desc{display:none}.page-template-blog-lobby-page .ui-selectmenu-menu .ui-menu,.page-contact .ui-selectmenu-menu .ui-menu,.search .ui-selectmenu-menu .ui-menu{border-radius:0;padding:16px 12px !important}.page-template-blog-lobby-page .ui-selectmenu-menu .ui-menu .ui-menu-item:not(:last-child),.page-contact .ui-selectmenu-menu .ui-menu .ui-menu-item:not(:last-child),.search .ui-selectmenu-menu .ui-menu .ui-menu-item:not(:last-child){margin-bottom:8px}.page-template-blog-lobby-page .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper,.page-contact .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper,.search .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;padding:0;color:#262624;opacity:.5}.page-template-blog-lobby-page .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.page-contact .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.search .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{opacity:1;border:none;background:none;margin:0}.page-privacy #primary,.privacy-policy #primary,.page-terms #primary{padding:0 16px;max-width:845px;margin:104px auto 72px}@media(min-width: 768px){.page-privacy #primary,.privacy-policy #primary,.page-terms #primary{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.page-privacy #primary,.privacy-policy #primary,.page-terms #primary{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.page-privacy #primary,.privacy-policy #primary,.page-terms #primary{margin-top:192px;margin-bottom:160px}}.page-privacy #primary h1,.privacy-policy #primary h1,.page-terms #primary h1{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;margin-bottom:86px}@media(min-width: 768px){.page-privacy #primary h1,.privacy-policy #primary h1,.page-terms #primary h1{font-size:60px}}.page-privacy #primary h2,.privacy-policy #primary h2,.page-terms #primary h2{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-top:56px;margin-bottom:16px}@media(min-width: 768px){.page-privacy #primary h2,.privacy-policy #primary h2,.page-terms #primary h2{font-size:24px}}.page-privacy #primary p,.page-privacy #primary li,.privacy-policy #primary p,.privacy-policy #primary li,.page-terms #primary p,.page-terms #primary li{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:16px}.page-privacy #primary ul,.privacy-policy #primary ul,.page-terms #primary ul{padding-left:32px}.page-privacy #primary ul li,.privacy-policy #primary ul li,.page-terms #primary ul li{list-style:disc}.page-privacy #primary a,.privacy-policy #primary a,.page-terms #primary a{text-decoration:underline}.ncx-buyer-portal{font-family:Pragmatica,sans-serif}.ncx-buyer-portal a{color:#527c64}.ncx-grid-container{display:grid;grid-template-columns:1fr}@media screen and (min-width: 768px){.ncx-grid-container{display:grid;grid-template-columns:1fr 1fr}}.ncx-login-info,.ncx-login{display:flex;justify-content:center;flex-direction:column;height:100vh;min-height:700px}.ncx-login{align-items:center}.ncx-login__content{text-align:center;width:60%}.ncx-login__title{color:#527c64;font-weight:300;font-size:2em;font-family:"General Sans",sans-serif;font-size:2.5em;margin-bottom:1rem}.ncx-login__excerpt{font-size:1em;color:#262624}.ncx-login-info{align-items:flex-start;position:relative;padding:0 2rem;color:#fff;display:none}@media screen and (min-width: 768px){.ncx-login-info{display:flex}}@media screen and (min-width: 1000px){.ncx-login-info{padding:0 6rem}}.ncx-login-info__title{font-family:"General Sans",sans-serif;font-size:2.5em;margin-bottom:1rem}.ncx-login-info__excerpt{font-size:1.15em;font-weight:300;margin:2rem 0;line-height:1.5em}.ncx-login-info__bg{object-fit:cover;position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%}.ncx-login-info__logo img{margin-bottom:1rem}.ncx-login-list{margin-top:2rem}.ncx-login-list__icon{margin-right:.5rem}.ncx-login-list__item{display:flex;align-items:center}.ncx-login-list__item:not(:last-child){margin-bottom:1rem}.um-field-label{display:none}.ncx-login .um-form .um-field-area>input,.ncx-login .um-form .um-field-area>input:focus{border:none !important;outline:none !important;background:#fdf0f0 !important;border-left:.25rem solid #527c64 !important;padding:1rem .5rem !important}.ncx-login .um-form .um-button{border:none !important;outline:none !important;background:#527c64 !important;color:#fff !important;padding:.75em 1.5em !important;border-radius:.25rem !important;cursor:pointer !important}.ncx-buyer-portal__container{max-width:1440px;margin:auto}.ncx-buyer-portal-grid{display:flex;flex-direction:column}@media screen and (min-width: 768px){.ncx-buyer-portal-grid{flex-direction:row}}.ncx-buyer-portal-grid:not(:first-child){border-top:3px solid #fdf0f0}.buyer-portal-item{width:100%;display:flex;flex-direction:column;padding:4rem 2rem;position:relative;min-height:350px;border-top:3px solid #fdf0f0}.buyer-portal-item__impact-img{display:none}@media screen and (min-width: 768px){.buyer-portal-item__impact-img{display:block}}@media screen and (min-width: 768px){.buyer-portal-item{width:50%}}@media screen and (min-width: 768px){.buyer-portal-item{border:none}.buyer-portal-item:not(:last-child){border:none;border-right:3px solid #fdf0f0}}.buyer-portal-item__icon>img{width:5rem;height:5rem;margin-bottom:1rem}.buyer-portal-item__title{font-family:"General Sans",sans-serif;font-size:2em;margin-bottom:.5rem;color:var(--__ncx-accent-green)}.buyer-portal-item__excerpt{font-size:1em;font-weight:400;line-height:1.5;margin-bottom:1rem}.buyer-portal-item__img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.buyer-portal-button{display:inline-flex;align-items:center;text-decoration:none;margin-top:auto}.buyer-portal-button__text{margin-right:.5rem;font-family:"IBM Plex Mono",monospace}.ncx-buyer-portal-header__background{position:relative;z-index:-1;object-fit:cover;width:100%;height:200px}.ncx-buyer-portal-header__background-placeholder{position:relative;z-index:-1;width:100%;height:200px}.ncx-buyer-portal-header__content{display:flex;margin-top:-5rem}.ncx-buyer-portal-box{display:flex;align-items:center;flex-direction:column-reverse;background:#527c64;width:100%;padding:2.5em 0}@media screen and (min-width: 768px){.ncx-buyer-portal-box{width:auto;flex-direction:row;padding:2.5em 2em}}@media screen and (min-width: 1000px){.ncx-buyer-portal-box{justify-content:space-between}}.ncx-buyer-portal-box__title{color:#fff;font-size:1.5em;font-family:"General Sans",sans-serif;text-align:center}@media screen and (min-width: 768px){.ncx-buyer-portal-box__title{text-align:left}}.ncx-buyer-portal-box__title::after{content:"";display:block;margin-top:.5rem;width:8rem;height:.25rem;background:#fff;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.ncx-buyer-portal-box__title::after{margin-right:0;margin-left:0}}.ncx-buyer-portal-box__customer-logo img{height:5rem;margin-bottom:1rem}@media screen and (min-width: 768px){.ncx-buyer-portal-box__customer-logo img{margin-bottom:0;margin-left:1rem}}.ncx-logout-text{text-align:center;padding:1rem 0}.ncx-logout-link{color:#527c64;font-weight:600}.error-page-hero-section{padding:0 16px;background-color:#262624}@media(min-width: 768px){.error-page-hero-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.error-page-hero-section{padding-left:80px;padding-right:80px}}.error-page-hero-section .section-container{padding-top:96px;padding-bottom:64px}@media(min-width: 768px){.error-page-hero-section .section-container{padding-top:120px}}@media(min-width: 768px){.error-page-hero-section .section-container{padding-bottom:96px}}@media(min-width: 920px){.error-page-hero-section .section-container{padding-top:176px;padding-bottom:140px;display:flex;align-items:center;justify-content:space-between}}@media(min-width: 920px)and (min-width: 768px){.error-page-hero-section .section-container{padding-top:200px}}@media(min-width: 920px){.error-page-hero-section .section-container .info{margin-right:100px;width:50%;max-width:520px}}.error-page-hero-section .section-container .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;margin-bottom:24px;color:#fff}@media(min-width: 768px){.error-page-hero-section .section-container .info .title{font-size:72px}}@media(min-width: 768px){.error-page-hero-section .section-container .info .title{margin-bottom:40px}}.error-page-hero-section .section-container .info .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:40px;color:#c0c8ce}.error-page-hero-section .section-container .info .links{display:flex;margin-bottom:64px}@media(min-width: 768px){.error-page-hero-section .section-container .info .links{margin-bottom:96px}}@media(min-width: 920px){.error-page-hero-section .section-container .info .links{margin-bottom:0}}.error-page-hero-section .section-container .info .links a{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;display:flex;align-items:center;color:#fff;white-space:nowrap}@media(max-width: 360px){.error-page-hero-section .section-container .info .links a{white-space:normal}}.error-page-hero-section .section-container .info .links a:first-child{margin-right:32px}.error-page-hero-section .section-container .info .links a svg{min-width:34px}.error-page-hero-section .section-container .img-box{display:flex;justify-content:center}@media(min-width: 920px){.error-page-hero-section .section-container .img-box{width:50%}}.error-page-hero-section .section-container .img-box img{width:100%;max-width:630px}@media(min-width: 920px){.error404 .more-info-section .section-container .info{max-width:400px}}@media(min-width: 920px){.error404 .more-info-section .section-container .links{display:flex;flex-direction:column;align-items:flex-end}}.error404 .more-info-section .section-container .links a{text-decoration:none}@media(min-width: 920px){body.search .learning-hub .tabs-and-search{align-items:flex-end}}@media(min-width: 768px){body.search .learning-hub .tabs-and-search .inner-filters-container{width:100%;display:flex;justify-content:space-between}}@media(min-width: 920px){body.search .learning-hub .tabs-and-search .inner-filters-container{width:70%}}body.search .learning-hub .tabs-and-search .search-box{flex-direction:column}@media(min-width: 768px){body.search .learning-hub .tabs-and-search .search-box{margin-left:20px}body.search .learning-hub .tabs-and-search .search-box .search{margin-left:0}}body.search .learning-hub .tabs-and-search .search-box .results{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;display:none}@media(min-width: 768px){body.search .learning-hub .tabs-and-search .search-box .results{display:block}}@media(min-width: 1152px){body.search .learning-hub .tabs-and-search .category-select{display:block}body.search .learning-hub .tabs-and-search .category-select .category-label{display:block}}body.search .learning-hub .tabs-and-search .category-select select{outline:none}body.search .learning-hub .tabs-and-search .posts-date-sorting{display:none}@media(min-width: 920px){body.search .learning-hub .tabs-and-search .posts-date-sorting{display:flex;margin-bottom:16px}}body.search .learning-hub .results-and-sorting .results,body.search .learning-hub .tabs-and-search .results{color:#62afda}@media(min-width: 768px){body.search .learning-hub .results-and-sorting .results,body.search .learning-hub .tabs-and-search .results{display:none}}body.search .learning-hub .results-and-sorting .posts-date-sorting,body.search .learning-hub .tabs-and-search .posts-date-sorting{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;align-items:center;color:#527c64;cursor:pointer}body.search .learning-hub .results-and-sorting .posts-date-sorting:hover svg path:first-child,body.search .learning-hub .tabs-and-search .posts-date-sorting:hover svg path:first-child{transform:scaleY(1.3) translateY(-5px)}body.search .learning-hub .results-and-sorting .posts-date-sorting:hover svg path:last-child,body.search .learning-hub .tabs-and-search .posts-date-sorting:hover svg path:last-child{transform:translateY(-6px)}body.search .learning-hub .results-and-sorting .posts-date-sorting svg,body.search .learning-hub .tabs-and-search .posts-date-sorting svg{overflow:visible}body.search .learning-hub .results-and-sorting .posts-date-sorting svg path,body.search .learning-hub .tabs-and-search .posts-date-sorting svg path{transition:ease .3s}body.search .learning-hub .results-and-sorting .posts-date-sorting.oldest .what-first:before,body.search .learning-hub .tabs-and-search .posts-date-sorting.oldest .what-first:before{content:"Oldest First"}body.search .learning-hub .results-and-sorting .posts-date-sorting.oldest .arrow,body.search .learning-hub .tabs-and-search .posts-date-sorting.oldest .arrow{transform:rotate(180deg)}body.search .learning-hub .results-and-sorting .posts-date-sorting .what-first:before,body.search .learning-hub .tabs-and-search .posts-date-sorting .what-first:before{content:"Newest First"}body.search .learning-hub .results-and-sorting .posts-date-sorting .arrow,body.search .learning-hub .tabs-and-search .posts-date-sorting .arrow{transition:ease .3s}body.search .learning-hub .results-and-sorting .posts-date-sorting svg,body.search .learning-hub .tabs-and-search .posts-date-sorting svg{margin-left:10px}body.search .learning-hub .results-and-sorting{display:flex;justify-content:space-between;margin-bottom:40px}@media(max-width: 375px){body.search .learning-hub .results-and-sorting{flex-direction:column}}@media(min-width: 768px){body.search .learning-hub .results-and-sorting{margin-top:32px;margin-bottom:52px;justify-content:flex-end}}@media(min-width: 920px){body.search .learning-hub .results-and-sorting{display:none}}body.search .learning-hub .results-and-sorting .results{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:12px}@media(min-width: 768px){body.search .learning-hub .results-and-sorting .results{display:none}}body.search .learning-hub .results-and-sorting .posts-date-sorting{display:flex}@media(max-width: 375px){body.search .learning-hub .results-and-sorting .posts-date-sorting{margin-top:8px}}body.search .learning-hub #post-excerpts{grid-template-columns:1fr !important;grid-gap:40px;gap:40px}@media(min-width: 768px){body.search .learning-hub #post-excerpts{grid-gap:45px;gap:45px}}@media(min-width: 920px){body.search .learning-hub #post-excerpts{margin-top:64px}}body.search .learning-hub #post-excerpts .small-post-container{margin-top:0}body.search .learning-hub #post-excerpts .small-post-container:first-child{margin-top:0}@media(min-width: 768px){body.search .learning-hub #post-excerpts .small-post-container .item{display:flex;align-items:center;padding-bottom:45px;border-bottom:1px solid #c0c8ce}}body.search .learning-hub #post-excerpts .small-post-container .item .img-box{padding:0}@media(min-width: 768px){body.search .learning-hub #post-excerpts .small-post-container .item .img-box{width:35%;max-width:364px;height:auto;min-height:150px;margin-right:43px;aspect-ratio:3/2}}@media(min-width: 768px){body.search .learning-hub #post-excerpts .small-post-container .item .info{width:65%;display:flex;flex-direction:column;justify-content:space-between}body.search .learning-hub #post-excerpts .small-post-container .item .info .text .excerpt-tagline{padding:0}}@media(min-width: 920px){body.search .learning-hub #post-excerpts .small-post-container .item .info{padding:10px 0}}body.search .learning-hub #post-excerpts .small-post-container .item .info .text .title{font-size:18px}@media(min-width: 768px){body.search .learning-hub #post-excerpts .small-post-container .item .info .text .title{font-size:20px}}@media(min-width: 920px){body.search .learning-hub #post-excerpts .small-post-container .item .info .text .title{font-size:24px}}@media(min-width: 1440px){body.search .learning-hub #post-excerpts .small-post-container .item .info .text .title{font-size:36px}}body.search .learning-hub .no-posts-message{display:none;margin-bottom:40px}@media(min-width: 768px){body.search .learning-hub .no-posts-message{margin-top:96px;margin-bottom:80px}}body.search .learning-hub .no-posts-message .center{display:flex;justify-content:center}body.search .learning-hub .no-posts-message .img-box{margin-bottom:42px}body.search .learning-hub .no-posts-message .message-title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;margin-bottom:8px;color:#262624}body.search .learning-hub .no-posts-message .message-text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;text-align:center;color:#5c5c59}body.search .learning-hub .no-posts-message .message-text a{color:#62afda;font-weight:bold}.content-detail-page .sub-to-newsletter-section .input-box .submitted-message,.content-detail-page .sub-to-newsletter-section .text,.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .submitted-message,.content-detail-page .article-container .sidebar .sub-to-newsletter .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:24px;color:#5c5c59}.content-detail-page .sub-to-newsletter-section .input-box .email-label,.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .email-label{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;letter-spacing:.03em;font-size:12px;color:#5c5c59;margin-bottom:2px}.content-detail-page .sub-to-newsletter-section .input-box .hs-input,.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs-input{margin-bottom:41px;border:1px solid #c0c8ce}.content-detail-page .sub-to-newsletter-section .sub-btn,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;display:flex;align-items:center;color:#527c64;cursor:pointer}.content-detail-page .sub-to-newsletter-section .sub-btn:hover svg path:first-child,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn:hover svg path:first-child,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn:hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.content-detail-page .sub-to-newsletter-section .sub-btn:hover svg path:last-child,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn:hover svg path:last-child,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn:hover svg path:last-child{transform:translateX(5px)}.content-detail-page .sub-to-newsletter-section .sub-btn svg,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn svg,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg{overflow:visible}.content-detail-page .sub-to-newsletter-section .sub-btn svg path,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn svg path,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg path{transition:ease .3s}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section .sub-btn,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn{margin-top:40px}}.content-detail-page .sub-to-newsletter-section .sub-btn svg,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn svg,.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg{margin-left:12px}.content-detail-page .header{padding-top:56px;background-color:#213329}@media(min-width: 768px){.content-detail-page .header{padding-top:80px}}@media(min-width: 920px){.content-detail-page .header .content-box{max-width:1440px;margin:0 auto;padding:0 16px;display:flex;padding-right:0 !important}}@media(min-width: 920px)and (min-width: 768px){.content-detail-page .header .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 920px)and (min-width: 1152px){.content-detail-page .header .content-box{padding-left:80px;padding-right:80px}}.content-detail-page .header .info{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:64px;padding-bottom:40px}@media(min-width: 768px){.content-detail-page .header .info{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.content-detail-page .header .info{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.content-detail-page .header .info{padding-left:0;padding-right:0;padding-top:56px;padding-bottom:63px;margin:0;margin-right:24px;flex:1;max-width:50%}}.content-detail-page .header .info .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:32px;color:#fff}@media(min-width: 375px){.content-detail-page .header .info .title{font-size:36px}}@media(min-width: 768px){.content-detail-page .header .info .title{margin-bottom:40px}}.content-detail-page .header .info .author-box{display:flex;align-items:center}.content-detail-page .header .info .author-box .author-img{margin-right:24px;width:80px}.content-detail-page .header .info .author-box .author-img img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.content-detail-page .header .info .author-box .author-info{display:flex;flex-direction:column}.content-detail-page .header .info .author-box .author-info .author-name{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;color:#fff;font-size:14px}@media(min-width: 375px){.content-detail-page .header .info .author-box .author-info .author-name{font-size:14px}}.content-detail-page .header .info .author-box .author-info .additional-info{display:flex}.content-detail-page .header .info .author-box .author-info .additional-info .date,.content-detail-page .header .info .author-box .author-info .additional-info .read-time{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;color:#fff;white-space:nowrap}.content-detail-page .header .info .author-box .author-info .additional-info .line{margin:0 10px;border-left:1px solid #fff}.content-detail-page .header .img-box{width:100%}@media(max-width: 600px){.content-detail-page .header .img-box{min-height:230px;background-size:contain !important}}@media(min-width: 600px){.content-detail-page .header .img-box{min-height:400px;background-size:cover !important}}@media(min-width: 920px){.content-detail-page .header .img-box{max-width:50%;max-height:472px}}.content-detail-page .header .img-box img{width:100%}@media(min-width: 920px){.content-detail-page .header .img-box img{width:700px;max-width:initial}}.content-detail-page .article-container{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:23px;padding-bottom:65px}@media(min-width: 768px){.content-detail-page .article-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.content-detail-page .article-container{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.content-detail-page .article-container{display:flex;padding-top:66px;padding-bottom:89px}}@media(min-width: 920px){.content-detail-page .article-container{padding-top:80px;padding-bottom:135px}}.content-detail-page .article-container .sidebar{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #c0c8ce}@media(min-width: 768px){.content-detail-page .article-container .sidebar{margin-right:74px;padding-bottom:0;margin-bottom:0;border-bottom:none}}.content-detail-page .article-container .sidebar .return-to-hub-btn{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;display:none;margin-bottom:36px;color:#5c5c59;white-space:nowrap}.content-detail-page .article-container .sidebar .return-to-hub-btn:hover svg path:first-child{transform:scaleX(1.3) translateX(0px)}.content-detail-page .article-container .sidebar .return-to-hub-btn:hover svg path:last-child{transform:translateX(6px)}.content-detail-page .article-container .sidebar .return-to-hub-btn svg{overflow:visible}.content-detail-page .article-container .sidebar .return-to-hub-btn svg path{transition:ease .3s}@media(min-width: 920px){.content-detail-page .article-container .sidebar .return-to-hub-btn{display:flex;align-items:center}}.content-detail-page .article-container .sidebar .return-to-hub-btn svg{margin-right:16px}@media(min-width: 920px){.content-detail-page .article-container .sidebar .share-box{margin-bottom:56px}}.content-detail-page .article-container .sidebar .share-box .title{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;display:block;margin-bottom:12px;color:#5c5c59}@media(min-width: 768px){.content-detail-page .article-container .sidebar .share-box .title{margin-bottom:24px;text-align:center}}@media(min-width: 920px){.content-detail-page .article-container .sidebar .share-box .title{text-align:left;margin-bottom:12px}}.content-detail-page .article-container .sidebar .share-box .socials{display:flex;align-items:center}@media(min-width: 768px){.content-detail-page .article-container .sidebar .share-box .socials{flex-direction:column}}@media(min-width: 920px){.content-detail-page .article-container .sidebar .share-box .socials{flex-direction:row}}.content-detail-page .article-container .sidebar .share-box .socials .social:not(:last-child){margin-right:40px}@media(min-width: 768px){.content-detail-page .article-container .sidebar .share-box .socials .social:not(:last-child){margin-right:0;margin-bottom:24px}}@media(min-width: 920px){.content-detail-page .article-container .sidebar .share-box .socials .social:not(:last-child){margin-bottom:0;margin-right:24px}}.content-detail-page .article-container .sidebar .share-box .socials .social svg path{transition:ease .15s}.content-detail-page .article-container .sidebar .share-box .socials .social:hover svg path{fill:#e48039}.content-detail-page .article-container .sidebar .sub-to-newsletter{display:none}@media(min-width: 920px){.content-detail-page .article-container .sidebar .sub-to-newsletter{display:block;min-width:302px}}.content-detail-page .article-container .sidebar .sub-to-newsletter .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:18px;line-height:140%;color:#262624;margin-bottom:12px}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs-input{width:228px !important;margin:0}@media(min-width: 1440px){.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs-input{width:302px !important}}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .submitted-message{color:#62afda;width:228px}@media(min-width: 1440px){.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .submitted-message{width:302px}}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions{position:relative}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions:hover .sub-btn svg path:first-child,.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:first-child{transform:scaleX(1.3) translateX(0)}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions:hover .sub-btn svg path:last-child,.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:last-child{transform:translateX(5px)}.content-detail-page .article-container .sidebar .sub-to-newsletter .input-box .hs_submit.hs-submit .actions .hs-button{position:absolute;width:160px !important;margin:0;height:5px;opacity:0;top:0}.content-detail-page .article-container .article-box .related-tags{display:flex;flex-wrap:wrap;margin-bottom:31px}@media(min-width: 768px){.content-detail-page .article-container .article-box .related-tags{margin-top:0;margin-bottom:58px}}.content-detail-page .article-container .article-box .related-tags .section-title{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;margin-right:23px;color:#5c5c59}.content-detail-page .article-container .article-box .related-tags .tag{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;color:#5c5c59;padding:2px 12px;margin-bottom:10px;background:#f5efe1;border-radius:24px}.content-detail-page .article-container .article-box .related-tags .tag:not(:last-child){margin-right:8px}.content-detail-page .article-container .article-box .article-content{margin-top:26px;font-family:Pragmatica,sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:160%;letter-spacing:.02em;color:#5c5c59}@media(min-width: 768px){.content-detail-page .article-container .article-box .article-content{margin-top:0}}.content-detail-page .article-container .article-box .article-content>*:not(:first-child){margin-top:24px}.content-detail-page .article-container .article-box .article-content h1{font-size:48px;line-height:124%}.content-detail-page .article-container .article-box .article-content h2{font-size:40px;line-height:124%}.content-detail-page .article-container .article-box .article-content h3{font-size:32px;line-height:124%}.content-detail-page .article-container .article-box .article-content h4{font-size:24px;line-height:124%}.content-detail-page .article-container .article-box .article-content h5{font-size:16px;line-height:124%}.content-detail-page .article-container .article-box .article-content h6{font-size:8px;line-height:124%}.content-detail-page .article-container .article-box .article-content .wp-block-table{display:grid}.content-detail-page .article-container .article-box .article-content .wp-block-button__link{padding-left:0;text-decoration:none}.content-detail-page .article-container .article-box .article-content a{text-decoration:underline}.content-detail-page .article-container .article-box .article-content b,.content-detail-page .article-container .article-box .article-content strong{font-weight:bold}.content-detail-page .article-container .article-box .article-content i,.content-detail-page .article-container .article-box .article-content em{font-style:italic}.content-detail-page .article-container .article-box .article-content table{display:block;overflow-x:auto}.content-detail-page .article-container .article-box .article-content table th,.content-detail-page .article-container .article-box .article-content table td{border:1px solid;padding:16px;font-size:12px;line-height:1;font-family:sans-serif;vertical-align:middle;text-align:left}.content-detail-page .article-container .article-box .article-content table th{font-weight:bold}.content-detail-page .article-container .article-box .article-content blockquote{margin-left:16px;padding-left:16px;border-left:1px solid #c0c8ce;font-family:IBM Plex Mono,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:160%;letter-spacing:.01em;color:#527c64}.content-detail-page .article-container .article-box .article-content blockquote cite{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;display:block;margin-top:16px;text-align:right;color:#5c5c59}.content-detail-page .article-container .article-box .article-content ol,.content-detail-page .article-container .article-box .article-content ul{padding-left:20px}.content-detail-page .article-container .article-box .article-content ol a,.content-detail-page .article-container .article-box .article-content ul a{word-break:break-all}.content-detail-page .article-container .article-box .article-content ol{list-style-type:decimal}.content-detail-page .article-container .article-box .article-content ul{list-style-type:disc}.content-detail-page .article-container .article-box .article-content img{max-width:100%}.content-detail-page .article-container .article-box .article-content h1,.content-detail-page .article-container .article-box .article-content h2,.content-detail-page .article-container .article-box .article-content h3,.content-detail-page .article-container .article-box .article-content h4,.content-detail-page .article-container .article-box .article-content h5,.content-detail-page .article-container .article-box .article-content h6{color:#262624}.content-detail-page .article-container .article-box .back-to-top-box{margin-top:53px;display:flex;justify-content:center}@media(min-width: 768px){.content-detail-page .article-container .article-box .back-to-top-box{margin-top:64px;justify-content:flex-end}}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;display:flex;align-items:center;color:#527c64;cursor:pointer}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top:hover svg path:first-child{transform:scaleY(1.5) translateY(-6px)}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top:hover svg path:last-child{transform:translateY(-7px)}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top svg{overflow:visible}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top svg path{transition:ease .3s}.content-detail-page .article-container .article-box .back-to-top-box .back-to-top svg{margin-left:12px}.content-detail-page .sub-to-newsletter-section{max-width:1440px;margin:0 auto;padding:0 16px}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.content-detail-page .sub-to-newsletter-section{padding-left:80px;padding-right:80px}}@media(min-width: 920px){.content-detail-page .sub-to-newsletter-section{display:none}}.content-detail-page .sub-to-newsletter-section .content-box{padding-top:24px;padding-bottom:64px;position:relative;border-top:1px solid #c0c8ce}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section .content-box{display:flex;justify-content:space-between}}.content-detail-page .sub-to-newsletter-section .content-box:before{content:"";position:absolute;top:-3px;width:51px;border-top:3px solid #62afda}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section .info{max-width:236px}}.content-detail-page .sub-to-newsletter-section .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:12px;color:#262624}@media(min-width: 375px){.content-detail-page .sub-to-newsletter-section .title{font-size:36px}}.content-detail-page .sub-to-newsletter-section .input-box .hs-input{margin:0}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section .input-box .hs-input{width:334px !important}}.content-detail-page .sub-to-newsletter-section .input-box .submitted-message{color:#62afda}@media(min-width: 768px){.content-detail-page .sub-to-newsletter-section .input-box .submitted-message{max-width:334px}}@media(min-width: 920px){.content-detail-page .sub-to-newsletter-section .input-box .submitted-message{max-width:100%}}.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions{position:relative}.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions:hover .sub-btn svg path:first-child,.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:first-child{transform:scaleX(1.3) translateX(0)}.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions:hover .sub-btn svg path:last-child,.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions:hover .sub-btn .arrow path:last-child{transform:translateX(5px)}.content-detail-page .sub-to-newsletter-section .input-box .hs_submit.hs-submit .actions .hs-button{position:absolute;width:160px !important;margin:0;height:5px;opacity:0;top:0}.content-detail-page .about-the-author{max-width:1440px;margin:0 auto;padding:0 16px;padding-top:24px;padding-bottom:64px}@media(min-width: 768px){.content-detail-page .about-the-author{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.content-detail-page .about-the-author{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.content-detail-page .about-the-author{padding-top:40px}}@media(min-width: 920px){.content-detail-page .about-the-author{padding-top:0;padding-bottom:98px}}.content-detail-page .about-the-author .eyebrow,.content-detail-page .about-the-author .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .content-detail-page .about-the-author .hero-eyebrow,.content-detail-page .about-the-author .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .content-detail-page .about-the-author .openings-count{color:#5c5c59}.content-detail-page .about-the-author .eyebrow hr,.content-detail-page .about-the-author .careers-hero-section .hero-background .hero-content .hero-eyebrow hr,.careers-hero-section .hero-background .hero-content .content-detail-page .about-the-author .hero-eyebrow hr,.content-detail-page .about-the-author .job-postings .job-postings-categories .teams-grid .team-item .openings-count hr,.job-postings .job-postings-categories .teams-grid .team-item .content-detail-page .about-the-author .openings-count hr{border-top:1px solid #c0c8ce}.content-detail-page .about-the-author .about-box{padding-top:12px}@media(min-width: 768px){.content-detail-page .about-the-author .about-box{padding-top:28px;display:flex}}@media(min-width: 920px){.content-detail-page .about-the-author .about-box{padding-top:56px}}.content-detail-page .about-the-author .about-box .img-box{display:flex;margin-bottom:24px}@media(min-width: 768px){.content-detail-page .about-the-author .about-box .img-box{margin-bottom:0;margin-right:53px}}@media(min-width: 920px){.content-detail-page .about-the-author .about-box .img-box{margin-right:100px}}@media(min-width: 1440px){.content-detail-page .about-the-author .about-box .img-box{margin-right:137px}}.content-detail-page .about-the-author .about-box .img-box img{-webkit-mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-image:url("../ncx/assets/img/masks/mask-3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;min-width:100%;max-width:182px;-webkit-mask-size:100% 100%;mask-size:100% 100%}@media(min-width: 768px){.content-detail-page .about-the-author .about-box .img-box img{max-width:148px}}@media(min-width: 920px){.content-detail-page .about-the-author .about-box .img-box img{max-width:182px}}@media(min-width: 920px){.content-detail-page .about-the-author .about-box .info-box{max-width:737px}}.content-detail-page .about-the-author .about-box .info-box .author-name{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;margin-bottom:8px;color:#262624}@media(min-width: 375px){.content-detail-page .about-the-author .about-box .info-box .author-name{font-size:24px}}.content-detail-page .about-the-author .about-box .info-box .author-position{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:24px;color:#62afda}@media(min-width: 375px){.content-detail-page .about-the-author .about-box .info-box .author-position{font-size:14px}}@media(min-width: 768px){.content-detail-page .about-the-author .about-box .info-box .author-position{margin-bottom:16px}}.content-detail-page .about-the-author .about-box .info-box .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;color:#5c5c59}.content-detail-page .hs-error-msgs{position:absolute}.microsite-page .homepage-wrapper{background-color:#5c5c59}@media(min-width: 920px)and (min-width: 768px){.microsite-page .homepage-wrapper{padding-top:110px}}@media(min-width: 768px){.microsite-page .landowners-participant .participant{padding-top:120px}}@media(min-width: 920px){.microsite-page .landowners-participant .participant{padding-top:120px}}.microsite-page .microsite-navigation{position:fixed;right:0;left:0;z-index:500;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(38,38,36,.6);transition:ease .5s}.microsite-page .microsite-navigation:after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid rgba(92,92,89,.5)}.microsite-page .microsite-navigation .section-container{display:flex;align-items:flex-end;overflow-x:auto}.microsite-page .microsite-navigation .section-container::-webkit-scrollbar{display:none}@media(min-width: 920px){.microsite-page .microsite-navigation .section-container{justify-content:space-between}}.microsite-page .microsite-navigation .section-container .links{display:grid;grid-auto-flow:column;gap:12px;padding-right:12px;padding-left:16px}@media(min-width: 768px){.microsite-page .microsite-navigation .section-container .links{padding-left:40px}}@media(min-width: 920px){.microsite-page .microsite-navigation .section-container .links{padding-left:80px;margin-right:72px}}.microsite-page .microsite-navigation .section-container .links .link .anchor-link{font-style:normal;color:#fff;font-family:"General Sans",sans-serif;font-weight:500;font-size:13px;line-height:164%;letter-spacing:.03em;display:block;padding:24px 8px 12px;position:relative;color:#fff;white-space:nowrap;cursor:pointer;transition:ease .3s}.microsite-page .microsite-navigation .section-container .links .link .anchor-link:after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:2px solid rgba(0,0,0,0);transition:ease .3s;z-index:2}.microsite-page .microsite-navigation .section-container .links .link .anchor-link.active:after,.microsite-page .microsite-navigation .section-container .links .link .anchor-link:hover:after{border-color:#e48039}.microsite-page .microsite-navigation .section-container .button-link{font-style:normal;color:#fff;font-family:"General Sans",sans-serif;font-weight:500;font-size:13px;line-height:164%;letter-spacing:.03em;padding-right:16px;padding-bottom:12px;display:flex;align-items:center;color:#62afda;white-space:nowrap}.microsite-page .microsite-navigation .section-container .button-link:hover svg path:first-child{transform:scaleX(1.3) translateX(0)}.microsite-page .microsite-navigation .section-container .button-link:hover svg path:last-child{transform:translateX(5px)}.microsite-page .microsite-navigation .section-container .button-link svg{overflow:visible}.microsite-page .microsite-navigation .section-container .button-link svg path{transition:ease .3s}@media(min-width: 768px){.microsite-page .microsite-navigation .section-container .button-link{margin-right:40px}}@media(min-width: 920px){.microsite-page .microsite-navigation .section-container .button-link{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;color:#fff;margin-right:80px}}.microsite-page .microsite-navigation .section-container .button-link svg{margin-left:8px;margin-right:12px}.microsite-page video{object-fit:cover}.microsite-page .mobile-hero-section .our-story-parts{padding-bottom:0}@media(min-width: 768px){.microsite-page .wp-block-lazyblock-newsletter-section .wrapper .box .left-side h4{margin-top:0}}@media(min-width: 768px){.microsite-page .wp-block-lazyblock-newsletter-section .wrapper .box .right-side{height:500px}}body.is-locked,html.is-locked{box-sizing:border-box;height:100vh !important;overflow:hidden}.microsite-hero{min-height:100vh;position:relative}.microsite-hero .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:100vh;background-size:cover}.microsite-hero .bg-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(38,38,36,.7);mix-blend-mode:hard-light}.microsite-hero .overlay{padding:0 16px;min-height:100vh;padding-top:146px;display:flex;position:relative;z-index:1}@media(min-width: 768px){.microsite-hero .overlay{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.microsite-hero .overlay{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.microsite-hero .overlay{padding-top:170px}}@media(min-width: 768px){.microsite-hero .overlay{padding-top:0}}.microsite-hero .section-container{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width: 1152px){.microsite-hero .section-container{padding-top:0;flex-direction:row;justify-content:flex-start}}.microsite-hero .section-container .text-box{max-width:845px}.microsite-hero .section-container .text-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;margin-bottom:40px;color:#fff}@media(min-width: 768px){.microsite-hero .section-container .text-box .title{font-size:72px}}.microsite-hero .section-container .text-box .text{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;color:#fff}@media(min-width: 375px){.microsite-hero .section-container .text-box .text{font-size:24px}}.microsite-hero .section-container .large-number-box{margin-top:20px}@media(min-width: 1152px){.microsite-hero .section-container .large-number-box{margin-top:0}}.metaphors-section{padding:0 16px;padding-top:40px;padding-bottom:40px;background-color:#262624}@media(min-width: 768px){.metaphors-section{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.metaphors-section{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.metaphors-section{padding-top:120px;padding-bottom:120px}}.metaphors-section .section-container .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;margin-bottom:42px;text-align:center;color:#fff}@media(min-width: 768px){.metaphors-section .section-container .title{max-width:900px;margin-bottom:80px;font-size:60px;text-align:left}}.metaphors-section .section-container .title b,.metaphors-section .section-container .title strong,.metaphors-section .section-container .title i,.metaphors-section .section-container .title em,.metaphors-section .section-container .title a{color:#e48039}.metaphors-section .section-container .equivalents{display:grid;gap:58px}@media(min-width: 768px){.metaphors-section .section-container .equivalents{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:column;gap:16px}}.metaphors-section .section-container .equivalents .item{display:flex;flex-direction:column;align-items:center}.metaphors-section .section-container .equivalents .item .animation{max-width:195px;width:100%;max-height:270px;aspect-ratio:7/10;margin-bottom:32px}.metaphors-section .section-container .equivalents .item .animation>*{width:100%}.metaphors-section .section-container .equivalents .item .capture{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;color:#c0c8ce;display:block;text-align:center}@media(min-width: 375px){.metaphors-section .section-container .equivalents .item .capture{font-size:14px}}.metaphors-section .section-container .equivalents .item .amount{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px;color:#fff;text-align:center;margin-bottom:8px}@media(min-width: 1200px){.metaphors-section .section-container .equivalents .item .amount{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px}}@media(min-width: 1200px)and (min-width: 768px){.metaphors-section .section-container .equivalents .item .amount{font-size:72px}}.testimonial-section{padding-top:40px;padding-bottom:40px}@media(min-width: 768px){.testimonial-section{padding-top:96px;padding-bottom:64px}}.testimonial-section.dark{background-color:#262624}.testimonial-section.dark .section-container .quote,.testimonial-section.green .section-container .quote{color:#fff}.testimonial-section.dark .section-container .author,.testimonial-section.green .section-container .author{color:#c0c8ce}.testimonial-section.dark .section-container .large-number-box .text,.testimonial-section.green .section-container .large-number-box .text{color:#c0c8ce;border-color:#c0c8ce}.testimonial-section.green{background-color:#213329}.testimonial-section.light .section-container .quote{color:#262624}.testimonial-section.light .section-container .large-number-box .text{color:#5c5c59;border-color:#5c5c59}.testimonial-section .section-container{padding:0 16px;display:flex;flex-direction:column}@media(min-width: 768px){.testimonial-section .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.testimonial-section .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 1152px){.testimonial-section .section-container{flex-direction:row}}.testimonial-section .section-container .large-number-box{margin-top:40px;padding-bottom:0}@media(min-width: 1152px){.testimonial-section .section-container .large-number-box{margin-top:0;padding-bottom:0}}@media(min-width: 1152px){.testimonial-section .section-container .text-box{max-width:500px;padding-bottom:64px}}@media(min-width: 1152px){.testimonial-section .section-container .text-box{max-width:654px}}@media(min-width: 1440px){.testimonial-section .section-container .text-box{max-width:850px}}.testimonial-section .section-container .eyebrow,.testimonial-section .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .testimonial-section .section-container .hero-eyebrow,.testimonial-section .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .testimonial-section .section-container .openings-count{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:12px;color:#62afda}@media(min-width: 375px){.testimonial-section .section-container .eyebrow,.testimonial-section .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .testimonial-section .section-container .hero-eyebrow,.testimonial-section .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .testimonial-section .section-container .openings-count{font-size:14px}}@media(min-width: 768px){.testimonial-section .section-container .eyebrow,.testimonial-section .section-container .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .testimonial-section .section-container .hero-eyebrow,.testimonial-section .section-container .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .testimonial-section .section-container .openings-count{margin-bottom:32px}}.testimonial-section .section-container .quote{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:32px;line-height:124%;font-size:20px;margin-bottom:24px}@media(min-width: 375px){.testimonial-section .section-container .quote{font-size:36px}}@media(min-width: 375px){.testimonial-section .section-container .quote{font-size:20px}}@media(min-width: 768px){.testimonial-section .section-container .quote{margin-bottom:40px;font-size:36px}}.testimonial-section .section-container .author{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-family:"IBM Plex Mono",sans-serif;color:#5c5c59;letter-spacing:.01em}.wp-block-lazyblock-testimonial{z-index:200}.noram-impact-section{position:relative;background-color:#213329}@media(min-width: 920px){.noram-impact-section{padding:0 16px}}@media(min-width: 920px)and (min-width: 768px){.noram-impact-section{padding-left:52px;padding-right:52px}}@media(min-width: 920px)and (min-width: 1152px){.noram-impact-section{padding-left:80px;padding-right:80px}}.noram-impact-section,.noram-impact-section .container,.noram-impact-section .container .text-wrapper{min-height:100vh}.noram-impact-section .bg-images{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;z-index:0;max-height:100vh;height:100vh;overflow:hidden}.noram-impact-section .bg-images.fixed{position:fixed}.noram-impact-section .bg-images,.noram-impact-section .bg-images .overlay-img{background-position:-860px}@media(min-width: 768px){.noram-impact-section .bg-images,.noram-impact-section .bg-images .overlay-img{background-position:-800px}}.noram-impact-section .bg-images .overlay-img{width:100%;height:100%;object-fit:cover;background-size:cover;opacity:0;transition:opacity ease .5s}.noram-impact-section .bg-images .overlay-img.show{opacity:1}.noram-impact-section .bg-images .map-mark{width:200px;transform:scale(0.4);position:absolute;left:0;top:0;display:none}@media(min-width: 768px){.noram-impact-section .bg-images .map-mark{transform:scale(0.85)}}@media(min-width: 1440px){.noram-impact-section .bg-images .map-mark{transform:scale(1)}}.noram-impact-section .container{position:relative;z-index:1}.noram-impact-section .container .text-wrapper{display:flex;align-items:flex-end}@media(min-width: 920px){.noram-impact-section .container .text-wrapper{padding-bottom:100px;justify-content:flex-end}}.noram-impact-section .container .text-wrapper .text-box{width:100%;padding:32px;background-color:#213329}@media(min-width: 920px){.noram-impact-section .container .text-wrapper .text-box{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:520px;background-color:rgba(33,51,41,.5)}}@media(min-width: 920px){.noram-impact-section .container .text-wrapper .text-box.first-box{background:none;backdrop-filter:none}}.noram-impact-section .container .text-wrapper .text-box.first-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:40px}@media(min-width: 768px){.noram-impact-section .container .text-wrapper .text-box.first-box .title{font-size:60px}}.noram-impact-section .container .text-wrapper .text-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-family:Pragmatica,sans-serif;font-size:20px;font-weight:normal;line-height:124%;max-width:456px;margin-bottom:24px;color:#fff}@media(min-width: 768px){.noram-impact-section .container .text-wrapper .text-box .title{font-size:24px}}.noram-impact-section .container .text-wrapper .text-box .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;max-width:456px;color:#fff}.noram-impact-section .container .text-wrapper .text-box .btn-encircled{margin-top:18px}.announcement-block{background-color:#f5efe1}.announcement-block .section-container{max-width:1440px;margin:0 auto;padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:space-between;padding-right:16px;padding-left:16px;background-color:#f5efe1}@media(min-width: 768px){.announcement-block .section-container{padding-left:40px;padding-right:0}}@media(min-width: 920px){.announcement-block .section-container{padding:0 16px}}@media(min-width: 920px)and (min-width: 768px){.announcement-block .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 920px)and (min-width: 1152px){.announcement-block .section-container{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.announcement-block .section-container{padding-top:64px;padding-bottom:64px;flex-direction:row}}.announcement-block .section-container .text-box{margin-bottom:16px}@media(min-width: 768px){.announcement-block .section-container .text-box{margin-bottom:0;margin-right:105px;min-width:400px}}@media(min-width: 1440px){.announcement-block .section-container .text-box{margin-right:80px}}.announcement-block .section-container .text-box .eyebrow,.announcement-block .section-container .text-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .announcement-block .section-container .text-box .hero-eyebrow,.announcement-block .section-container .text-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .announcement-block .section-container .text-box .openings-count{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:12px;color:#e48039}@media(min-width: 375px){.announcement-block .section-container .text-box .eyebrow,.announcement-block .section-container .text-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .announcement-block .section-container .text-box .hero-eyebrow,.announcement-block .section-container .text-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .announcement-block .section-container .text-box .openings-count{font-size:14px}}@media(min-width: 768px){.announcement-block .section-container .text-box .eyebrow,.announcement-block .section-container .text-box .careers-hero-section .hero-background .hero-content .hero-eyebrow,.careers-hero-section .hero-background .hero-content .announcement-block .section-container .text-box .hero-eyebrow,.announcement-block .section-container .text-box .job-postings .job-postings-categories .teams-grid .team-item .openings-count,.job-postings .job-postings-categories .teams-grid .team-item .announcement-block .section-container .text-box .openings-count{margin-bottom:16px}}.announcement-block .section-container .text-box .title{font-style:normal;font-family:"General Sans",sans-serif;font-weight:500;line-height:110%;letter-spacing:.02em;font-size:48px;margin-bottom:40px;max-width:628px;color:#262624}@media(min-width: 768px){.announcement-block .section-container .text-box .title{font-size:72px}}@media(min-width: 768px){.announcement-block .section-container .text-box .title{margin-bottom:64px}}.announcement-block .section-container .text-box .text{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;margin-bottom:24px;color:#5c5c59}@media(min-width: 768px){.announcement-block .section-container .text-box .text{max-width:400px}}.announcement-block .section-container .img-box{display:inline-flex;align-self:flex-end;justify-content:flex-end;flex-direction:column;position:relative}@media(min-width: 768px){.announcement-block .section-container .img-box{align-self:flex-start}}.announcement-block .section-container .img-box .img img{height:100%;width:100%;object-fit:cover;box-shadow:-4px 6px 32px rgba(0,0,0,.16);transition:ease .3s}.announcement-block .section-container .img-box .img:first-child{width:292px;height:292px}@media(min-width: 768px){.announcement-block .section-container .img-box .img:first-child{width:484px;height:484px}}.announcement-block .section-container .img-box .img:last-child{width:170px;height:57px}@media(min-width: 768px){.announcement-block .section-container .img-box .img:last-child{width:280px;height:95px}}.announcement-block .section-container .img-box .img:last-child img{height:200%;transform:translate(-20%, -50%)}@media(min-width: 768px){.announcement-block .section-container .img-box .img:last-child img{transform:translate(-30%, -50%)}}