[data-simplebar]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{-webkit-box-flex:inherit;-ms-flex-positive:inherit;-ms-flex-negative:0;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;-webkit-transition:opacity .2s linear .5s;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.modal{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:50}.modal .content{background-color:#fff;border-radius:8px;margin:auto;max-width:calc(100% - 48px);padding:49px 54px;position:relative;width:792px;z-index:1}.modal .close{background-color:transparent;border:4px solid #fff;border-radius:50%;cursor:pointer;display:none;height:64px;position:absolute;right:46px;top:46px;-webkit-transition:all .3s cubic-bezier(.35,0,0,1);transition:all .3s cubic-bezier(.35,0,0,1);width:64px;z-index:3}@media (min-width:768px){.modal .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.modal .close:hover{background-color:#a3bd17;border-color:#a3bd17}.modal .close:hover .close-stroke{stroke:#fff}.modal .close.mobile{border:none;display:block;height:24px;right:0;top:-32px;width:24px}.modal .close.mobile:hover{background:transparent}@media (min-width:768px){.modal .close.mobile{display:none}}.modal.compact .content{max-width:528px}.modal.video .content{background:transparent;border-radius:0;padding:0}.modal.video .close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;right:0;top:-32px;width:24px}.modal.video .close:hover{background:transparent}.modal .modal-inner-wrap,.modal .modal-scrollspace{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;z-index:3}.modal .modal-scrollspace{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;padding:40px 16px}.modal .backdrop{background-color:rgba(6,5,6,.9);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.modal .icon{height:24px;width:24px}.modal .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-top:45px}.modal .video iframe{height:228px;width:100%}@media (min-width:768px){.modal .video iframe{height:446px}}.modal.newsletter{display:none;overflow-y:unset;z-index:999}.modal.newsletter .backdrop{background-color:rgba(0,0,0,.5)}.modal.newsletter .modal-scrollspace{padding:88px 0 40px}@media (min-width:768px){.modal.newsletter .modal-scrollspace{padding:88px 24px 40px}}.modal.newsletter .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;background-color:#f1f1f1;border-radius:0;-webkit-box-shadow:0 4px 32px 0 rgba(21,41,53,.7);box-shadow:0 4px 32px 0 rgba(21,41,53,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin:0;max-height:calc(100dvh - 128px);max-width:unset;padding:16px 24px;width:100%}@media (min-width:768px){.modal.newsletter .content{border:1px solid #000;border-radius:8px;margin:auto;max-width:692px;padding:16px 20px}}.modal.newsletter span.close{display:none}.modal.newsletter .button-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff;border:4px solid #fff;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.modal.newsletter .button-close:hover{border-color:#e2e2e2}.modal.newsletter .button-close.active,.modal.newsletter .button-close:focus{border-color:#88a300}.modal.newsletter .button-close svg{color:#474747;height:24px;width:24px}.modal.newsletter .content-header{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #b9b9b9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;gap:20px;justify-content:space-between;padding-bottom:16px}.modal.newsletter .content-header h2{color:#003139;font-size:20px;letter-spacing:-.4px;line-height:28px}@media (min-width:768px){.modal.newsletter .content-header h2{font-size:24px;letter-spacing:-.48px;line-height:32px}}.modal.newsletter .content-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-overflow-scrolling:touch;border-bottom:1px solid #b9b9b9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:8px 18px 8px 0}@media (min-width:768px){.modal.newsletter .content-body{border-bottom:none;padding:8px 12px 8px 0}}.modal.newsletter .content-body form{padding-bottom:20px}.modal.newsletter .content-body form .button{width:100%}@media (min-width:768px){.modal.newsletter .content-body form .button{width:unset}}.modal.newsletter .content-body .form-field.hidden{margin-bottom:0}.modal.newsletter .content-body .form-field.hidden .error-message{padding:0}.modal.newsletter .content-body .form-field{margin-bottom:0}.modal.newsletter .content-body .form-field span.label{color:#474747;font-size:15px;letter-spacing:normal;line-height:24px}.modal.newsletter .content-body .form-field .error-message{padding-bottom:16px}.modal.newsletter .content-body .form-field .description{color:rgba(33,37,41,.5);font-size:11.17px;letter-spacing:normal;line-height:16px}.modal.newsletter .content-body .form-field.select input,.modal.newsletter .content-body .form-field.select select,.modal.newsletter .content-body .form-field.text input,.modal.newsletter .content-body .form-field.text select{font-size:15px;height:56px;letter-spacing:normal;line-height:24px;padding:0 16px}.modal.newsletter .content-body .form-field.select select+.arrow-down,.modal.newsletter .content-body .form-field.text select+.arrow-down{top:18px}.modal.newsletter .content-body .description,.modal.newsletter .content-body .form-field.checkbox .label{font-size:11.17px;letter-spacing:normal;line-height:16px}.modal.newsletter .content-body .description *,.modal.newsletter .content-body .form-field.checkbox .label *{font-size:inherit;line-height:inherit}.modal.newsletter .content-body .field-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.modal.newsletter .content-body .field-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}.modal.newsletter .content-body .field-row .accordion-wrapper,.modal.newsletter .content-body .field-row .form-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.modal.newsletter .content-body .accordion-wrapper .accordion-label{-webkit-font-smoothing:antialiased;color:#474747;font-family:ObjectSans-Heavy,sans-serif;font-size:15px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:4px}.modal.newsletter .content-body .accordion-wrapper .button{-webkit-font-smoothing:antialiased;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border:4px solid #e2e2e2;border-radius:8px;color:rgba(33,37,41,.5);font-family:ObjectSans-Regular,sans-serif;font-size:15px;font-weight:400;height:56px;justify-content:space-between;letter-spacing:normal;line-height:24px;padding:0 16px;width:100%}.modal.newsletter .content-body .accordion-wrapper .button .label{display:none}.modal.newsletter .content-body .accordion-wrapper .button .label.active{display:block}.modal.newsletter .content-body .accordion-wrapper .button svg{height:24px;width:24px}.modal.newsletter .content-body .accordion-wrapper .button:focus{border-color:#a3bd17}.modal.newsletter .content-body .accordion-wrapper .button:active,.modal.newsletter .content-body .accordion-wrapper .button:hover{background-color:#fff}.modal.newsletter .content-body .accordion-wrapper .button.has-error{border-color:#e9292b}.modal.newsletter .content-body .accordion-wrapper .industries{margin-top:4px;position:relative}.modal.newsletter .content-body .accordion-wrapper .industries .button svg{-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.modal.newsletter .content-body .accordion-wrapper .industries.active .button svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content{background-color:#fff;border:1px solid #000;border-radius:8px;display:none;margin-top:8px;padding:16px 16px 0;width:100%}@media (min-width:768px){.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content{margin-top:0;width:200px}}.modal.newsletter .content-body .accordion-wrapper .industries .accordion-content .simplebar-track{margin-right:4px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox{padding-bottom:8px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label{font-size:15px;letter-spacing:normal;line-height:24px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label *{font-size:inherit;line-height:inherit}@media (min-width:768px){.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox{padding-bottom:16px}.modal.newsletter .content-body .accordion-wrapper .industries .form-field.checkbox .label{font-size:17px;letter-spacing:normal;line-height:28px}}.modal.newsletter .content-body .accordion-wrapper .industries .error-message{display:none}.modal.newsletter .content-body .accordion-wrapper .error-message{color:#e9292b;display:block;font-size:15px;line-height:15px;padding-bottom:16px;padding-top:6px}.modal.newsletter .content-body .form-actions{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.modal.newsletter .content-body .button{border-radius:24px;letter-spacing:1.6px;padding:12px 16px}@media (min-width:768px){.modal.newsletter .content-body .button{min-width:unset}}.modal.newsletter .content-body .description{color:#474747;text-align:center}.modal.newsletter .content-body .simplebar-track{background-color:#e2e2e2;cursor:pointer;margin:8px 0;pointer-events:auto;width:8px}.modal.newsletter .content-body .simplebar-scrollbar{border-radius:4.5px}.modal.newsletter .content-body .simplebar-scrollbar.simplebar-visible:before{opacity:1}.modal.newsletter .content-body .simplebar-scrollbar:before{background-color:#a3bd17}.modal.newsletter.status .modal-scrollspace{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:40px 0}@media (min-width:768px){.modal.newsletter.status .modal-scrollspace{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 24px}}.modal.newsletter.status .content{max-height:calc(100dvh - 80px)}.modal.newsletter.status .button-close{display:none}.modal.newsletter.status .content-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modal.newsletter.status .content-body{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;overflow-x:hidden;overflow-y:auto}.modal.newsletter.status .simplebar-content{height:100%}.modal.newsletter.status .status-message-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:16px 0}@media (min-width:768px){.modal.newsletter.status .status-message-wrapper{min-height:464px}}.modal.newsletter.status .status-message-wrapper>div:first-of-type{font-size:17px;letter-spacing:normal;line-height:24px;text-align:center}@media (min-width:768px){.modal.newsletter.status .status-message-wrapper>div:first-of-type{font-size:22px;letter-spacing:normal;line-height:32px}}.card-grid{padding:0 0 40px}@media (min-width:768px){.card-grid .container{padding-right:0}}.card-grid .block .title{margin-bottom:32px;max-width:688px}@media (min-width:768px){.card-grid .block .title{margin:76px 0}.card-grid .block .inner-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.card-grid .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 4px 24px 0 rgba(21,41,53,.2);box-shadow:0 4px 24px 0 rgba(21,41,53,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;margin-bottom:32px;min-width:272px;overflow:hidden;position:relative;-webkit-transition:.5s;transition:.5s;width:auto;z-index:1}.card-grid .item:focus,.card-grid .item:hover{-webkit-box-shadow:0 4px 32px 0 rgba(21,41,53,.7);box-shadow:0 4px 32px 0 rgba(21,41,53,.7)}.card-grid .item:focus .background,.card-grid .item:hover .background{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width:768px){.card-grid .item{margin-right:32px;max-width:584px;width:calc(50% - 32px)}}.card-grid .item .background{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:.5s;transition:.5s;z-index:-1}.card-grid .item .background,.card-grid .item .link{height:100%;left:0;position:absolute;top:0;width:100%}.card-grid .item .link{z-index:0}.card-grid .item .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:48px 32px;width:100%}@media (min-width:768px){.card-grid .item .content{padding:80px 64px}}.card-grid .item .content>.title-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:48px;max-width:272px}@media (min-width:768px){.card-grid .item .content>.title-wrapper{margin-bottom:88px;max-width:376px}}.card-grid .item .content .description,.card-grid .item .content .title{color:#fff}.card-grid .item .content .title{margin-bottom:28px}.card-grid .item .content .button{min-width:208px;padding:20px 32px;position:relative;z-index:1}.container h1{color:#003139;margin-bottom:32px}@media (min-width:1024px){.container h1{margin-bottom:76px}}.card-grid.calculators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.card-grid.calculators{margin-bottom:64px}}.card-grid.calculators .right{height:24px;width:24px}.card-grid.calculators .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:32px;padding:40px 32px;position:relative;width:100%}@media (min-width:768px){.card-grid.calculators .item{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin-bottom:40px;margin-right:40px;min-height:352px}.card-grid.calculators .item:nth-of-type(2n){margin-right:0}}@media (min-width:1024px){.card-grid.calculators .item{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-bottom:40px;margin-right:40px;max-width:376px;min-height:352px}.card-grid.calculators .item:nth-of-type(2n){margin-right:40px}.card-grid.calculators .item:nth-of-type(3n){margin-right:0}}.card-grid.calculators .item h4{color:#003139;margin-bottom:22px}.card-grid.calculators .item .image{overflow:hidden}.card-grid.calculators .item .image img{-webkit-filter:grayscale(1);filter:grayscale(1);height:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s linear;transition:all .2s linear;width:300px}.card-grid.calculators .item .image img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.card-grid.calculators .item a{-webkit-font-smoothing:antialiased;color:#003139;font-family:ObjectSans-Heavy,sans-serif;font-weight:400;letter-spacing:1.6px}.card-grid.calculators .item .description{margin-bottom:28px}.card-grid.calculators .item.video-tutorial .content .button{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 40px;width:100%}.card-grid.calculators .item.video-tutorial .content .button:focus,.card-grid.calculators .item.video-tutorial .content .button:hover{background-color:#88a300;color:#fff}.card-grid.calculators .item.video-tutorial .video-outline{stroke:#fff}.card-grid.calculators .item .content{padding:0}.card-grid.calculators .item .content .button{padding:16px 40px}.card-grid.calculators .item .content .button:hover{color:#88a300}.card-grid.calculators .item .content .button:focus{background-color:#fff}.card-grid.calculators .item .content .description{font-size:15px;line-height:24px}.card-grid.calculators .item .content .title{margin-bottom:22px}.card-grid.calculators .item .content .button-wrapper{padding:0 8px}@media (min-width:768px){.card-grid.calculators .item .content>.title-wrapper{margin-bottom:0}}.card-grid.calculators .item .description,.card-grid.calculators .item h4{color:#fff}.card-grid.calculators .item .overlay{background-color:rgba(6,5,6,.3);bottom:0;left:0;position:absolute;right:0;top:0}.card-grid.calculators .item .button,.card-grid.calculators .item .content{z-index:1}
