.lasso-menu-section-module .button.button-size-small{height:unset;white-space:nowrap}.lasso-menu-section-module{display:flex;gap:56px;height:60px}ul.lasso-menu-section{align-items:center;display:flex;list-style:none;margin:0;padding:0}ul.lasso-menu-section li{cursor:pointer;font-weight:500;margin:0;padding:16px;position:relative}ul.lasso-menu-section li a{color:#000}ul.lasso-menu-section>li>a,ul.lasso-menu-section>li>span{white-space:nowrap}ul.lasso-menu-section>li{margin-right:var(--spacing-md);position:relative;--transition-duration:150ms;--transition-easing:cubic-bezier(0.5,0,0.75,0);--dropdown-offset:var(--spacing-xs);--z-active:3}ul.lasso-menu-section li.nav-dropdown span{pointer-events:none;user-select:none}ul.lasso-menu-section li.nav-dropdown:before{border-top:0;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,calc(var(--dropdown-offset) + 1px));width:0;--triangle:15px;border-bottom:var(--triangle) solid #fff;border-left:var(--triangle) solid transparent;border-right:var(--triangle) solid transparent;opacity:0;pointer-events:all;transition:opacity var(--transition-duration,.15s) var(--transition-easing);z-index:calc(1 + var(--z-active))}ul.lasso-menu-section li.nav-dropdown.active:before,ul.lasso-menu-section li.nav-dropdown:hover:before{opacity:1}.lasso-header.hide-nav .lasso-menu-section li.nav-dropdown:before{opacity:0}.nav-dropdown .nav-popup{background:#fff;border-radius:16px;bottom:0;box-shadow:0 0 25px -12px rgba(0,0,0,.35);position:absolute;transform:translateY(100%);transition:opacity var(--transition-duration) var(--transition-easing);will-change:opacity;--align-offset-factor:10%;cursor:auto}.nav-dropdown .nav-popup:before{content:"";height:var(--dropdown-offset);left:0;position:absolute;top:calc(var(--dropdown-offset)*-1);width:100%}.nav-dropdown .nav-popup{opacity:0;--t-y:calc(100% + var(--dropdown-offset));pointer-events:none}.nav-popup.align-center{left:50%;transform:translate(-50%,var(--t-y))}.nav-popup.align-left{right:0;transform:translate(var(--align-offset-factor),var(--t-y))}.nav-popup.align-right{left:0;transform:translate(calc(var(--align-offset-factor)*-1),var(--t-y))}.lasso-header:not(.hide-nav) .nav-dropdown.active .nav-popup,.lasso-header:not(.hide-nav) .nav-dropdown:hover .nav-popup{opacity:1;pointer-events:all;z-index:var(--z-active)}.nav-popup svg{height:20px;width:20px}.nav-popup .primary-menu a .nav-info h6,.nav-popup .secondary-menu h6{font-size:20px;font-weight:600;margin:0;margin-bottom:var(--spacing-xs)}.nav-popup .secondary-menu svg+h6{margin-bottom:0}.nav-popup .primary-menu a .nav-info p,.nav-popup .secondary-menu p{color:var(--color-font-grey-darker);font-size:14px;margin-bottom:0}.nav-popup .nav-popup-content{display:flex}.nav-popup .primary-menu,.nav-popup .secondary-menu{flex-basis:var(--w,300px);min-width:var(--w,300px);padding:var(--spacing-sm)}.nav-popup .primary-menu{--w:320px}.nav-popup .secondary-menu{--w:240px}.nav-popup .primary-menu{padding:var(--spacing-sm)}.nav-popup .primary-menu>a{border-radius:var(--lasso-border-radius-sm);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);transition:background-color .15s}.nav-popup .primary-menu a:hover{background-color:var(--color-grey-light)}.nav-popup .primary-menu a svg{height:20px;margin:3px 0 0;width:20px}.nav-popup .secondary-menu{padding:22px 24px var(--spacing-sm)}.nav-popup .primary-menu+.secondary-menu{border-left:1px solid var(--color-grey-light)}.nav-popup .secondary-menu .title-container{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.nav-popup .nav-popup-content .secondary-menu .secondary-main-content{display:flex;flex-direction:column;height:100%}.nav-popup .nav-popup-content.has-image .primary-menu{--w:280px}.nav-popup .nav-popup-content.has-image .secondary-menu{--w:360px;display:grid;gap:var(--spacing-md);grid-template-columns:1.5fr 1fr}.nav-popup .nav-popup-content.has-image .secondary-menu picture{align-self:center}.nav-popup .secondary-menu a h5{color:var(--color-font-grey-darker);font-size:14px;font-weight:500;line-height:1;margin:0}.nav-popup .secondary-menu p{margin-bottom:var(--spacing-md)}.nav-popup .secondary-menu .secondary-main-content>a{align-items:center;border-radius:var(--lasso-border-radius-sm);display:flex;justify-content:space-between;margin:0 -12px;padding:var(--spacing-sm);transition:background-color .15s}.nav-popup .secondary-menu .secondary-main-content>a:hover{background-color:var(--color-grey-light)}.nav-popup .secondary-menu .overview-link{margin-bottom:0;margin-top:auto}.nav-popup .secondary-menu .overview-link a{color:var(--color-font-grey-darker);display:inline-block;font-size:14px;font-weight:400;margin-top:var(--spacing-md);text-decoration:underline}.nav-popup .secondary-menu a span{font-size:10px;font-weight:600}.nav-popup .secondary-menu a span.grey{color:var(--color-font-grey-darker)}.nav-popup .secondary-menu a span.theme-sales{color:var(--color-sales-peach)}.nav-popup .secondary-menu a span.theme-finance{color:var(--color-finance-sky)}.nav-popup .secondary-menu a span.theme-marketdata{color:var(--color-marketdata-blue)}.nav-popup .secondary-menu a span.theme-revision{color:var(--color-revision-green)}.nav-popup .secondary-menu a svg{height:16px;width:16px}.cta-menu-section{display:flex;list-style:none;margin-left:var(--spacing-md);padding:0}.cta-menu-section li{align-items:center;cursor:pointer;display:flex;font-weight:500;margin:0 var(--spacing-sm) 0 0}.cta-menu-section li.nav-cta-primary,.cta-menu-section li.nav-cta-secondary{cursor:auto}.cta-menu-section li.nav-cta-primary a{padding-left:26px;padding-right:26px;transition:.4s}.lasso-header:not(.at-top) .cta-menu-section li.nav-cta-primary a{background:var(--color-sales-peach);color:var(--color-white)}.lasso-header:not(.at-top) .cta-menu-section li.nav-cta-primary a:after{content:none}.lasso-header:not(.at-top) .cta-menu-section li.nav-cta-primary a span{background:transparent;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentcolor}.cta-menu-section li:last-child{margin-right:0}.cta-menu-section li a{display:block}.cta-menu-section li a.text-button{color:#000;font-size:16px}.mobile-nav{--nav-height:62px;background:#fff;display:flex;flex-direction:column;height:calc(100vh - var(--nav-height));justify-content:space-between;left:0;padding:0 var(--site-padding-x);position:fixed;top:var(--nav-height);transition:opacity var(--nav-transition-duration);width:100%}.lasso-header:not(.active) .mobile-nav{opacity:0;pointer-events:none}.mobile-nav ul{list-style:none;margin:0;padding:0}.primary-cta-container{bottom:0;left:0;padding:15px 15px calc(env(safe-area-inset-bottom, 30px) + 15px);position:fixed;width:100%}.landing-page-text{padding:0 19px}.mobile-nav>ul{flex-grow:1;overflow-y:scroll}.mobile-nav>ul>li{margin:var(--spacing-sm) 0}.mobile-nav>ul>li>a,.mobile-nav>ul>li>button{appearance:none;background:transparent;border:none;color:#000;cursor:pointer;display:block;font-size:18px;font-weight:600;padding:var(--spacing-xs) 0;position:relative;text-align:left;transition:color .2s;width:100%}.mobile-nav>ul>li>button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23262626' d='m7.72 11.71 2.1-1.95c2.12-1.98 4.13 0 4.13 0l.4.37 1.64 1.53a2.1 2.1 0 0 1 0 3.12l-.4.37-2.96-2.77a1.11 1.11 0 0 0-1.49 0l-2.97 2.77-.45-.42a2.04 2.04 0 0 1 0-3.02'/%3E%3C/svg%3E");background-position:50%;content:"";height:30px;position:absolute;right:0;top:50%;transform:rotate(180deg) translate(100%,-50%);transform-origin:right top;width:30px}.mobile-nav>ul>li.open>button:after{transform:translateY(-50%)}.mobile-nav>ul>li>ul{margin:0;max-height:0;overflow:hidden;transition:var(--nav-transition-duration)}.mobile-nav>ul>li.open>ul{max-height:50vh;transition:.35s cubic-bezier(1,.1,1,1)}.mobile-nav>ul>li.open.active-theme-sales button{color:var(--color-sales-peach)}.mobile-nav>ul>li.open.active-theme-finance button{color:var(--color-finance-sky)}.mobile-nav>ul>li.open.active-theme-marketdata button{color:var(--color-marketdata-blue)}.mobile-nav>ul>li.open.active-theme-revision button{color:var(--color-revision-green)}.mobile-nav>ul>li>ul>li:not(.overview-link)>a{align-items:center;appearance:none;color:inherit;display:flex;font-size:20px;font-weight:600;margin:var(--spacing-sm) 0;text-align:left}.mobile-nav>ul>li>ul>li.overview-link a{font-size:16px;font-weight:400;padding:0;text-decoration:underline}.mobile-nav>ul>li>ul>li:last-child a{margin-bottom:0}.mobile-nav>ul>li>ul>li svg{height:24px;margin-right:var(--spacing-sm);width:24px}