/* V6.5 shared resource navigation and US company footer. */
.rt-resource-menu{position:relative;display:inline-block;flex:none;color:inherit}.rt-resource-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;font:inherit}.rt-resource-menu summary::-webkit-details-marker{display:none}.rt-resource-menu summary span{font-size:10px}.rt-resource-menu[open]>summary{color:#a54d38}.rt-resource-menu summary:focus-visible{outline:2px solid #ef906e;outline-offset:6px}.rt-resource-links{position:absolute;right:-15px;top:calc(100% + 18px);z-index:150;background:#fbf8f4;color:#141136;border:1px solid #d9d5d1;box-shadow:0 14px 30px #14113617;border-radius:5px;width:210px;padding:8px;display:flex!important;flex-direction:column!important;gap:0!important;font-family:Poppins,Arial,sans-serif;text-align:left}.rt-resource-links a{display:block!important;padding:11px 12px!important;border:0!important;border-radius:3px;font-size:12px!important;line-height:1.4;white-space:nowrap;font-weight:400}.rt-resource-links a:hover,.rt-resource-links a:focus-visible{background:#eee8e0;outline:none}.rt-resource-links a[aria-current=page]{font-weight:600;background:#eee8e0}.main-nav:has(.rt-resource-menu){overflow:visible!important}.site-header:has(.rt-resource-menu),.access-header:has(.rt-resource-menu),.tp-site-header:has(.rt-resource-menu){z-index:100}.rt-resource-subnav{display:flex;flex-wrap:wrap;gap:24px;padding:16px 0;border-top:1px solid #d9d5d1;border-bottom:1px solid #d9d5d1;margin:0 0 22px;font:12px Poppins,Arial,sans-serif;color:#141136}.rt-resource-subnav a:hover{text-decoration:underline;text-underline-offset:5px}.rt-us-footer{grid-column:1/-1;flex:1 0 100%;width:100%;margin:24px auto 0;padding:20px 0 0;border-top:1px solid currentColor;color:inherit;opacity:.9;text-align:left}.rt-us-footer>div{width:calc(100% - 96px);max-width:1280px;margin:auto;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;font:10px/1.8 Poppins,Arial,sans-serif}.rt-us-footer strong{font-weight:600}.rt-us-footer .rt-locations{margin-left:auto}.footer>.rt-us-footer>div,.access-footer>.rt-us-footer>div{width:100%}.access-footer{flex-wrap:wrap}.rt-extra-footer{background:#141136;color:#fbf8f4;padding:20px 0 24px}.rt-extra-footer .rt-us-footer{margin:0;border:0;padding:0}@media(max-width:760px){.rt-resource-links{top:calc(100% + 14px);right:-8px;width:190px}.rt-resource-subnav{gap:17px;font-size:11px;padding:12px 0;margin-bottom:18px}.rt-us-footer>div{width:calc(100% - 40px);display:block;font-size:10px}.rt-us-footer strong,.rt-us-footer span{display:block}.rt-us-footer .rt-locations{margin-left:0;margin-top:5px}.rt-resource-menu summary{font-size:inherit}}

.footer,.careers-footer{flex-wrap:wrap}.footer .footer-brand,.careers-footer .brand{flex:none}.footer>.rt-us-footer,.careers-footer>.rt-us-footer{flex:0 0 100%;min-width:0}.careers-footer>.rt-us-footer>div{width:100%}
