.legal-document-reader_readerShell__SYrHp{width:min(920px,calc(100% - 48px));max-width:none;height:min(760px,calc(100dvh - 48px));max-height:none;overflow:visible;border:0;padding:0;color:inherit;background:transparent}.legal-document-reader_readerShell__SYrHp[open]{display:block}.legal-document-reader_reader__Gn1Lr{width:100%;height:100%;border-radius:var(--radius-window)}.legal-document-reader_readerHeader__Nn6eT{gap:16px;padding:8px 12px 8px 16px}.legal-document-reader_readerHeading__pVboi{display:flex;min-width:0;flex:1 1;align-items:center;gap:12px}.legal-document-reader_readerHeading__pVboi h2{min-width:0;margin:0;overflow:hidden;color:var(--text-primary);font-size:var(--text-meta);line-height:var(--line-meta);text-overflow:ellipsis;white-space:nowrap}.legal-document-reader_readerHeading__pVboi h2 span:first-child{color:var(--brand);font-size:var(--text-caption);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.legal-document-reader_readerVersion__kdhEJ{flex:0 0 auto;color:var(--text-muted);font-size:var(--text-caption);line-height:var(--line-caption)}.legal-document-reader_readerBody__MrtyW{margin:8px 6px 8px 8px;border-radius:12px;padding:clamp(24px,3vw,36px);container-name:legal-reader-body;container-type:inline-size}.legal-document-reader_readerBody__MrtyW:focus-visible{outline:3px solid var(--focus);outline-offset:-5px}.legal-document-reader_readerState__BifFE{display:flex;min-height:220px;align-items:center;justify-content:center;gap:10px;margin:0;color:var(--text-muted);text-align:center}.legal-document-reader_readerState__BifFE a{min-height:44px;font-weight:var(--weight-bold)}.legal-document-reader_documentContent__qWIME{width:min(100%,720px);margin:0 auto}.legal-document-reader_documentBrand__0QUDy{display:flex;max-width:100%;align-items:center;margin:0 0 20px}.legal-document-reader_documentBrand__0QUDy>*{max-width:100%;height:auto}.legal-document-reader_documentTitle__mgDDl{margin:0 0 10px;font-size:var(--text-section-title);line-height:var(--line-section-title);letter-spacing:var(--tracking-title);white-space:nowrap}.legal-document-reader_documentMetadata__6yg7T{display:flex;flex-wrap:wrap;gap:5px 14px;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid var(--divider)}.legal-document-reader_documentMetadata__6yg7T span{color:var(--text-soft);font-size:var(--text-caption);line-height:var(--line-caption)}.legal-document-reader_documentContent__qWIME h3{margin:28px 0 9px;color:var(--text);font-size:var(--text-subsection-title);line-height:var(--line-subsection-title)}.legal-document-reader_documentContent__qWIME h4{margin:20px 0 7px;color:var(--text);font-size:var(--text-body);line-height:var(--line-body)}.legal-document-reader_documentContent__qWIME li,.legal-document-reader_documentContent__qWIME p{color:var(--text-secondary);font-size:var(--text-meta);line-height:1.72}.legal-document-reader_documentContent__qWIME p{margin:0 0 14px}.legal-document-reader_documentContent__qWIME ul{display:grid;gap:6px;margin:0 0 18px;padding-inline-start:22px}@container legal-reader-body (max-width: 720px){.legal-document-reader_documentTitle__mgDDl{white-space:normal;text-wrap:balance}}@media (max-width:560px){.legal-document-reader_readerShell__SYrHp{width:calc(100% - 16px);height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)))}.legal-document-reader_reader__Gn1Lr{border-radius:22px}.legal-document-reader_readerHeader__Nn6eT{gap:12px;padding:16px 16px 14px}.legal-document-reader_readerHeader__Nn6eT h2{font-size:var(--text-subsection-title)}.legal-document-reader_readerHeader__Nn6eT p{line-height:1.45}.legal-document-reader_readerBody__MrtyW{margin:6px 4px 6px 6px;padding:24px 20px 32px}.legal-document-reader_documentContent__qWIME h3{margin-top:28px}}@media (forced-colors:active){.legal-document-reader_reader__Gn1Lr{border-color:CanvasText}}@media print{.legal-document-reader_readerShell__SYrHp{position:static;width:100%;height:auto;overflow:visible}.legal-document-reader_reader__Gn1Lr{height:auto}.legal-document-reader_readerHeader__Nn6eT{display:none}.legal-document-reader_readerBody__MrtyW{overflow:visible}.legal-document-reader_documentBrand__0QUDy{width:max-content;max-width:100%;padding:6px;background:var(--canonical-material-full-surface);-webkit-print-color-adjust:exact;print-color-adjust:exact}}