.lv-cr .cr-hero__links{flex-wrap:wrap;gap:10px 24px;display:flex}.lv-cr .cr-note{color:color-mix(in srgb, var(--rd-ink) 62%, transparent);font-size:var(--rd-meta);margin:18px 0 0;line-height:1.5}.lv-cr .cr-desk{gap:0 var(--rd-gut);border-top:1px solid color-mix(in srgb, var(--rd-ink) 16%, transparent);grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin-top:clamp(56px,7vw,110px);padding-top:clamp(28px,3vw,44px);display:grid}.lv-cr .cr-desk__context{flex-direction:column;gap:28px;display:flex}.lv-cr .cr-desk__brand{font-size:var(--rd-meta);align-items:center;gap:10px;margin:0;font-weight:600;display:inline-flex}.lv-cr .cr-desk__brand img{width:26px;height:26px}.lv-cr .cr-desk__context ol{gap:20px;margin:0;padding:0;list-style:none;display:grid}.lv-cr .cr-desk__context li{font-size:var(--rd-body);grid-template-columns:2.2em 1fr;gap:8px;line-height:1.5;display:grid}.lv-cr .cr-desk__context li>span{color:var(--rd-accent,#3c83f6);font-size:var(--rd-meta);font-variant-numeric:tabular-nums;padding-top:.2em}.lv-cr .cr-desk__context li p{color:color-mix(in srgb, var(--rd-ink) 72%, transparent);margin:0}.lv-cr .cr-desk__context li b{color:var(--rd-ink);font-weight:600}.lv-cr .cr-desk__surface{border-radius:var(--rd-r-box);background:#fff;min-width:0;padding:clamp(20px,2.6vw,40px)}.lv-cr .cr-desk__top{border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 12%, transparent);font-size:var(--rd-meta);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 24px;padding-bottom:14px;display:flex}.lv-cr .cr-desk__top span:first-child{font-weight:600}.lv-cr .cr-desk__top span:last-child{color:color-mix(in srgb, var(--rd-ink) 60%, transparent)}.lv-cr .cr-desk__disclaimer{color:color-mix(in srgb, var(--rd-ink) 60%, transparent);font-size:var(--rd-meta);margin:20px 0 0;line-height:1.5}.lv-cr .vr-progress{font-size:var(--rd-meta);color:color-mix(in srgb, var(--rd-ink) 62%, transparent);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.lv-cr .vr-bar{background:color-mix(in srgb, var(--rd-ink) 10%, transparent);height:3px;margin-top:10px}.lv-cr .vr-bar i{background:var(--rd-accent,#3c83f6);height:100%;transition:width .4s;display:block}.lv-cr .vr-q{letter-spacing:-.03em;outline:none;margin:28px 0 0;font-size:clamp(1.35rem,1.9vw,2rem);font-weight:400;line-height:1.15}.lv-cr .vr-opts{border-top:1px solid color-mix(in srgb, var(--rd-ink) 12%, transparent);margin:22px 0 0;padding:0;list-style:none}.lv-cr .vr-opt{border:0;border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 12%, transparent);width:100%;min-height:64px;color:var(--rd-ink);font:inherit;font-size:var(--rd-body);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.4em 1fr auto;align-items:center;gap:12px;padding:14px 4px;line-height:1.4;transition:color .2s,padding .25s;display:grid}.lv-cr .vr-opt__n{color:color-mix(in srgb, var(--rd-ink) 45%, transparent);font-size:var(--rd-meta);font-variant-numeric:tabular-nums}.lv-cr .vr-opt__go{color:var(--rd-accent,#3c83f6);transition:transform .25s}.lv-cr .vr-opt:hover,.lv-cr .vr-opt:focus-visible{color:var(--rd-accent,#3c83f6);padding-left:12px}.lv-cr .vr-opt:hover .vr-opt__go,.lv-cr .vr-opt:focus-visible .vr-opt__go{transform:translate(4px)}.lv-cr .vr-opt:focus-visible,.lv-cr .vr-reset:focus-visible,.lv-cr .vr-cta__go:focus-visible{outline:2px solid var(--rd-accent,#3c83f6);outline-offset:3px}.lv-cr .vr-result{border-radius:var(--rd-r-box);background:var(--rd-cream);padding:24px}.lv-cr .vr-result[data-vr-tone=success]{background:#e7f5ee}.lv-cr .vr-result[data-vr-tone=warning]{background:#fdf3df}.lv-cr .vr-result[data-vr-tone=destructive]{background:#fbe7e5}.lv-cr .vr-result__level{letter-spacing:-.04em;outline:none;margin:0;font-size:clamp(1.6rem,2.4vw,2.5rem);line-height:1.05}.lv-cr .vr-result[data-vr-tone=success] .vr-result__level{color:#13734a}.lv-cr .vr-result[data-vr-tone=warning] .vr-result__level{color:#9a5b00}.lv-cr .vr-result[data-vr-tone=destructive] .vr-result__level{color:#b42318}.lv-cr .vr-result__exp{font-size:var(--rd-body);margin:10px 0 0;line-height:1.5}.lv-cr .vr-result__exp strong{font-variant-numeric:tabular-nums;font-weight:600}.lv-cr .vr-reco,.lv-cr .vr-cta{border-top:1px solid color-mix(in srgb, var(--rd-ink) 12%, transparent);margin-top:22px;padding-top:20px}.lv-cr :is(.vr-reco,.vr-cta) h3{font-size:var(--rd-lead);letter-spacing:-.01em;margin:0;font-weight:600}.lv-cr :is(.vr-reco,.vr-cta) p{color:color-mix(in srgb, var(--rd-ink) 72%, transparent);font-size:var(--rd-body);margin:8px 0 0;line-height:1.55}.lv-cr .vr-cta__go{border-radius:var(--rd-r-ctl);background:var(--rd-accent,#3c83f6);color:#fff;font-size:var(--rd-body);align-items:center;gap:8px;margin-top:16px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}.lv-cr .vr-cta__go:hover{background:#2563eb}.lv-cr .vr-reset{border:1px solid color-mix(in srgb, var(--rd-ink) 22%, transparent);border-radius:var(--rd-r-ctl);width:100%;color:var(--rd-ink);font:inherit;font-size:var(--rd-body);cursor:pointer;background:0 0;margin-top:22px;padding:14px 18px;font-weight:600}.lv-cr .vr-reset:hover{background:var(--rd-cream)}.lv-cr .cr-dates{border-top:1px solid color-mix(in srgb, var(--rd-ink) 16%, transparent);gap:0;margin:28px 0 0;display:grid}.lv-cr .cr-dates>div{border-bottom:1px solid color-mix(in srgb, var(--rd-ink) 16%, transparent);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.lv-cr .cr-dates dt{font-size:var(--rd-body)}.lv-cr .cr-dates dt span{color:var(--rd-accent,#3c83f6);font-size:var(--rd-meta);margin-right:8px}.lv-cr .cr-dates dd{font-size:var(--rd-lead);letter-spacing:-.02em;white-space:nowrap;margin:0;font-weight:600}@media (width<=900px){.lv-cr .cr-desk{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.lv-cr :is(.vr-bar i,.vr-opt,.vr-opt__go){transition:none}}
