
/* RC31 RC5 global navigation, dropdown and asset presentation stabilization */
:root{--rc5-nav-font:13px;--rc5-sub-font:12.5px;--rc5-sub-copy:10.75px}
.site-nav,.orion-sleek-nav,.zr-v12326-nav{overflow:visible!important;z-index:10000!important}
.site-nav .item>a,.rc30-nav .orion-sleek-item>a,.orion-sleek-nav .orion-sleek-item>a{font-size:var(--rc5-nav-font)!important;line-height:1.2!important;font-weight:650!important;letter-spacing:.005em!important}
.site-nav .drop strong,.rc30-dropdown>a strong,.orion-sleek-dropdown>a strong{font-size:var(--rc5-sub-font)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:.005em!important}
.site-nav .drop span,.rc30-dropdown>a span,.orion-sleek-dropdown>a span{font-size:var(--rc5-sub-copy)!important;line-height:1.38!important;font-weight:450!important;letter-spacing:0!important}
.site-nav .drop,.rc30-dropdown,.orion-sleek-dropdown{box-sizing:border-box!important;max-width:min(620px,calc(100vw - 32px))!important}
.site-nav .item:nth-child(4)>.drop{left:auto!important;right:0!important}
.rc30-dropdown-platform{left:auto!important;right:0!important;transform-origin:top right!important}
.rc30-nav .orion-sleek-item:nth-last-child(-n+3)>.rc30-dropdown{left:auto!important;right:0!important;transform-origin:top right!important}
.rc30-dropdown-products{width:min(620px,calc(100vw - 32px))!important}
.rc30-dropdown-platform{width:min(420px,calc(100vw - 32px))!important}
.rc30-dropdown-simple{width:min(330px,calc(100vw - 32px))!important}
.hero-visual img{display:block!important;width:100%!important;height:auto!important;min-height:1px!important;opacity:1!important;visibility:visible!important}
.rc31-founder-page>header.topbar{display:none!important}
@media(max-width:980px){
 .site-nav .item>a,.rc30-nav .orion-sleek-item>a,.orion-sleek-nav .orion-sleek-item>a{font-size:12.5px!important;padding-left:10px!important;padding-right:10px!important}
}
@media(max-width:760px){
 .site-nav .drop,.rc30-dropdown,.orion-sleek-dropdown{left:0!important;right:0!important;width:100%!important;max-width:100%!important}
}
