.pf{background:var(--ink);color:var(--paper)}.pf.mk-band--ink{padding-block:0}.pf-head.mk-pagehead{min-block-size:min(68vh,560px);padding-block:calc(var(--band-pad) + var(--space-4)) var(--space-4);background:var(--ink);color:var(--paper);align-items:flex-end;display:flex}.pf-head .mk-pagehead__content{gap:var(--space-3);align-items:end;inline-size:100%;display:grid}@media (min-width:1000px){.pf-head .mk-pagehead__content{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 400px}}.pf-head__lockup{max-width:none}.pf-head .mk-pagehead__title{max-width:17ch;color:var(--paper)}.pf-head .mk-pagehead__sub{max-width:600px;color:var(--paper)}.pf-head__copy{gap:var(--space-2);display:grid}.pf-clock{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071626b8;border:1px solid #fbf8f124;display:grid}.pf-clock .mk-asof{color:var(--muted-dark);margin-top:0}.pf-layout{gap:var(--space-5);padding-block:var(--band-pad);display:grid}@media (min-width:900px){.pf-layout{gap:var(--space-6);grid-template-columns:200px minmax(0,1fr)}}.pf-rail{display:none}@media (min-width:900px){.pf-rail{top:calc(var(--header-h) + var(--space-3));padding-left:var(--space-3);border-left:1px solid var(--line-dark);align-self:start;display:block;position:sticky}}.pf-rail__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pf-rail__link{gap:var(--space-1);font-size:var(--text-sm);color:var(--muted-dark);grid-template-columns:3ch minmax(0,1fr);align-items:baseline;line-height:1.4;text-decoration:none;display:grid}.pf-rail__link:hover{color:var(--paper)}.pf-rail__link.is-current{color:var(--paper);font-weight:600}.pf-rail__link.is-current .pf-rail__n{color:var(--gold)}.pf-rail__n{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--track-label);color:var(--muted-dark)}.pf-rail__asof{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--line-dark);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--muted-dark)}.pf-body{gap:var(--space-8);min-width:0;display:grid}.pf-section{gap:var(--space-3);min-width:0;scroll-margin-top:calc(var(--header-h) + var(--space-3));align-content:start;display:grid}.pf-section .mk-h2{color:var(--paper);max-width:24ch}.pf .mk-lede,.pf .mk-note,.pf .ml-note,.pf .mk-asof{color:var(--muted-dark)}.pf-empty{padding:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--muted-dark);background:#fbf8f10f;border:1px solid #fbf8f11a;margin:0;line-height:1.6}.pf .ml-meter__row{border-block-end-color:#fbf8f11f}.pf .ml-meter__name,.pf .ml-meter__count{color:var(--paper)}.pf .ml-meter__share{color:var(--muted-dark)}.pf .ml-gauge__value{color:var(--paper)}.pf .ml-gauge__unit{color:var(--muted-dark)}.pf .ml-viz-track,.pf .ml-viz-stroke-track{fill:#fbf8f11f}.pf .ml-viz-stroke-track{fill:none;stroke:#fbf8f11f}.pf-tiles{gap:var(--space-2);display:grid}@media (min-width:560px){.pf-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.pf-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.pf-tiles__foot{font-size:var(--text-xs);color:var(--muted-dark);justify-content:flex-end;display:flex}.pf-tiles .ml-stat-tile--ink{background:var(--gold);color:var(--on-gold);border-color:#0716261a}.pf-tiles .ml-stat-tile--ink .ml-stat-tile__label,.pf-tiles .ml-stat-tile--ink .ml-stat-tile__note,.pf-tiles .ml-stat-tile--ink .ml-stat-tile__drill{color:#071626b8}.pf-tiles .ml-stat-tile--ink .ml-stat-tile__value{color:var(--ink)}.pf-tiles .ml-stat-tile__value[data-visual-volatile]{min-inline-size:min(7ch,100%);display:block}.pf-claims{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.pf-claims{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-claim{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-xl);background:var(--navy);border:1px solid #fbf8f11a;flex-direction:column;display:flex}.pf-claim__icon{color:var(--gold);background:#d8ac5c2e}.pf-claim__title{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-xl);letter-spacing:-.03em;color:var(--paper);text-wrap:balance;margin:0;line-height:1.15}.pf-claim__mech{font-size:var(--text-base);color:var(--muted-dark);margin:0;line-height:1.6}.pf-claim__key{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold);margin:0 0 6px}.pf-claim__refuses{padding:var(--space-2) 20px;border-radius:var(--radius);background:#d8ac5c1a;border:1px solid #d8ac5c38}.pf-claim__refuses-text{font-size:var(--text-base);color:var(--paper);margin:0;line-height:1.55}.pf-claim__verify{margin-block-start:auto}.pf-claim__places{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--gold);gap:4px;margin:0;padding:0;line-height:1.6;list-style:none;display:grid}.pf-artifact{padding:var(--space-3);border-radius:var(--radius-xl);background:var(--navy);box-shadow:var(--shadow-float);border:1px solid #fbf8f11a}@media (min-width:768px){.pf-artifact{padding:var(--space-4)}}.pf-artifact__chrome{gap:var(--space-2);min-width:0;margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pf-artifact__where{align-items:center;gap:var(--space-1);line-height:1.5;display:inline-flex}.pf-artifact__where .ml-icon-tile{block-size:38px;inline-size:38px}.pf-artifact__marks{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.pf-artifact__ref{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:0;text-transform:none;color:var(--paper)}.pf-artifact .ml-ledger-row__summary{padding-inline:0}.pf-artifact .ml-ledger-row--reversal .ml-ledger-row__summary{padding-left:12px}.pf-artifact .ml-ledger-detail--postings{overflow-x:auto}.pf-artifact .ml-postings__account-code{overflow-wrap:anywhere}@media (max-width:560px){.pf-artifact{padding:var(--space-2)}.pf-artifact .ml-ledger-detail{padding-inline:var(--space-2) var(--space-1)}}.pf-artifact__pair{margin:var(--space-2) 0 0;max-width:62ch;font-size:var(--text-sm);color:var(--muted-dark);line-height:1.6}.pf-artifact__pair-ref{font-family:var(--font-mono);color:var(--gold);font-size:.95em}.pf-walk{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.pf-walk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.pf-walk{grid-template-columns:repeat(4,minmax(0,1fr))}}.pf-walk__step{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-lg);background:#fbf8f112;border:1px solid #fbf8f11f;flex-direction:column;display:flex}.pf-walk__n{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--display-sm);font-weight:var(--weight-bold);letter-spacing:-.03em;color:var(--gold);line-height:1}.pf-walk__text{font-size:var(--text-base);color:var(--paper);margin:0;line-height:1.6}.pf-walk__ref{font-family:var(--font-mono);color:var(--gold);font-size:.95em}.pf-recon{gap:var(--space-2);align-items:stretch;display:grid}@media (min-width:860px){.pf-recon{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.pf-recon__clock,.pf-recon__shape{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-xl);background:#fbf8f112;border:1px solid #fbf8f11f;flex-direction:column;display:flex}.pf-recon__clock{justify-content:center}.pf-recon__shape-title{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold);margin:0}.pf-figures{gap:var(--space-3);margin:0;display:grid}@media (min-width:720px){.pf-figures{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-figure{min-width:0;padding-top:var(--space-2);border-top:1px solid var(--line-dark)}.pf-figure__label{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted-dark);font-weight:500}.pf-figure__value{margin:var(--space-1) 0 0;min-width:min(9ch,100%);font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--display-md);color:var(--gold);font-weight:500;line-height:1.05}.pf-figure__value--big{letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:var(--weight-bold)}.pf-figure__value--big small{letter-spacing:0;color:var(--muted-dark);font-size:.5em}.pf-figure__note{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--muted-dark);line-height:1.55}.pf-reject{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--navy);border:1px solid #fbf8f11a;align-items:center;display:grid}@media (min-width:860px){.pf-reject{gap:var(--space-5);grid-template-columns:minmax(0,auto) minmax(0,1fr)}}.pf-reject__figure{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pf-reject__figure .ml-gauge{margin-block-end:var(--space-1)}.pf-reject__body{gap:var(--space-2);min-width:0;display:grid}.pf-reject__sentence{max-width:46ch;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);letter-spacing:-.025em;color:var(--paper);margin:0;line-height:1.25}.pf-reject__derivation{max-width:56ch;font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--muted-dark);margin:0;line-height:1.6}.pf-reject .mk-asof{color:var(--muted-dark);margin-top:0}.pf-verdict-grid{gap:var(--space-2);align-items:stretch;display:grid}@media (min-width:900px){.pf-verdict-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.pf-verdict{padding:var(--space-4);border-radius:var(--radius-xl);background:#fbf8f112;border:1px solid #fbf8f11f;margin:0}.pf-verdict blockquote{margin:0 0 var(--space-2);max-width:62ch;font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-lg);letter-spacing:-.02em;color:var(--paper);line-height:1.45}.pf-verdict blockquote:before{content:"“";color:var(--gold)}.pf-verdict blockquote:after{content:"”";color:var(--gold)}.pf-verdict figcaption{max-width:62ch;font-size:var(--text-sm);color:var(--muted-dark);line-height:1.6}.pf-verdict__frame{border-radius:var(--radius-xl);background:#fbf8f114;min-block-size:220px;inline-size:100%;display:block;position:relative;overflow:hidden}.pf-verdict__frame img{object-fit:cover}.pf-checks{padding:var(--space-3);border-radius:var(--radius-xl);background:#fbf8f10d;border:1px solid #fbf8f11a}.pf-checks__title{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold)}.pf-checks__list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.pf-checks__list{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-checks__item{gap:var(--space-1);padding-block:var(--space-1);font-size:var(--text-sm);color:var(--paper);grid-template-columns:3ch auto minmax(0,1fr);align-items:center;line-height:1.5;display:grid}.pf-checks__n{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--muted-dark)}.pf-checks__mark{border-radius:var(--radius-pill);color:#9ccfbe;background:#2f5e5259;flex:none;justify-content:center;align-items:center;block-size:24px;inline-size:24px;display:inline-flex}.pf-doc{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--paper);color:var(--body);box-shadow:var(--shadow-float);flex-direction:column;margin:0;display:flex}.pf-doc__chrome{inline-size:100%;border-block-end:var(--edge);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted-press);justify-content:space-between;align-items:center;padding-block-end:var(--space-1);display:flex}.pf-doc__ref{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--ink);min-inline-size:min(20ch,100%);margin:0}@media (max-width:560px){.pf-doc{padding:var(--space-3)}.pf-doc__ref{font-size:var(--text-md)}}.pf-doc__caption{max-width:62ch;font-size:var(--text-sm);color:var(--muted-press);line-height:1.6}.pf-doc .mk-button--primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pf-doc .mk-button--primary:hover{background:var(--navy-2);border-color:var(--navy-2)}.pf-fingerprint{gap:var(--space-2);margin:0;display:grid}@media (min-width:560px){.pf-fingerprint{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,auto))}}.pf-fingerprint dt{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--muted-press)}.pf-fingerprint dd{margin:var(--space-05) 0 0;font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--ink)}.pf-fingerprint__hash{overflow-wrap:anywhere;font-family:var(--font-mono)!important}.pf-cadence{border-top:1px solid var(--line-dark);margin:0}.pf-cadence__row{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--line-dark);display:grid}@media (min-width:720px){.pf-cadence__row{gap:var(--space-3);grid-template-columns:16ch minmax(0,1fr);align-items:baseline}}.pf-cadence__key{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold);font-weight:500}.pf-cadence__value{max-width:62ch;font-size:var(--text-base);color:var(--paper);margin:0;line-height:1.65}.pf-cadence__value a,.pf-reject__derivation a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.pf-limits{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-xl);background:#8c3a2b29;border:1px solid #fbf8f11f;display:grid}.pf-limits .ml-icon-tile{color:#e0917f;background:#fbf8f11f}.pf-limits__text{max-width:68ch;font-size:var(--text-md);color:var(--paper);margin:0;line-height:1.65}.pf-limits__fact{max-width:68ch;font-size:var(--text-sm);color:var(--muted-dark);margin:0;line-height:1.6}.pf-cta{isolation:isolate;border-radius:var(--radius-xl);margin-inline:var(--gutter);margin-block-end:var(--gutter);position:relative;overflow:hidden}.pf-cta .mk-band__scrim{background:linear-gradient(#071626c7 0%,#071626e0 100%)}.pf-artifact__ref[data-visual-volatile]{text-align:right;min-width:min(20ch,100%);display:inline-block}.pf-artifact .ml-ledger-row__date-main,.pf-artifact .ml-ledger-row__ref{min-width:min(12ch,100%);display:inline-block}.pf-fingerprint__hash[data-visual-volatile]{min-width:min(14ch,100%);display:inline-block}.pf-fingerprint dd[data-visual-volatile]{min-width:min(18ch,100%);display:inline-block}.pf-walk__ref[data-visual-volatile],.pf-artifact__pair-ref[data-visual-volatile]{min-width:min(12ch,100%);display:inline-block}.pf-figure__value--big[data-visual-volatile]{min-width:min(8ch,100%);display:block}
