.vcnd-product-guidance{margin:2rem 0;color:rgb(var(--color-foreground,71 42 68));font-size:1.5rem;line-height:1.65;letter-spacing:0;max-width:100%;overflow-wrap:anywhere}
.vcnd-product-guidance .vcnd-product-guidance__finish{margin:0 0 1.2rem;font-size:1.4rem}
.vcnd-product-guidance .vcnd-product-guidance__finish span{font-weight:600;margin-right:.6rem}
.vcnd-product-guidance details{border-top:1px solid #dcced8}
.vcnd-product-guidance details:last-child{border-bottom:1px solid #dcced8}
.vcnd-product-guidance summary{display:block;position:relative;cursor:pointer;padding:1.4rem .2rem;padding-right:3rem;min-height:4.8rem;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.6;list-style:none;color:inherit}
.vcnd-product-guidance summary::marker{content:"";font-size:0}
.vcnd-product-guidance summary::-webkit-details-marker{display:none}
.vcnd-product-guidance summary::after{content:"";position:absolute;right:1rem;top:50%;width:.7rem;height:.7rem;border-right:1.5px solid #76516e;border-bottom:1.5px solid #76516e;transform:translateY(-65%) rotate(45deg)}
.vcnd-product-guidance details[open]>summary::after{transform:translateY(-25%) rotate(225deg)}
.vcnd-product-guidance summary:focus-visible{outline:2px solid #76516e;outline-offset:3px}
.vcnd-product-guidance .vcnd-product-guidance__body{padding:0 .2rem 1.4rem}
.vcnd-product-guidance p{margin:.4rem 0 1rem}
.vcnd-product-guidance ol,.vcnd-product-guidance ul{margin:.4rem 0 1rem;padding-left:2.2rem}
.vcnd-product-guidance li{padding-left:.2rem;margin:.5rem 0}
.vcnd-product-guidance a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}
