.legal-module__Qu0mEa__page{--section-pad:2rem;flex-direction:column;margin-bottom:-2.5rem;display:flex}@media (max-width:48rem){.legal-module__Qu0mEa__page{--section-pad:1.25rem}}.legal-module__Qu0mEa__doc{padding-top:1rem;padding-bottom:var(--section-pad,4rem);flex-direction:column;gap:1.5rem;width:100%;max-width:72ch;margin-inline:auto;display:flex}.legal-module__Qu0mEa__head{flex-direction:column;gap:.5rem;display:flex}.legal-module__Qu0mEa__heading{color:var(--foreground-inverse);margin:0;font-size:clamp(1.875rem,1.3rem + 2.6vw,2.75rem)}.legal-module__Qu0mEa__effectiveDate{font-family:var(--font-sans);color:var(--muted-on-dark);margin:0;font-size:.9375rem}.legal-module__Qu0mEa__pending{border:1px dashed var(--card-border);border-radius:var(--radius);background-color:var(--card-surface);flex-direction:column;gap:.75rem;padding:1.5rem 1.625rem;display:flex}.legal-module__Qu0mEa__pendingBadge{border:1px solid var(--card-border);border-radius:var(--radius);background-color:var(--field-surface-on-dark);color:var(--foreground-inverse);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;align-self:flex-start;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.legal-module__Qu0mEa__pendingBody{font-family:var(--font-sans);color:var(--text-on-dark);margin:0;font-size:1.0625rem;line-height:1.65}.legal-module__Qu0mEa__paragraph{font-family:var(--font-sans);color:var(--text-on-dark);margin:0 0 1rem;font-size:1.0625rem;line-height:1.7}.legal-module__Qu0mEa__paragraph:last-child{margin-bottom:0}.legal-module__Qu0mEa__subheading{font-family:var(--font-sans);color:var(--foreground-inverse);text-underline-offset:.2em;margin:1.25rem 0 .75rem;font-size:1.0625rem;font-weight:700;line-height:1.6;text-decoration:underline}.legal-module__Qu0mEa__notice{border:1px solid var(--card-border);border-left:3px solid var(--accent-on-dark);border-radius:var(--radius);background-color:var(--card-surface);font-family:var(--font-sans);color:var(--foreground-inverse);padding:1.25rem 1.375rem;font-size:1rem;font-weight:700;line-height:1.6}.legal-module__Qu0mEa__sections{flex-direction:column;gap:2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.legal-module__Qu0mEa__section{display:block}.legal-module__Qu0mEa__sectionHeading{font-family:var(--font-sans);color:var(--foreground-inverse);margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.45}.legal-module__Qu0mEa__bulletList,.legal-module__Qu0mEa__letterList,.legal-module__Qu0mEa__nestedList{font-family:var(--font-sans);color:var(--text-on-dark);margin:0 0 1rem;padding-left:1.5rem;font-size:1.0625rem;line-height:1.7}.legal-module__Qu0mEa__bulletList,.legal-module__Qu0mEa__nestedList{list-style:outside}.legal-module__Qu0mEa__nestedList{margin:.5rem 0 0;list-style:circle}.legal-module__Qu0mEa__letterList{list-style:lower-alpha}.legal-module__Qu0mEa__listItem{margin-bottom:.5rem}.legal-module__Qu0mEa__listItem:last-child{margin-bottom:0}.legal-module__Qu0mEa__tableWrap{border:1px solid var(--card-border);border-radius:var(--radius);margin:0 0 1rem;overflow-x:auto}.legal-module__Qu0mEa__table{border-collapse:collapse;width:100%;font-family:var(--font-sans);color:var(--text-on-dark);font-size:.9375rem;line-height:1.6}.legal-module__Qu0mEa__table th,.legal-module__Qu0mEa__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--card-border);padding:.75rem .875rem}.legal-module__Qu0mEa__table th{color:var(--foreground-inverse);background-color:var(--field-surface-on-dark);font-weight:700}.legal-module__Qu0mEa__table tr:last-child td{border-bottom:none}
