.page-module__NfDiEG__wrap{padding:46px 0 70px}.page-module__NfDiEG__split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:52px;display:grid}@media (max-width:860px){.page-module__NfDiEG__split{grid-template-columns:minmax(0,1fr);gap:34px}}.page-module__NfDiEG__eyebrow{font-family:var(--data);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:500;line-height:1.4}.page-module__NfDiEG__title{font-size:var(--display-page);letter-spacing:var(--tracking-display);max-width:var(--measure-title);margin-top:16px;padding-bottom:.08em;font-weight:700;line-height:.96}.page-module__NfDiEG__prose{font-family:var(--prose);max-width:none;margin-top:20px}.page-module__NfDiEG__prose p{color:var(--text-body);margin-top:16px;font-size:17px;line-height:1.65}.page-module__NfDiEG__disclosure{border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);background:var(--card);padding:20px 22px}.page-module__NfDiEG__disclosureLabel{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px}.page-module__NfDiEG__ledger{margin-top:12px}.page-module__NfDiEG__ledgerRow{border-bottom:1px solid var(--rule-inner);color:var(--text-body);justify-content:space-between;gap:16px;padding:9px 0;font-size:13.5px;display:flex}.page-module__NfDiEG__ledgerValue{font-family:var(--data);color:var(--text);font-size:12px;font-weight:600}.page-module__NfDiEG__disclosureNote{color:var(--text-body);margin-top:14px;font-size:13.5px;line-height:1.6}.page-module__NfDiEG__ruleHead{margin-top:54px}.page-module__NfDiEG__ruleTitle{letter-spacing:-.022em;font-size:28px}.page-module__NfDiEG__threeUp{background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:20px;display:grid;overflow:hidden}@media (max-width:860px){.page-module__NfDiEG__threeUp{grid-template-columns:minmax(0,1fr)}}.page-module__NfDiEG__cell{background:var(--card);padding:20px 22px}.page-module__NfDiEG__cellInverted{background:var(--ink)}.page-module__NfDiEG__cellLabel{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px}.page-module__NfDiEG__cellLabelInverted{color:var(--on-dark-lbl)}.page-module__NfDiEG__cellBody{font-family:var(--prose);color:var(--text-body);margin-top:10px;font-size:14.5px;line-height:1.6}.page-module__NfDiEG__cellBodyInverted{color:var(--on-dark-body)}.page-module__NfDiEG__cellLink{font-family:var(--data);letter-spacing:.1em;color:var(--green-on-ink);margin-top:12px;font-size:10px;text-decoration:none;display:inline-block}.page-module__NfDiEG__sourcingHead{margin-top:54px}.page-module__NfDiEG__sourcingNote{font-family:var(--prose);color:var(--text-body);max-width:var(--measure);margin-top:10px;font-size:15px;line-height:1.6}.page-module__NfDiEG__tableWrap{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-card);margin-top:18px;overflow-x:auto}.page-module__NfDiEG__table{border-collapse:collapse;background:var(--card);width:100%;min-width:560px}.page-module__NfDiEG__table th{background:var(--paper-alt);font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--text);text-align:left;padding:10px 14px;font-size:9.5px;font-weight:600}.page-module__NfDiEG__table td{border-top:1px solid var(--rule-inner);color:var(--text-body);vertical-align:top;padding:10px 14px;font-size:14px}.page-module__NfDiEG__table td.page-module__NfDiEG__mono{font-family:var(--data);white-space:nowrap;font-size:12px}.page-module__NfDiEG__statusOk{color:var(--green)}.page-module__NfDiEG__statusStale{color:var(--amber-badge)}.page-module__NfDiEG__statusError{color:var(--red)}.page-module__NfDiEG__statusPlanned{color:var(--text-muted)}.page-module__NfDiEG__ruleSub{font-family:var(--prose);color:var(--text-body);max-width:var(--measure);margin-top:8px;font-size:16px;line-height:1.6}.page-module__NfDiEG__cellTitle{font-family:var(--ui);color:var(--text);margin-top:6px;font-size:15px;font-weight:600;line-height:1.35}.page-module__NfDiEG__cellTitleInverted{color:var(--on-dark)}.page-module__NfDiEG__logEmpty{font-family:var(--data);color:var(--text-muted);border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);margin-top:18px;padding:16px 18px;font-size:11.5px}@media (max-width:640px){.page-module__NfDiEG__cellLink{align-items:center;min-height:40px;display:inline-flex}}
