footer .uc-legal-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:14px;grid-column:1/-1;flex-basis:100%;order:99;margin:40px 0 0;padding:0;font:400 13px/1.5 "Segoe UI",Arial,sans-serif;letter-spacing:normal;text-transform:none;color:inherit}footer .uc-legal-row a,footer.uc-funnel-footer .uc-legal-row a{display:inline-block;flex:0 0 auto;margin:0;padding:0;min-height:0;border:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;text-decoration:none;white-space:nowrap}footer .uc-legal-row a:hover{text-decoration:underline;text-underline-offset:4px}footer .uc-legal-row a:focus-visible{outline:2px solid #c8a15b;outline-offset:5px;text-decoration:none}footer .uc-legal-row .uc-legal-divider{display:block;flex:0 0 1px;width:1px;height:13px;min-height:0;margin:0;padding:0;background:currentColor;opacity:.45;border:0}footer.lobby-footer .uc-legal-row{margin:0}footer.capital-library-footer,footer.library-reader-footer,footer.broker-footer,footer.first-call-footer{flex-wrap:wrap}footer.uc-funnel-footer .uc-legal-row{margin-top:44px}footer:not(.uc-funnel-footer)>.uc-legal-row{padding-left:clamp(20px,4vw,58px);padding-right:clamp(20px,4vw,58px)}@media(max-width:720px){footer .uc-legal-row{justify-content:center;width:100%;gap:12px;text-align:center}footer.uc-funnel-footer .uc-funnel-footer-inner{text-align:center}footer.uc-funnel-footer img{margin-left:auto;margin-right:auto}footer.uc-funnel-footer .uc-legal-row{margin-top:44px}}
footer.uc-funnel-footer .uc-legal-row{justify-content:flex-start;width:auto;margin-top:12px;font-size:11px;gap:9px}footer.uc-funnel-footer .uc-funnel-footer-inner{text-align:left}footer.uc-funnel-footer img{margin-left:0;margin-right:0}


.grand-lobby.uc-footer-shell{min-height:0!important;height:auto;padding:0}.uc-guide-page .layout{padding-bottom:40px}@media(max-width:800px){.uc-guide-page .layout{padding-bottom:28px}.uc-guide-page article>section:last-child p:last-child{margin-bottom:0}}

footer.uc-funnel-footer .uc-funnel-disclaimer{max-width:100%;margin:18px 0 14px;color:#d8e0e4;font:400 12px/1.65 "Segoe UI",Arial,sans-serif;text-align:left;letter-spacing:normal}