.vm-workguide{max-width:84ch;padding-block:28px}.vm-workguide h1{font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.2}.vm-workguide h2{font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.3;margin-block:1.5em .6em}.vm-workguide p,.vm-workguide li{line-height:1.65}.vm-workguide-note{padding:12px 16px;background:#f0f3fa;border-radius:8px}.vm-workguide .table-wrap{overflow:auto;max-width:100%}.vm-workguide table{border-collapse:collapse;width:100%}.vm-workguide th,.vm-workguide td{padding:10px;border:1px solid #d7dce8;text-align:left;vertical-align:top}.vm-workguide-cards{padding-block:24px}.vm-workguide-cards ul,.vm-workguide-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0}.vm-workguide-cards li,.vm-workguide-products li{min-width:0}.vm-workguide-cards a,.vm-workguide-products a{display:flex;flex-direction:column;gap:8px;padding:16px;height:100%;box-sizing:border-box;border:1px solid #d7dce8;border-radius:8px;color:inherit;text-decoration:none}.vm-workguide-cards a:hover,.vm-workguide-products a:hover{background:#f0f3fa;text-decoration:underline}.vm-workguide-cards a:focus-visible,.vm-workguide a:focus-visible{outline:3px solid #ff9823;outline-offset:3px}.vm-workguide-products img{object-fit:contain;align-self:center}.vm-workguide-products span{font-size:.9em}.vm-workguide-guru{padding:18px;background:#eef2fc;border-radius:8px;margin-top:24px}.vm-workguide-related{padding-block:20px;border-top:1px solid #ddd}.vm-workguide-related nav{display:flex;flex-wrap:wrap;gap:10px 18px}.vm-workguide-related p{margin-block:12px}.vm-workguide-related a{overflow-wrap:anywhere}@media(max-width:989px){.vm-workguide-cards ul,.vm-workguide-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vm-workguide-cards ul,.vm-workguide-products{grid-template-columns:minmax(0,1fr)}.vm-workguide-cards{padding-block:16px}.vm-workguide-cards a{padding:12px}.vm-workguide{padding-block:18px}.vm-workguide-related nav{display:grid;grid-template-columns:1fr}.vm-workguide-products a{display:block}.vm-workguide-products img{float:left;margin-right:12px}.vm-workguide-products strong,.vm-workguide-products span{display:block}.vm-workguide-products a:after{content:'';display:block;clear:both}}

.vm-workguide h1{overflow-wrap:anywhere;hyphens:auto}
