.bluvvy-collection-guide{max-width:1040px;margin:auto;font-size:15px;line-height:1.8}.bluvvy-collection-guide h2{font-size:clamp(24px,3vw,36px);line-height:1.2}.bluvvy-collection-guide details{border-bottom:1px solid #e5ddd2}.bluvvy-collection-guide summary{padding:18px 0;cursor:pointer;min-height:44px;font-weight:600}.bluvvy-collection-guide a{text-decoration:underline;text-underline-offset:3px}.bluvvy-collection-guide p{margin:0 0 20px}