.rd-root .lv-vf-cover .lv-cover__title{letter-spacing:-.055em;max-width:12em;font-size:clamp(2.3rem,5.4vw,6.6rem);font-weight:450;line-height:.98}.lv-vf-cover .lv-cover__title span{opacity:.72}.lv-vf-start{align-content:start;justify-items:start;gap:18px;display:grid}.lv-vf-proof{flex-wrap:wrap;gap:8px 22px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rd-root .lv-vf-proof li{font-size:var(--rd-meta);opacity:.75;align-items:center;gap:8px;display:inline-flex}.rd-root :is(.lv-vf-route,.lv-vf-evidence,.lv-vf-modes,.lv-vf-proof-sec,.lv-vf-refs,.lv-vf-cmp,.lv-vf-dir,.lv-vf-start-box) .lv-h{font-size:clamp(1.9rem,3.4vw,4rem);line-height:1}.lv-vf-paths{margin-top:clamp(44px,6vw,90px)}.lv-vf-paths ul{gap:var(--rd-gut);grid-template-columns:repeat(3,1fr);margin:14px 0 0;padding:0;list-style:none;display:grid}.lv-vf-paths a{border-top:1px solid #0b183029;grid-template-columns:1fr auto;gap:8px 14px;padding-top:14px;display:grid}.rd-root .lv-vf-paths b{letter-spacing:-.04em;font-size:clamp(1.3rem,1.8vw,2rem);font-weight:450}.rd-root .lv-vf-paths span{font-size:var(--rd-body);opacity:.75;grid-column:1;line-height:1.45}.lv-vf-paths i{grid-area:1/2;font-style:normal;transition:transform .4s}.lv-vf-paths a:hover i{transform:translate(6px)}.lv-vf-steps{gap:var(--rd-gut);grid-template-columns:repeat(4,1fr);margin:clamp(20px,3vw,40px) 0 clamp(60px,8vw,120px);padding:0;list-style:none;display:grid}.lv-vf-steps li{border-top:1px solid #0b183029;align-content:start;gap:8px;padding-top:14px;display:grid}.rd-root .lv-vf-steps b{font-size:var(--rd-lead);letter-spacing:-.02em;font-weight:500}.rd-root .lv-vf-steps span:not(.rd-dots){font-size:var(--rd-body);opacity:.75;line-height:1.45}.lv-vf-evidence__label{margin-bottom:14px}.rd-root .lv-vf-evidence .lv-proj__name sup{font-size:var(--rd-meta)}.lv-vf-modes .lv-panels__head .lv-p{max-width:30em}.lv-vf-modes .lv-panel{cursor:default}.lv-vf-modes .lv-panel:focus-visible{outline:2px solid var(--rd-accent);outline-offset:3px}.rd-root .lv-vf-modes .lv-vf-modes__note{font-size:var(--rd-meta);opacity:.9;border-top:1px solid #ffffff4d;padding-top:12px}.lv-vf-modes .lv-panel.is-open .lv-vf-modes__note{opacity:.9}.rd-root .lv-vf-proof-sec__text{gap:28px var(--rd-gut);grid-template-columns:repeat(12,1fr);justify-items:stretch;max-width:none}.lv-vf-proof-sec__copy{grid-column:1/span 5;align-content:start;justify-items:start;gap:16px;display:grid}.lv-vf-tx{grid-column:7/span 5;align-self:start;margin-top:calc(min(28vw,420px) - min(20vw,300px) + 24px)}.rd-root .lv-vf-tx__flow,.rd-root .lv-vf-tx__note,.rd-root .lv-vf-refs__note,.rd-root .lv-vf-start-box__note{font-size:var(--rd-meta);margin-top:12px;line-height:1.5}.rd-root .lv-vf-tx__note,.rd-root .lv-vf-refs__note,.rd-root .lv-vf-start-box__note{opacity:.65;margin-top:4px}.lv-vf-table{margin-top:0}.rd-root .lv-vf-table caption{caption-side:top;font-size:var(--rd-meta);letter-spacing:.08em;text-transform:uppercase;opacity:.65;padding:0 0 12px;font-weight:500}.lv-vf-table caption b{color:var(--rd-accent);font-weight:600}.lv-vf-table tbody tr:first-child>*{background:0 0}.lv-vf-table th,.lv-vf-table td{padding:14px 10px 14px 0}.lv-vf-table tbody tr:first-child>*{border-top:1px solid #0b183024}.rd-root .lv-vf-table tbody th{white-space:normal;opacity:.7;font-weight:400}.lv-vf-table td strong,.lv-vf-table td small{display:block}.lv-vf-table td strong{font-weight:500}.rd-root .lv-vf-table td small{font-size:var(--rd-meta);opacity:.65;margin-top:2px;line-height:1.4}.lv-vf-table td a:hover strong,.lv-vf-table th a:hover b{color:var(--rd-accent)}.lv-vf-tx .lv-vf-table td{font-variant-numeric:tabular-nums}.lv-vf-refs__grid{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:clamp(28px,3vw,48px);margin-top:clamp(32px,4vw,60px);display:grid}.rd-root .lv-vf-dates tbody th,.rd-root .lv-vf-fines tbody th{opacity:1;white-space:nowrap}.lv-vf-fines th b{color:var(--rd-accent)}.lv-vf-cmp__table{margin-top:clamp(32px,4vw,60px)}.rd-root .lv-vf-cmp__table tbody th{opacity:1;font-weight:500}.lv-vf-cmp__table td.is-no{opacity:.5}.lv-vf-cmp__who{display:none}.lv-vf-cmp__more{margin-top:22px}.rd-root .lv-vf-dir .lv-hrow__txt b{font-size:var(--rd-meta);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:4px;font-weight:500;display:block}.lv-faq>header .lv-more+.lv-more{margin-top:-4px}.lv-vf-start-box .lv-lib__copy{max-width:44em}.lv-vf-start-box__links{flex-wrap:wrap;gap:12px 22px;display:flex}@media (width<=760px){.rd-root .lv-vf-cover .lv-cover__title{font-size:clamp(2.1rem,10vw,3rem)}.lv-vf-paths ul,.lv-vf-steps,.lv-vf-refs__grid{grid-template-columns:1fr}.lv-vf-steps{gap:18px}.lv-vf-proof-sec__copy,.lv-vf-tx{grid-column:1/-1}.lv-vf-tx{margin-top:8px}.lv-vf-table tbody tr:first-child{background:0 0}.lv-vf-table tr{padding:14px 0}.lv-vf-table th,.lv-vf-table td{padding:0}.lv-vf-table tbody tr:first-child>*{border-top:0}.lv-vf-table tbody tr:first-child{border-top:1px solid #0b183024;border-radius:0}.lv-vf-modes .lv-panels__head{flex-direction:column;align-items:flex-start}.lv-vf-cmp__table td{justify-content:space-between;gap:12px;display:flex}.lv-vf-cmp__who{opacity:.6;display:inline}}
