.kv-lvrguide{container-type:inline-size}
.kv-lvrguide-art svg{display:block;width:100%;height:auto}
.kv-lvrguide-art .kv-step{padding:0;border:0}
.kv-lvrguide-compact{display:none}
.kv-lvrguide .kv-heading .kv-eyebrow{color:#826b43;font-size:12px;letter-spacing:0}
.kv-lvrguide .kv-heading h2{font-weight:500}
.kv-lvrguide .kv-sources p{max-width:none}
@container(max-width:620px){.kv-lvrguide-wide{display:none}.kv-lvrguide-compact{display:block}}
@media(prefers-reduced-motion:reduce){.kv-lvrguide .kv-step{animation:none!important;opacity:1!important;transform:none!important}}
@media print{.kv-lvrguide-wide{display:block}.kv-lvrguide-compact{display:none}.kv-lvrguide{break-inside:avoid}}
