/*!
Theme Name: NCX
Theme URI:
Author: Craft & Root
Author URI: https://craftandroot.com
Description: Wordpress Theme for a Forest Carbon company
Version: 1.0
*/@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}*[class*=js-sr-]{visibility:hidden}.custom-fadeInUp{opacity:0;transform:translateY(40px);transition:ease .5s}.custom-fadeInUp.active{opacity:1;transform:translateY(0)}*,*: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}.flexible{position:absolute;object-fit:cover;width:100%;height:100%;z-index:0;top:0;left:0;transform:translateX(-25%) translateY(-10%) scale(1.5)}.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}.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}}body.js-no-scroll{overflow:hidden}img{max-width:100%}.hbspt-form{margin:0;width:100%;flex:1}.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;margin-bottom:30px}.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}.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}.resource-section h3{margin-bottom:60px}.home .resource-section .section-container{padding-bottom:135px}div#CybotCookiebotDialog{background:#000;color:#fff}h2#CybotCookiebotDialogBodyContentTitle{color:#fff}div#CybotCookiebotDialogDetail{background:#000}div#CybotCookiebotDialogDetail *{background:#000 !important;color:#fff !important;border:0}div#CybotCookiebotDialogBody{max-width:90%}.CybotCookiebotDialogBodyButton{background:none !important;border:1px solid #fff !important;padding:12px 16px !important}div#CybotCookiebotDialogBodyLevelButtons{max-width:100%;width:100%;margin:auto;display:flex;justify-content:center}div#CybotCookiebotDialogBodyLevelButtonsTable{width:100% !important;max-width:100%}#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}#hsForm_5141df7f-4295-46a3-b095-c12b0952990a>.hs_submit.hs-submit>.actions>.sub-btn{display:none}.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}.js-nav-link.active{color:#e48039 !important}.js-nav-link.dropdown-trigger{position:relative;cursor:pointer}.js-nav-link.dropdown-trigger::after{content:">";display:inline-block;transform:scaleY(0.4) scale(1.6) translate(2px, -2px) rotate(90deg);line-height:0;width:8px;height:4px;font-family:serif}.js-nav-link.dropdown-trigger.show:before{content:"";position:absolute;bottom:-140%;height:199%;width:119%}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}}.cookie-banner-dialog{position:fixed;z-index:10000;right:0;bottom:0;left:0;padding:0 16px;padding-top:16px;padding-bottom:40px;background:#000;opacity:0;display:none;transition:ease .3s}.cookie-banner-dialog.visible{display:block}.cookie-banner-dialog.open{opacity:1}@media(min-width: 768px){.cookie-banner-dialog{padding-left:52px;padding-right:52px;padding-top:24px}}@media(min-width: 1152px){.cookie-banner-dialog{padding-left:80px;padding-right:80px}}.cookie-banner-dialog .cookie-banner-body{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 1152px){.cookie-banner-dialog .cookie-banner-body{flex-direction:row}}.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons{display:flex;align-items:center;margin-top:16px}@media(max-width: 375px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons{flex-direction:column;align-items:flex-start}}@media(min-width: 768px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons{margin-top:24px}}@media(min-width: 1152px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons{margin-top:0;margin-left:100px}}.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons .btn{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;padding:12px;color:#262624;background-color:#fff;cursor:pointer;white-space:nowrap}@media(min-width: 768px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons .btn{padding:14px 30px}}.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons .btn.set-preferences-btn{background-color:#000;color:#fff;border:1px solid #fff;margin-right:12px}@media(max-width: 375px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons .btn.set-preferences-btn{margin-bottom:12px}}@media(min-width: 768px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-buttons .btn.set-preferences-btn{margin-right:24px;padding:14px 21px}}.cookie-banner-dialog .cookie-banner-body .cookie-banner-content{max-width:750px;color:#fff}.cookie-banner-dialog .cookie-banner-body .cookie-banner-content .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;display:block;margin-bottom:16px}@media(min-width: 375px){.cookie-banner-dialog .cookie-banner-body .cookie-banner-content .title{font-size:14px}}.cookie-banner-dialog .cookie-banner-body .cookie-banner-content .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px}.cookie-banner-dialog .cookie-banner-body .cookie-banner-content .description a,.cookie-banner-dialog .cookie-banner-body .cookie-banner-content .description .link{text-decoration:underline}.cookie-preferences-overlay{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;z-index:10000;background-color:rgba(38,38,36,.6);display:none;opacity:0;transition:ease .3s}.cookie-preferences-overlay.visible{display:block}.cookie-preferences-overlay.open{opacity:1}.cookie-preferences{position:absolute;top:0;right:0;bottom:0;left:0;top:56px;position:fixed;display:flex;align-items:center;justify-content:center;z-index:10002;transform:translateX(100%);transition:ease .5s}@media(min-width: 768px){.cookie-preferences{top:80px}}@media(min-width: 768px){.cookie-preferences{top:0}}.cookie-preferences.open{transform:translateX(0)}.cookie-preferences .pop-up{padding:24px 16px 80px 16px;background-color:#000;width:100%;height:100%;overflow-y:auto}@media(min-width: 768px){.cookie-preferences .pop-up{width:80%;height:auto;max-width:707px;padding:40px}}.cookie-preferences .pop-up *{color:#fff}.cookie-preferences .pop-up .info .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;font-size:14px}@media(min-width: 375px){.cookie-preferences .pop-up .info .title{font-size:14px}}.cookie-preferences .pop-up .info .description{font-style:normal;font-family:Pragmatica,sans-serif;font-weight:normal;font-size:16px;line-height:164%;letter-spacing:.02em;font-size:14px;margin:8px 0 22px 0;color:#c0c8ce}@media(min-width: 920px){.cookie-preferences .pop-up .info .description{margin:8px 0 40px 0}}.cookie-preferences .set-list .setting{display:flex;flex-direction:column}@media(min-width: 768px){.cookie-preferences .set-list .setting{flex-direction:row}}.cookie-preferences .set-list .setting:not(:first-child){margin-top:48px}@media(min-width: 768px){.cookie-preferences .set-list .setting:not(:first-child){margin-top:24px}}.cookie-preferences .set-list .setting .switch-box{margin-bottom:16px}@media(min-width: 768px){.cookie-preferences .set-list .setting .switch-box{margin-right:45px;margin-bottom:0}}.cookie-preferences .set-list .setting .switch-box .switch-track{background:#c4c4c4;border-radius:56px;padding:3px;width:53px;transition:ease .3s;cursor:pointer}.cookie-preferences .set-list .setting .switch-box .switch-track.active{background-color:#527c64}.cookie-preferences .set-list .setting .switch-box .switch-track.active .switch-thumb{transform:translateX(25px)}.cookie-preferences .set-list .setting .switch-box .switch-track.disabled{background-color:#262624;cursor:default}.cookie-preferences .set-list .setting .switch-box .switch-track.disabled .switch-thumb{background-color:#5c5c59}.cookie-preferences .set-list .setting .switch-box .switch-track .switch-thumb{border-radius:50%;width:22px;height:22px;background-color:#fff;transition:ease .3s}.cookie-preferences .set-list .setting-info .setting-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%;display:block;margin-bottom:8px}.cookie-preferences .set-list .setting-info .setting-description{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}.cookie-preferences .btns-box{margin-top:24px;display:flex;justify-content:flex-end}.cookie-preferences .btns-box button{font-style:normal;font-family:"IBM Plex Mono",monospace;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.1em;color:#fff;cursor:pointer}.cookie-preferences .btns-box button.allow{padding:14px 35px 14px 35px;color:#fff;border:1px solid #fff}.header-nav{padding:0 16px;backdrop-filter:blur(5.6px);-webkit-backdrop-filter:blur(5.6px);background:rgba(38,38,36,.6);position:fixed;top:0;left:0;right:0;z-index:10002;border-bottom:1px solid rgba(92,92,89,.5)}@media(min-width: 768px){.header-nav{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.header-nav{padding-left:80px;padding-right:80px}}.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 .section-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;height:56px;transition:height 200ms}@media(min-width: 768px){.header-nav .section-container{height:80px}}.header-nav .logo{color:#fff;position:relative;width:40px}@media(min-width: 920px){.header-nav .logo{width:60px}.header-nav .logo img{width:100%}}.header-nav .nav-items{display:none;grid-auto-flow:column;grid-gap:24px}.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}.header-nav .nav-items .nav-item:hover{color:#e48039 !important}@media(min-width: 1152px){.header-nav .nav-items{display:grid}}.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(5.6px);-webkit-backdrop-filter:blur(5.6px);position:absolute;top:100%;right:5%;display:grid;background:inherit;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}.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}.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;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 svg path{stroke:#e48039}.mobile-nav .mob-dropdown-trigger .dropdown-icon{display:flex;align-items:center;transform:rotate(180deg)}.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}}.mobile-nav .nav-dropdown-children{display:none;padding:24px 0 24px 16px;display:flex;flex-direction:column;background:rgba(82,124,100,.2)}.mobile-nav .nav-dropdown-children .nav-item{margin-top:0;font-size:16px}.mobile-nav .nav-dropdown-children .nav-item:first-child{margin-bottom:32px}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:45%}}@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:45%;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:32px;line-height:124%;max-width:500px}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:625px;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:transparent}}footer .footer-bottom{display:flex;flex-direction:column}footer .footer-bottom .social-links{margin-bottom:45px;max-width:248px;display:grid;grid-auto-flow:column;grid-column-gap:40px}footer .footer-bottom .social-links .social-link a img{width:32px;height:32px;border-radius:50%}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:-32px;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:14px;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%;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;transform:translateY(0%)}.page-template-blog-lobby-page .header-nav.hide,.page-contact .header-nav.hide,.search .header-nav.hide{transform:translateY(-100%)}.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,.page-contact .header-nav,.search .header-nav{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 line,.page-contact .header-nav .nav-btn svg line,.search .header-nav .nav-btn svg line{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 .header-nav .header-nav-dropdown-items a,.page-contact .header-nav .header-nav-dropdown-items a,.search .header-nav .header-nav-dropdown-items a{color:#262624}.header-nav{transition:ease .5s;transform:translateY(0%)}.header-nav.hide{transform:translateY(-100%)}#ajaxsearchliteres1{background:#fff;border:1px solid #c0c8ce;transform:translateY(-10px) scaleX(1.005) !important;animation:none !important;padding:16px 12px}#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}#ajaxsearchliteres1 .results .resdrg .asl_nores .asl_keyword{display:none}#ajaxsearchliteres1 .results .resdrg .item{border:none;padding:0}#ajaxsearchliteres1 .results .resdrg .item:not(:last-child){margin-bottom:8px}#ajaxsearchliteres1 .results .resdrg .item:after{background:none}#ajaxsearchliteres1 .results .resdrg .item.hovered{background:none}#ajaxsearchliteres1 .results .resdrg .item.hovered .asl_content h3 a{opacity:1}#ajaxsearchliteres1 .results .resdrg .item .asl_content{padding:0}#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}#ajaxsearchliteres1 .results .resdrg .item .asl_content .asl_desc{display:none}.ui-selectmenu-menu .ui-menu{border-radius:0;padding:16px 12px !important}.ui-selectmenu-menu .ui-menu .ui-menu-item:not(:last-child){margin-bottom:8px}.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}.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}.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}.pre-footer-section .section-container{padding:0 16px;padding-top:32px;padding-bottom:56px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}@media(min-width: 768px){.pre-footer-section .section-container{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.pre-footer-section .section-container{padding-left:80px;padding-right:80px}}@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}@media(min-width: 1100px){.pre-footer-section .contact-text{max-width:530px}}.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 .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;height:100vh}.homepage-wrapper .background-video{display:none;position:absolute;bottom:0;right:50%;transform:translateX(50%) scale(1.5);height:100%;transform:scale(1.2) translate(-5%, -5%);pointer-events:none}@media(min-width: 920px){.homepage-wrapper .background-video{display:initial}}@media(min-width: 1300px){.homepage-wrapper .background-video{transform:scale(1.6) translate(-12%, -10%)}}@media(min-width: 1700px){.homepage-wrapper .background-video{left:0;height:auto;width:100%;transform:scale(1.6) translate(-15%, -5%)}}.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}}.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%;mask-size: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 .section-title .arrows{display:none;margin-right:24px}.climate-impact .photos .section-title .arrows img{width:24px;max-width:24px;display:flex !important;justify-content:center}.climate-impact .photos .section-title .arrows img:nth-child(2){margin:0 7px}@media(min-width: 920px){.climate-impact .photos .section-title .arrows{display:flex}}.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:13px 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 .nav-box .arrows{display:none}.climate-impact .photos .slider .nav-box .arrows img{width:24px;max-width:24px;display:flex !important;justify-content:center}.climate-impact .photos .slider .nav-box .arrows img:nth-child(2){margin:0 7px}@media(min-width: 768px){.climate-impact .photos .slider .nav-box .arrows{display:flex}}@media(min-width: 920px){.climate-impact .photos .slider .nav-box .arrows{display:none}}.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}@media(min-width: 768px){.slider-nav-arrows-mobile{display:none}}.slider-nav-arrows-mobile>*{cursor:pointer}.slider-nav-arrows-mobile img:nth-of-type(2){display:block;margin:0 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}}.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 .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:repeat(3, 1fr)/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}}.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 8px 0;color:#62afda}@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}}@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%;margin-bottom:16px;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%}}.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{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 .arrow-up{margin-top:-4px}.latest-media .media-sources li .external-link img{margin-left:16px}@media(min-width: 768px){.latest-media .media-sources{padding-bottom:83px;grid-template:repeat(2, 1fr)/repeat(2, 1fr);-moz-column-gap:18px;column-gap:18px}}@media(min-width: 920px){.latest-media .media-sources{padding-bottom:16px;grid-template:1fr/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:first-child,.contact-us .form-container form .hs-form-field:nth-child(2),.contact-us .form-container form .hs-form-field:nth-child(3),.contact-us .form-container form .hs-form-field:nth-child(4){width:calc(50% - 12px) !important}}.contact-us .form-container form .hs-form-field:nth-child(1),.contact-us .form-container form .hs-form-field:nth-child(2){margin-bottom:32px}.contact-us .form-container form .hs-form-field:nth-child(3),.contact-us .form-container form .hs-form-field:nth-child(4){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}}.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{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 .inner-grid-box{display:grid;grid-template-columns:1fr}@media(min-width: 920px){.steps-section .inner-grid-box{grid-template:repeat(2, auto)/repeat(2, auto)}}.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:20px;margin:16px 0 18px 0;max-width:480px}@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}}.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%, white 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}@media(min-width: 920px){.landowners-participant .participant .participant-list{padding-top:32px}}@media(min-width: 1440px){.landowners-participant .participant .participant-list{padding-top:64px}}.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 .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}}.certification-section .title-box .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 .title-box .description a{text-decoration:underline;color:#62afda}@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}@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;font-size:40px;color:#262624}@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:93px}}@media(min-width: 1440px){.methodology-section .about-section .title{margin-right:237px}}@media(min-width: 3200px){.methodology-section .about-section .title{margin-right:237px}}@media(min-width: 768px){.methodology-section .about-section .title{font-size:60px}}.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 .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%;mask-size: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;height: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}}.benefits .benefits-list .benefit .img-box 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}.benefits .benefits-list .benefit .img-box 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}.benefits .benefits-list .benefit .img-box 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%}.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}}.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{margin-bottom:22px;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: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 .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}}.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;justify-content:space-between}}.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 .quote-text{margin-bottom:16px;font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-size:16px;line-height:160%;letter-spacing:.01em;color:#fff}.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 .content-box{max-width:1440px;margin:0 auto;padding:0 16px;display:flex;justify-content:center}@media(min-width: 768px){.careers-video .content-box{padding-left:52px;padding-right:52px}}@media(min-width: 1152px){.careers-video .content-box{padding-left:80px;padding-right:80px}}.careers-video .content-box video{max-width:1062px;width:100%}.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}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn,.content-detail-page .sub-to-newsletter-section .sub-btn,.content-detail-page .article-container .sidebar .sub-to-newsletter .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}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn:hover svg path:first-child,.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{transform:scaleX(1.3) translateX(0)}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn:hover svg path:last-child,.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{transform:translateX(5px)}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg,.content-detail-page .sub-to-newsletter-section .sub-btn svg,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn svg{overflow:visible}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg path,.content-detail-page .sub-to-newsletter-section .sub-btn svg path,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn svg path{transition:ease .3s}@media(min-width: 768px){.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn,.content-detail-page .sub-to-newsletter-section .sub-btn,.content-detail-page .article-container .sidebar .sub-to-newsletter .sub-btn{margin-top:40px}}.wp-block-lazyblock-newsletter-section .wrapper .box .left-side form .sub-btn svg,.content-detail-page .sub-to-newsletter-section .sub-btn svg,.content-detail-page .article-container .sidebar .sub-to-newsletter .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{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}.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;border-left:1px solid #5c5c59}.our-story-hero-section .desktop-hero-section .title-part .story-part-titles .part-title{padding:8px;padding-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:-1px;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;flex-grow:1}.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}.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 .content-box{max-width:1440px;margin:0 auto;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%}.hs-form-iframe{max-width:100% !important}.hbspt-form{width:100%;max-width:580px;margin:0 auto}.hs-form-field{margin-bottom:12px}#CybotCookiebotDialog{display:none}.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}video.background-video{right:0 !important;left:unset !important;max-width:1600px !important;margin:0 auto !important}.homepage-wrapper{height:auto !important}@media(min-width: 2200px){.homepage-wrapper video.background-video{left:0 !important;transform:none !important}}#CybotCookiebotDialog{display:none}.to-down .btn-arrow .arrow{transform:rotate(90deg)}.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}