.legal-page .legal-description{max-width:680px;margin-top:20px;font-size:16px;line-height:1.65;color:var(--muted-dark)}.legal-page .legal-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px;font-size:13px}.legal-page .legal-shortcuts{display:flex;flex-wrap:wrap;gap:8px 20px}.legal-page .legal-shortcuts a,.legal-page article a{text-decoration:underline;text-underline-offset:4px}.legal-page .legal-tools button{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;padding:10px 0}.legal-page .legal-tools a:hover,.legal-page article a:hover{color:var(--gold-dark)}.legal-page article{overflow-wrap:anywhere;scroll-margin-top:90px}.legal-page a:focus-visible,.legal-page button:focus-visible,.legal-page summary:focus-visible,.legal-page select:focus-visible,.legal-page .legal-table:focus-visible{outline:2px solid var(--gold-dark);outline-offset:4px}.legal-page .legal-table{max-width:100%;overflow-x:auto}.legal-page .legal-table table{min-width:440px}.legal-page .legal-mobile-index,.legal-page .legal-document-picker{display:none}.legal-page .legal-skip{position:fixed;top:-80px;left:20px;z-index:60;padding:12px 18px;background:var(--paper);color:var(--ink)}.legal-page .legal-skip:focus{top:12px}@media (max-width: 1023px){.legal-page .legal-tabs{display:none}.legal-page .legal-document-picker{display:flex;flex-direction:column;gap:8px;margin-top:24px;font-size:12px}.legal-page .legal-document-picker select{width:100%;min-height:44px;padding:10px;background:transparent;border:1px solid var(--hairline-dark);border-radius:0;font:inherit;font-size:14px;color:var(--ink)}.legal-page .legal-mobile-index{display:block;margin-top:24px;border-block:1px solid var(--hairline-dark)}.legal-page .legal-mobile-index summary{padding:14px 0;font-size:14px;cursor:pointer}.legal-page .legal-mobile-index summary>span{margin-left:8px;font-size:12px;color:var(--muted-dark)}.legal-page .legal-mobile-index ol{padding-bottom:14px}.legal-page .legal-mobile-index a{display:block;padding:9px 0;font-size:14px;line-height:1.5}.legal-page .legal-tools{align-items:flex-start;flex-direction:column;gap:8px}}@media print{.legal-page{background:#fff!important;color:#000!important;overflow:visible!important}.legal-page>header,.legal-page>footer,.legal-page .legal-skip,.legal-page .legal-tools,.legal-page .legal-tabs,.legal-page .legal-document-picker,.legal-page .legal-mobile-index,.legal-page aside,.legal-page main>div:first-child>a{display:none!important}.legal-page .legal-main{max-width:none;padding:0}.legal-page .legal-layout{display:block;margin-top:24px}.legal-page article{max-width:none;font-size:11pt}.legal-page article,.legal-page article *{opacity:1!important;transform:none!important;animation:none!important;color:#000!important}.legal-page h2,.legal-page h3{-moz-column-break-after:avoid;break-after:avoid}.legal-page tr{-moz-column-break-inside:avoid;break-inside:avoid}.legal-page .legal-table{overflow:visible}.legal-page .legal-table table{min-width:0}}
