.legal-module__YijERa__page{background:var(--muni-color-surface-page);width:100%;min-height:100%;color:var(--muni-color-text-primary);font-family:var(--muni-font-sans);flex-direction:column;display:flex}.legal-module__YijERa__nav{z-index:10;background:var(--muni-color-surface-chrome);position:sticky;top:0}.legal-module__YijERa__navInner{max-width:900px;padding:var(--muni-space-md) var(--muni-space-xl);justify-content:space-between;align-items:center;gap:var(--muni-space-lg);margin:0 auto;display:flex}.legal-module__YijERa__brand{align-items:center;gap:var(--muni-space-sm);color:var(--muni-color-text-on-color);font-weight:700;font-size:var(--muni-text-heading-size);text-decoration:none;display:inline-flex}.legal-module__YijERa__brandMark{border-radius:var(--muni-radius-badge);background:var(--muni-color-gov-on-chrome);width:18px;height:18px}.legal-module__YijERa__navBack{color:var(--muni-color-gov-on-chrome);font-size:var(--muni-text-label-size);text-decoration:none}.legal-module__YijERa__navBack:hover{color:var(--muni-color-text-on-color);text-decoration:underline}.legal-module__YijERa__main{width:100%;max-width:900px;padding:var(--muni-space-xxxl) var(--muni-space-xl);flex:1;margin:0 auto}.legal-module__YijERa__doc{background:var(--muni-color-surface-base);border:1px solid var(--muni-color-border-base);border-radius:var(--muni-radius-panel);box-shadow:var(--muni-shadow-card);padding:var(--muni-space-xxxl)}@media (max-width:640px){.legal-module__YijERa__main{padding:var(--muni-space-xl) var(--muni-space-lg)}.legal-module__YijERa__doc{padding:var(--muni-space-xl)}}.legal-module__YijERa__kicker{font-family:var(--muni-font-mono);font-size:var(--muni-text-mono-label-size);line-height:var(--muni-text-mono-label-line);letter-spacing:.08em;text-transform:uppercase;color:var(--muni-color-gov-base);margin-bottom:var(--muni-space-md)}.legal-module__YijERa__title{font-size:var(--muni-text-display-size);line-height:var(--muni-text-display-line);letter-spacing:-.02em;margin-bottom:var(--muni-space-lg);font-weight:800}.legal-module__YijERa__lede{font-size:var(--muni-text-heading-size);color:var(--muni-color-text-strong);margin-bottom:var(--muni-space-xl);line-height:1.6}.legal-module__YijERa__meta{font-family:var(--muni-font-mono);font-size:var(--muni-text-mono-label-size);color:var(--muni-color-text-faint);border-top:1px solid var(--muni-color-border-subtle);padding-top:var(--muni-space-lg);margin-bottom:var(--muni-space-xxl);gap:var(--muni-space-lg);flex-wrap:wrap;display:flex}.legal-module__YijERa__h2{font-size:var(--muni-text-title-size);line-height:var(--muni-text-title-line);letter-spacing:-.01em;margin:var(--muni-space-xxl) 0 var(--muni-space-md);scroll-margin-top:72px;font-weight:700}.legal-module__YijERa__h3{font-size:var(--muni-text-heading-size);line-height:var(--muni-text-heading-line);margin:var(--muni-space-xl) 0 var(--muni-space-sm);font-weight:700}.legal-module__YijERa__p{font-size:var(--muni-text-body-size);color:var(--muni-color-text-strong);margin-bottom:var(--muni-space-md);line-height:1.65}.legal-module__YijERa__list{margin:0 0 var(--muni-space-md) var(--muni-space-xl);font-size:var(--muni-text-body-size);color:var(--muni-color-text-strong);line-height:1.65}.legal-module__YijERa__list li{margin-bottom:var(--muni-space-sm)}.legal-module__YijERa__a{color:var(--muni-color-gov-base);text-underline-offset:2px;text-decoration:underline}.legal-module__YijERa__a:hover{color:var(--muni-color-gov-deep)}.legal-module__YijERa__toc{background:var(--muni-color-surface-sunken);border:1px solid var(--muni-color-border-subtle);border-radius:var(--muni-radius-card);padding:var(--muni-space-lg) var(--muni-space-xl);margin-bottom:var(--muni-space-xxl)}.legal-module__YijERa__tocTitle{font-family:var(--muni-font-mono);font-size:var(--muni-text-mono-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--muni-color-text-muted);margin-bottom:var(--muni-space-md)}.legal-module__YijERa__tocList{gap:var(--muni-space-sm);counter-reset:toc;list-style:none;display:grid}.legal-module__YijERa__tocList li{counter-increment:toc;font-size:var(--muni-text-label-size)}.legal-module__YijERa__tocList li:before{content:counter(toc) ". ";color:var(--muni-color-text-faint);font-family:var(--muni-font-mono)}.legal-module__YijERa__note{border-left:3px solid var(--muni-color-gov-base);background:var(--muni-color-gov-soft);border-radius:0 var(--muni-radius-tile) var(--muni-radius-tile) 0;padding:var(--muni-space-lg) var(--muni-space-xl);margin:var(--muni-space-lg) 0}.legal-module__YijERa__note p{font-size:var(--muni-text-body-size);color:var(--muni-color-text-strong);line-height:1.6}.legal-module__YijERa__noteTitle{margin-bottom:var(--muni-space-xs);color:var(--muni-color-gov-deep);font-weight:700}.legal-module__YijERa__draft{border:1px solid var(--muni-color-status-warning-soft);background:var(--muni-color-status-warning-soft);border-radius:var(--muni-radius-card);padding:var(--muni-space-lg) var(--muni-space-xl);margin-bottom:var(--muni-space-xl)}.legal-module__YijERa__draftTitle{color:var(--muni-color-status-warning-text);font-weight:700;font-size:var(--muni-text-body-size);margin-bottom:var(--muni-space-xs)}.legal-module__YijERa__draftBody{font-size:var(--muni-text-label-size);color:var(--muni-color-text-strong);line-height:1.55}.legal-module__YijERa__tableWrap{margin:var(--muni-space-lg) 0;border:1px solid var(--muni-color-border-base);border-radius:var(--muni-radius-card);overflow-x:auto}.legal-module__YijERa__table{border-collapse:collapse;width:100%;font-size:var(--muni-text-label-size);min-width:520px;line-height:1.5}.legal-module__YijERa__table th,.legal-module__YijERa__table td{text-align:left;padding:var(--muni-space-md) var(--muni-space-lg);border-bottom:1px solid var(--muni-color-border-subtle);vertical-align:top}.legal-module__YijERa__table th{background:var(--muni-color-surface-sunken);color:var(--muni-color-text-primary);font-weight:700}.legal-module__YijERa__table tr:last-child td{border-bottom:none}.legal-module__YijERa__contactCard{border:1px solid var(--muni-color-border-base);border-radius:var(--muni-radius-card);padding:var(--muni-space-xl);background:var(--muni-color-surface-raised)}.legal-module__YijERa__contactLabel{font-family:var(--muni-font-mono);font-size:var(--muni-text-mono-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--muni-color-text-muted);margin-bottom:var(--muni-space-sm)}.legal-module__YijERa__contactValue{font-size:var(--muni-text-heading-size);margin-bottom:var(--muni-space-xs);font-weight:700}.legal-module__YijERa__contactHint{font-size:var(--muni-text-label-size);color:var(--muni-color-text-muted);line-height:1.5}.legal-module__YijERa__footer{background:var(--muni-color-surface-chrome);color:var(--muni-color-text-on-color);margin-top:var(--muni-space-xxxl)}.legal-module__YijERa__footerInner{max-width:900px;padding:var(--muni-space-xl);justify-content:space-between;gap:var(--muni-space-lg);font-size:var(--muni-text-label-size);color:var(--muni-color-gov-on-chrome);flex-wrap:wrap;margin:0 auto;display:flex}.legal-module__YijERa__footerLinks{gap:var(--muni-space-xl);display:flex}.legal-module__YijERa__footerLinks a{color:var(--muni-color-gov-on-chrome);text-decoration:none}.legal-module__YijERa__footerLinks a:hover{color:var(--muni-color-text-on-color);text-decoration:underline}
