#hs_cos_wrapper_global_header_v2 .header-sections{background:linear-gradient(250deg,rgba(4,44,64,.9),#0a0d0e);position:absolute}.subnav-product{border-bottom:0 solid #c8c8c8;display:flex;flex-direction:row;justify-content:center;margin-top:75px}@media (min-width:576px) and (max-width:1080px){.subnav-product{margin-top:10px}}@media (max-width:575px){.subnav-product{margin-top:0}}.link-product-subnav,.link-product-subnavlast{border-bottom:4px solid #ffffff00;color:#fff!important;display:flex;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;justify-content:center;margin:10px 20px 0;padding:0 5px 5px;text-wrap:nowrap}.activelinkunderline{border-bottom:4px solid #fff}.link-product-subnav:hover,.link-product-subnavlast:hover{border-bottom:4px solid #fff;color:#fff!important;text-decoration:none!important;transition:all 0s ease-in-out}@media (max-width:1080px){.subnav-product{justify-content:flex-start;overflow-x:auto}.subnav-product::-webkit-scrollbar{display:none}.link-product-subnav,.link-product-subnavlast{justify-content:flex-start;white-space:nowrap}}.seg-solutions-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:0;width:100%}.seg-solutions-container .tab-navigation-wrapper{background:transparent;border-bottom:1px solid #e0e0e0;border-radius:0;box-shadow:none;margin-bottom:20px;max-width:1200px;width:100%}.seg-solutions-container .tab-navigation{background-color:transparent;display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;padding:0}.seg-solutions-container .tab-navigation::-webkit-scrollbar{display:none}.seg-solutions-container .tab-button{align-items:center;background-color:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;flex-shrink:0;height:60px;justify-content:center;min-width:auto;padding:16px 32px;position:relative;transition:all .3s ease;white-space:nowrap}.seg-solutions-container .tab-button:hover{background-color:rgba(0,0,0,.05)}.seg-solutions-container .tab-button.active{background-color:transparent;border-bottom:4px solid #333}.seg-solutions-container .tab-button .tab-title{color:#666;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0;text-align:center;transition:color .3s ease}.seg-solutions-container .tab-button.active .tab-title{color:#2c5aa0;font-weight:700}.seg-solutions-container .tab-button:hover .tab-title{color:#333}.seg-solutions-container .solutions-interface{background:#fdfbf5;border:1px solid #ebe9e4;border-radius:4px;display:flex;max-width:1200px;overflow:hidden;width:100%}.seg-solutions-container .button-group{background-color:#fdfbf5;display:flex;flex:1;flex-direction:column}.seg-solutions-container .solution-button{align-items:center;background-color:#f7f5f0;border:none;border-bottom:1px solid #ebe9e4;border-left:4px solid #f7f5f0;cursor:pointer;display:flex;height:86px;padding:16px 0;position:relative;transition:all 1s ease;width:100%}.seg-solutions-container .solution-button:hover{background-color:#f0ede5}.seg-solutions-container .solution-button.active{background-color:#fdfbf5}.seg-solutions-container .solution-button .content{padding:0 24px;width:100%}.seg-solutions-container .solution-button h3{color:#1f1e1c;font-family:Tungsten,Arial,sans-serif;font-size:32px;font-weight:500;line-height:36px;margin:0}.seg-solutions-container .button-text{padding-left:16px;text-align:left}.seg-solutions-container .solution-button .button-category{color:#73716d;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.seg-solutions-container .divider{background-color:#ebe9e4;height:1px;opacity:.12}.seg-solutions-container .panel-container{align-items:flex-start;display:flex;flex:1;justify-content:center;padding:16px 24px}.seg-solutions-container .panel{background:#fff;border-left:5px solid;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.25);display:none;max-width:800px;min-height:300px;padding:16px;width:100%}.seg-solutions-container .panel.active{display:block}.seg-solutions-container .panel h4{color:#1f1e1c;font-family:Tungsten,Arial,sans-serif;font-size:42px;font-weight:500;line-height:48px;margin-bottom:16px}.seg-solutions-container .panel .panel-category{color:#73716d;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;margin-bottom:8px;text-transform:uppercase}.seg-solutions-container .panel p{color:#1f1e1c;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:24px}.seg-solutions-container .panel-learn-more{display:none;margin-top:24px}.seg-solutions-container .learn-more-button{display:inline-block;height:44px;width:auto}.seg-solutions-container .learn-more-button img{height:100%;object-fit:contain;width:auto}.seg-solutions-container .accordion-container{display:none;margin:0 auto;max-width:100%;padding:0}.seg-solutions-container .accordion-wrapper{background-color:#f7f5f0;border:1px solid #ebe9e4;border-radius:4px;overflow:hidden}.seg-solutions-container .accordion-item{border-bottom:1px solid #ebe9e4;position:relative}.seg-solutions-container .accordion-item:last-child{border-bottom:none}.seg-solutions-container .accordion-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0;position:relative;text-align:left;transition:background-color .2s ease;width:100%}.seg-solutions-container .accordion-button:hover{background-color:rgba(0,0,0,.02)}.seg-solutions-container .accordion-button.active{background-color:#f7f5f0;border-left:4px solid var(--accent-color,#a0c9a0)}.seg-solutions-container .button-content{align-items:center;display:flex;flex:1;padding:0 4px}.seg-solutions-container .button-text{display:flex;flex:1;flex-direction:column;gap:4px;padding:0 4px}.seg-solutions-container .button-rubric{color:#73716d;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;line-height:14px;text-transform:uppercase}.seg-solutions-container .button-title{color:#1f1e1c;font-family:Tungsten,sans-serif;font-size:24px;font-weight:500;line-height:28px}.seg-solutions-container .icon-button{align-items:center;background:none;border:none;border-radius:100px;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background-color .2s ease}.seg-solutions-container .icon-button:hover{background-color:rgba(0,0,0,.05)}.seg-solutions-container .icon-button img{height:24px;transition:all .4s cubic-bezier(.4,0,.2,1);width:24px}.seg-solutions-container .accordion-button .chevron-icon{transform:rotate(0deg)!important;transition:transform .3s ease-in-out!important}.seg-solutions-container .accordion-button.active .chevron-icon{transform:rotate(180deg)!important}.seg-solutions-container .accordion-content{background-color:#fff;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.seg-solutions-container .accordion-content.no-transition{transition:none}.seg-solutions-container .accordion-content.active{max-height:1000px;opacity:1}.seg-solutions-container .content-inner{display:flex;flex-direction:column;gap:16px;opacity:0;padding:12px;transform:translateY(-5px);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.seg-solutions-container .accordion-content.active .content-inner{opacity:1;transform:translateY(0)}.seg-solutions-container .content-text{color:#1f1e1c;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.seg-solutions-container .learn-more-button{align-items:center;background:none;border:1px solid #2879af;border-radius:4px;color:#2879af;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;line-height:14px;padding:16px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.seg-solutions-container .learn-more-button:hover{background-color:#2879af;color:#fff}.seg-solutions-container .learn-more-button img{height:24px;transform:rotate(180deg);width:24px}.seg-solutions-container .panel.collapsed,.seg-solutions-container .solution-button.collapsed{display:none}.seg-solutions-container .accordion-button{transition:background-color .3s cubic-bezier(.4,0,.2,1)}.seg-solutions-container .accordion-button.active{border-bottom:none!important;border-top:none!important;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-left .3s cubic-bezier(.4,0,.2,1)}.seg-solutions-container .accordion-button:focus,.seg-solutions-container .learn-more-button:focus{outline:2px solid #2879af;outline-offset:2px}.seg-solutions-container .accordion-item:first-child .accordion-button{border-top-left-radius:4px;border-top-right-radius:4px}.seg-solutions-container .accordion-item:last-child .accordion-button{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (max-width:767px){.seg-solutions-container .container{gap:15px;padding:15px}.seg-solutions-container .solutions-interface{display:none}.seg-solutions-container .accordion-container{display:block}.seg-solutions-container .tab-navigation-wrapper{margin:0}.seg-solutions-container .tab-button{height:50px;min-width:auto;padding:12px 20px}.seg-solutions-container .tab-button .tab-title{font-size:14px;line-height:18px}}@media (min-width:768px){.seg-solutions-container .solutions-interface{display:flex}.seg-solutions-container .accordion-container{display:none}}@media (max-width:480px){.seg-solutions-container .tab-button{height:45px;min-width:auto;padding:10px 16px}.seg-solutions-container .tab-button .tab-title{font-size:13px;font-weight:700;line-height:16px}}@media (max-width:320px){.seg-solutions-container .button-title{font-size:20px;line-height:24px}.seg-solutions-container .button-rubric{font-size:12px;line-height:12px}}.logo-box{background-color:#fff;border:1px solid #e2e2e2;display:block;height:auto;margin:auto;max-width:100%;width:100%}@media (max-width:767px){h3.logo-box{max-width:70%}}h3.logo-title{border-bottom:1px solid #000;font-size:36px;font-size:32px;margin-top:15px;text-align:center}@media (max-width:1092px){h3.logo-title{font-size:28px}}.challenge-solution-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:24px;margin-left:auto;margin-right:auto;max-width:936px;padding:0 24px;position:relative}@media (max-width:725px){.challenge-solution-wrapper{flex-direction:column}}.survey-nav-pillar{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:row;flex-grow:1;gap:24px;position:relative}@media (max-width:1024px){.survey-nav-wrapper{max-width:400px}.survey-nav-pillar{flex-direction:column}}.challenge-content{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-grow:1;gap:16px;position:relative;width:100%}.ul-challenges{margin-block-start:0;padding-inline-start:20px}.line-left-nav{align-self:stretch;flex:0 0 auto;width:8px}.text-white{color:#fff}.pageband-blue{background:linear-gradient(90deg,#fdfbf5 1px,transparent 0);background-color:#0d6580;background-size:20px;height:52px}