.vp .lk-accent,.vp .vp-pagehead .sec-rule{color:var(--vp-flamingo-d)}.vp .lk-updated{font-size:var(--vp-fs-12);letter-spacing:var(--vp-track-16);text-transform:uppercase;color:var(--vp-ink-soft);font-variant-numeric:tabular-nums;margin-top:1rem;font-weight:600}.vp .lk-snippet{gap:.65rem;margin-top:1.4rem;padding:1.4rem clamp(1.2rem,3vw,1.8rem) 1.5rem;display:grid}.vp .lk-snippet p:last-child{color:var(--vp-ink-soft);font-size:var(--vp-fs-16);max-width:65ch;line-height:1.8}.vp .lk-ledger{margin:clamp(1.6rem,4vw,2.4rem) 0 clamp(1.4rem,3vw,2rem)}.vp .lk-ledger-head{border-bottom:2px solid var(--vp-gold-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1.2rem;display:flex}.vp .lk-ledger-head strong{letter-spacing:var(--vp-track-30);text-transform:uppercase;font-size:var(--vp-fs-13);color:var(--vp-gold)}.vp .lk-ledger-head span{letter-spacing:var(--vp-track-22);text-transform:uppercase;font-size:var(--vp-fs-11);color:var(--vp-on-dark-3)}.vp .lk-ledger-rows{margin:0;padding:.35rem 0;list-style:none}.vp .lk-row{border-bottom:1px dashed var(--vp-on-dark-line);grid-template-columns:5.5rem 1fr auto;align-items:baseline;gap:.35rem 1.1rem;padding:.9rem 1.2rem;display:grid}.vp .lk-row:last-child{border-bottom:0}.vp .lk-time{font-variant-numeric:tabular-nums;color:var(--vp-gold);letter-spacing:var(--vp-track-10);text-transform:uppercase;font-weight:700;font-size:var(--vp-fs-13);white-space:nowrap}.vp .lk-what strong{letter-spacing:var(--vp-track-16);text-transform:uppercase;font-size:var(--vp-fs-14);color:var(--vp-cream);display:block}.vp .lk-what span{font-size:var(--vp-fs-13);color:var(--vp-on-dark-3);max-width:46em;margin-top:.2rem;line-height:1.55;display:block}.vp .lk-status{font-size:var(--vp-fs-10);letter-spacing:var(--vp-track-22);text-transform:uppercase;white-space:nowrap;border:1px solid;padding:.35rem .6rem .28rem;font-weight:700}.vp .lk-st-gold{color:var(--vp-gold)}.vp .lk-st-cream{color:var(--vp-on-dark-2)}.vp .lk-st-teal{color:#76d9d5}.vp .lk-st-pink{color:#ff9dbe}@media (max-width:560px){.vp .lk-row{grid-template-columns:1fr}.vp .lk-status{justify-self:start}}.vp .lk-toc{margin-bottom:clamp(1.2rem,3vw,1.8rem);padding:1.4rem clamp(1.2rem,3vw,1.8rem) 1.6rem}.vp .lk-toc ol{gap:0 2.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.vp .lk-toc ol{grid-template-columns:1fr 1fr}}.vp .lk-toc a{font-weight:600;font-size:var(--vp-fs-15);border-bottom:var(--vp-rule-dashed);align-items:baseline;gap:.7rem;padding:.5rem .1rem .45rem;display:flex}.vp .lk-toc a:hover{color:var(--vp-flamingo-d)}.vp .lk-toc .no{font-size:var(--vp-fs-11);letter-spacing:var(--vp-track-16);text-transform:uppercase;color:var(--vp-flamingo-d);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.vp .lk-section{border-top:var(--vp-rule-dashed);padding:clamp(2.2rem,5vw,3.2rem) 0;scroll-margin-top:84px}.vp .lk-section .sec-head{gap:.3rem;margin-bottom:1.3rem}.vp .lk-section .sec-head h2{font-size:clamp(1.45rem,3.2vw,2.1rem)}.vp .lk-section .sec-script{font-size:clamp(1.35rem,2.6vw,1.7rem)}.vp .lk-cta{margin-top:1.4rem}.vp .lk-clipfile{box-shadow:var(--vp-shadow-sm);background:#fffaefbd;border:1px solid #26154a47;margin-top:1.7rem}.vp .lk-clipfile-head{border-bottom:var(--vp-rule);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem clamp(1rem,3vw,1.5rem);display:flex}.vp .lk-clipfile-head h3{text-transform:uppercase;letter-spacing:var(--vp-track-04);color:var(--vp-ink);margin-top:.22rem;font-size:clamp(1.15rem,2.8vw,1.5rem)}.vp .lk-numbering-note{font-size:var(--vp-fs-13);color:var(--vp-ink-soft);border-bottom:1px dashed #26154a47;padding:.85rem clamp(1rem,3vw,1.5rem);line-height:1.6}.vp .lk-clips{margin:0;padding:0;list-style:none}.vp .lk-clips>li{border-bottom:1px dashed #26154a47;grid-template-columns:6.4rem 1fr;gap:1rem;padding:1.05rem clamp(1rem,3vw,1.5rem);display:grid}.vp .lk-clip-index{font-size:var(--vp-fs-11);letter-spacing:var(--vp-track-16);text-transform:uppercase;color:var(--vp-flamingo-d);font-variant-numeric:tabular-nums;flex-direction:column;gap:.2rem;font-weight:700;display:flex}.vp .lk-clip-index time{color:var(--vp-ink-soft)}.vp .lk-clip-copy h4{font-size:var(--vp-fs-15);color:var(--vp-ink);line-height:1.4}.vp .lk-clip-copy>p{max-width:62ch;font-size:var(--vp-fs-14);color:var(--vp-ink-soft);margin-top:.35rem;line-height:1.65}.vp .lk-clip-links{flex-wrap:wrap;gap:.35rem 1rem;display:flex}.vp .lk-clip-links a{font-size:var(--vp-fs-11);letter-spacing:var(--vp-track-10);text-transform:uppercase;color:var(--vp-flamingo-d);font-weight:700}.vp .lk-reporting-sources{font-size:var(--vp-fs-12);color:var(--vp-ink-soft);padding:1rem clamp(1rem,3vw,1.5rem) 1.1rem;line-height:1.7}.vp .lk-reporting-sources a{text-underline-offset:3px;margin-left:.2rem;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:560px){.vp .lk-clipfile-head{flex-direction:column}.vp .lk-clips>li{grid-template-columns:1fr;gap:.55rem}.vp .lk-clip-index{flex-direction:row;gap:.7rem}}.vp .lk-verify-lede{margin-bottom:1.4rem}.vp .lk-verdicts{border-top:var(--vp-rule);margin:0;padding:0;list-style:none}.vp .lk-verdicts li{border-bottom:var(--vp-rule-dashed);align-items:start;gap:.6rem 1.4rem;padding:1rem .15rem 1.1rem;display:grid}@media (min-width:640px){.vp .lk-verdicts li{grid-template-columns:12rem 1fr}}.vp .lk-verdicts .vp-chip{justify-self:start}.vp .lk-claim{font-weight:700;font-size:var(--vp-fs-15);color:var(--vp-ink);line-height:1.4}.vp .lk-note{font-size:var(--vp-fs-14);color:var(--vp-ink-soft);max-width:60ch;margin-top:.3rem;line-height:1.65}.vp .lk-policy{justify-items:start;gap:.8rem;margin:clamp(1.4rem,3vw,2rem) 0 0;padding:clamp(1.6rem,4vw,2.2rem);display:grid}.vp .lk-policy h2{text-transform:uppercase;letter-spacing:var(--vp-track-06);color:var(--vp-cream);font-size:clamp(1.25rem,2.8vw,1.6rem);font-weight:800}.vp .lk-policy p:last-child{max-width:60ch;font-size:var(--vp-fs-15);color:var(--vp-on-dark-2);line-height:1.8}.vp .lk-outro{justify-items:start;gap:.8rem;margin-top:clamp(2rem,5vw,2.8rem);padding:clamp(1.6rem,4vw,2.4rem);display:grid}.vp .lk-outro h2{text-transform:uppercase;letter-spacing:var(--vp-track-06);font-size:clamp(1.25rem,2.8vw,1.6rem);font-weight:800}.vp .lk-outro .vp-prose{font-size:var(--vp-fs-15)}
