.lv-root{--lv-paper:#fafaf7;--lv-ink:#0e1411;--lv-graphite:#5a625e;--lv-hairline:#e6e5df;--lv-green:#00c896;--lv-amber:#c8841f;--lv-rose:#b85c5c;--lv-accent-soft:#5a4b2d0d;--lv-rule-soft:#5a4b2d14;--lv-accent-edge:#5a4b2d1f;--lv-plum:#7c5b82;--lv-steel:#4f7196;--lv-bronze:#b07a3f;--lv-terracotta:#b5685a;--lv-sage:#7a9476;--lv-bg:var(--lv-paper);--lv-fg:var(--lv-ink);--lv-fg-soft:var(--lv-graphite);--lv-rule:var(--lv-hairline);--lv-rail-bg:#ede9de;--lv-rail-fg:var(--lv-fg);--lv-rail-fg-soft:var(--lv-fg-soft);--lv-rail-active-bg:var(--lv-fg)}@supports (color:color-mix(in lab, red, red)){.lv-root{--lv-rail-active-bg:color-mix(in srgb, var(--lv-fg) 6%, transparent)}}.lv-root{--lv-baseline-glow:0 0 0 #0000;color:var(--lv-fg);background:var(--lv-bg);font-family:var(--font-inter-tight), system-ui, sans-serif;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased}.lv-root.lv-dark{--lv-paper:#0f1513;--lv-ink:#e8e8e3;--lv-graphite:#8a918d;--lv-hairline:#1e2522;--lv-green:#1ad9a8;--lv-amber:#e0a050;--lv-rose:#d88a8a;--lv-plum:#9a78a0;--lv-steel:#6e8fb3;--lv-bronze:#c99566;--lv-terracotta:#cc8b7c;--lv-sage:#97b193;--lv-baseline-glow:0 0 12px #1ad9a859;--lv-rail-bg:#1a211f;--lv-rail-fg:var(--lv-fg);--lv-rail-fg-soft:var(--lv-fg-soft);--lv-rail-active-bg:var(--lv-fg)}@supports (color:color-mix(in lab, red, red)){.lv-root.lv-dark{--lv-rail-active-bg:color-mix(in srgb, var(--lv-fg) 10%, transparent)}}.lv-root.lv-dark{--lv-accent-soft:var(--lv-hairline);--lv-rule-soft:#e8e8e314;--lv-accent-edge:#e8e8e324}.lv-baseline-line{stroke-width:2.5px}.lv-root.lv-dark .lv-baseline-line{filter:url(#lv-baseline-glow)}.lv-root .lv-display{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;font-feature-settings:"tnum", "ss01";font-weight:400}.lv-root .lv-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--lv-fg-soft);font-size:11px;font-weight:500}.lv-root .lv-tnum{font-feature-settings:"tnum"}.lv-root .lv-card{background:var(--lv-bg);border:1px solid var(--lv-rule);border-radius:14px}.lv-root{--canvas:var(--lv-bg);--surface:var(--lv-bg);--surface-raised:var(--lv-bg);--surface-sunken:var(--lv-hairline);--ink:var(--lv-fg);--ink-soft:var(--lv-fg);--muted:var(--lv-fg-soft);--subtle:var(--lv-fg-soft);--line:var(--lv-rule);--line-strong:var(--lv-rule);--accent:var(--lv-green);--accent-soft:var(--lv-accent-soft);--accent-ink:var(--lv-green);--negative:var(--lv-rose);--negative-ink:var(--lv-rose)}@keyframes lv-bar-grow{0%{opacity:.4;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.lv-bar-grow{transform-origin:var(--lv-bar-origin,50% 100%);animation:.62s cubic-bezier(.32,.72,.24,1) both lv-bar-grow}@keyframes lv-fade-in{0%{opacity:0}to{opacity:1}}.lv-fade-in{animation:.5s cubic-bezier(.32,.72,.24,1) both lv-fade-in}.lv-draw-in{transition:stroke-dashoffset .9s cubic-bezier(.32,.72,.24,1)}@media (prefers-reduced-motion:reduce){.lv-bar-grow,.lv-fade-in{animation:none}.lv-draw-in{transition:none}}@keyframes lv-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lv-page-enter{animation:.38s cubic-bezier(.32,.72,.24,1) both lv-page-enter}@media (prefers-reduced-motion:reduce){.lv-page-enter{animation:none}}@media print{@page{size:letter;margin:.6in}body{background:#fff!important}.lv-print-hide,nav[aria-label=Primary],header.lv-topbar,.lv-ribbon,.lv-side-rail,.lv-chrome-bar{display:none!important}.lv-page-enter{padding-bottom:0!important;animation:none!important}.lv-print-doc{color:#111!important}.lv-print-doc *{box-shadow:none!important}}html[data-lv-export="1"] .lv-print-hide{display:none!important}html[data-lv-export="1"] .lv-page-enter{padding-bottom:0!important}
