.compliance-link{font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;color:inherit}footer>.compliance-link{flex:0 1 auto;letter-spacing:0}#primary-nav>.compliance-link{text-decoration:none;font-size:inherit;white-space:nowrap}.trade-compliance-notice{margin:0 6vw 48px;padding:20px 24px;border:1px solid #34506b;border-inline-start:3px solid #9cbdd8;background:#081624;color:#c1d0df;font-size:13px;line-height:1.8}.trade-compliance-notice p{margin:0 0 8px;color:inherit;max-width:1050px}.trade-compliance-notice .compliance-link{color:#e1edf8}a.compliance-link:focus-visible{outline:2px solid #b6d6f3;outline-offset:5px}@media(max-width:650px){.trade-compliance-notice{padding:16px;margin-bottom:32px}footer>.compliance-link{flex-basis:100%;margin-top:8px}}
@media(max-width:950px){.home-page .menu-toggle{display:block;margin-inline-start:auto}.home-page #primary-nav{display:none;position:absolute;top:100%;inset-inline:0;width:auto;margin:0;background:#091b2c;padding:20px 6vw;border-bottom:1px solid #506a7d;flex-direction:column;align-items:stretch;gap:0}.home-page #primary-nav.open{display:flex}.home-page #primary-nav a{padding:12px 0;font-size:16px}}
@media(min-width:951px) and (max-width:1300px){.home-page header{padding-inline:3vw;gap:12px}.home-page .brand.site-brand{width:170px;height:44px}.home-page #primary-nav{flex:1;min-width:0;margin-inline-start:0;flex-wrap:wrap;justify-content:center;gap:4px 14px}.home-page #primary-nav a{font-size:12.5px;white-space:nowrap}}
.home-page footer .footer-legal{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-inline-start:auto}.home-page footer .footer-legal>.compliance-link{font-size:12px;line-height:1.5;margin:0}.home-page footer .footer-copyright{font:inherit;color:inherit}
.footer-policy-links{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px 20px;letter-spacing:0}.footer-policy-links .terms-link,.footer-policy-links .compliance-link{font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;color:inherit;white-space:normal}footer>.footer-policy-links{flex:0 1 auto;width:auto;margin:0;letter-spacing:0}.home-page footer .footer-policy-links{margin:0;max-width:100%}.terms-link:focus-visible{outline:2px solid #b6d6f3;outline-offset:5px}@media(max-width:650px){footer>.footer-policy-links{flex-basis:100%;margin-top:8px}.home-page footer .footer-policy-links{margin-top:0;flex-basis:auto}}
.footer-policy-links .privacy-link{font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;color:inherit;white-space:normal}.privacy-link:focus-visible{outline:2px solid #b6d6f3;outline-offset:5px}
.privacy-page h1{overflow-wrap:anywhere;hyphens:auto}
