/* Documents and footer, 2026-11-04 */
.site-footer.site-footer--documents {grid-template-columns:1.15fr 1fr 1.15fr 1fr;align-items:start;gap:32px;padding-block:48px;}
.site-footer--documents .footer-business {min-width:0;font-size:13px;}
.site-footer--documents .brand {margin-bottom:12px;}
.site-footer--documents .footer-business strong {font-size:14px;}
.site-footer--documents .footer-links {min-width:0;justify-items:start;gap:12px;font-size:14px;line-height:1.55;}
.site-footer--documents .footer-links strong {font-size:15px;margin-bottom:4px;}
.site-footer--documents .footer-links a:first-of-type {font-size:14px;font-weight:500;}
.site-footer--documents .footer-links a {text-decoration:none;overflow-wrap:anywhere;}
.site-footer--documents .footer-links a:hover {text-decoration:underline;color:#fff;}
.site-footer--documents a:focus-visible {outline:2px solid #75b7ff;outline-offset:5px;border-radius:2px;}
.tx-legal-copy {max-width:820px;font-size:16px;line-height:1.8;padding-bottom:36px;overflow-wrap:anywhere;}
.tx-legal-copy h2 {font-size:24px;margin:32px 0 12px;line-height:1.3;}
.tx-legal-copy p {margin:0 0 16px;}
.tx-legal-copy .tx-legal-lead {font-size:19px;line-height:1.65;color:#41546c;}
.tx-document-list {list-style:none;padding:0;margin:24px 0 32px;}
.tx-document-list li {padding:18px 0;border-bottom:1px solid #dce5ef;}
.tx-document-list a {font-weight:700;display:inline-block;}
.tx-document-list span {display:block;color:#52657c;font-size:14px;margin-top:6px;}
@media(max-width:1100px){.site-footer.site-footer--documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}}
@media(max-width:600px){.site-footer.site-footer--documents{grid-template-columns:minmax(0,1fr);gap:30px;padding:32px 20px;}.site-footer--documents .footer-links{gap:14px;font-size:15px;}.site-footer--documents .footer-links a:first-of-type{font-size:15px;}.tx-legal-copy h2{font-size:21px;}.tx-legal-copy .tx-legal-lead{font-size:17px;}}

#information-information.information-page--legal .information-layout {grid-template-columns:minmax(0,1fr) 280px;max-width:1180px;width:100%;}
#information-information.information-page--legal .information-article {padding:36px;min-width:0;}
#information-information.information-page--legal .information-heading h1 {font-size:40px;line-height:1.15;letter-spacing:-.03em;}
#information-information.information-page--legal .information-heading {margin-bottom:28px;padding-bottom:24px;}
#information-information.information-page--legal .information-sidebar h2 {font-size:23px;line-height:1.3;}
#information-information.information-page--legal .information-sidebar a {font-size:14px;}
#information-information.information-page--legal .information-sidebar [aria-current="page"] {font-weight:800;}
@media(max-width:850px){#information-information.information-page--legal .information-layout{grid-template-columns:minmax(0,1fr);}#information-information.information-page--legal .information-article{padding:24px;}#information-information.information-page--legal .information-heading h1{font-size:30px;}}
@media(max-width:450px){#information-information.information-page--legal .information-article{padding:20px;}#information-information.information-page--legal .information-heading h1{font-size:27px;}}
